From xemacs-m  Wed Sep 17 13:37:43 1997
Received: from wfdutilgw.ml.com (wfdutilf01.ml.com [206.3.74.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id NAA14434
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 13:37:40 -0500 (CDT)
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id OAA01798
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 14:37:51 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id OAA01702
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 14:36:34 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id OAA13366 for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 14:36:32 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id OAA24608; Wed, 17 Sep 1997 14:36:32 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: (eventual) [success][patch] Bern sparc-sun-solaris2.5.1
References: <m2sov4pezr.fsf@altair.xemacs.org>
X-Face: y,o:AU/bfCrS+zS/W"^puB!rT!G7?U1Mvp1Hd{6h^>X4@Xp5,|g+rG>4gv/iy^&x9`k#s!]X~{]Js>@A4c}4Z"Ct7=#1nPS:?mrWH8c#>$)>/Wc5yuX_OFO1(4cZM{LvsKWVQSl~/i>!n[-B*i-alq[/m\bsdy;W4p(_ic;$BE.oG@eJf@sr#x#}FT<=H8Ozu%g;JpVz:v_~vt[>ef/MeNeo3~D^R]]*bB7{HB|E1$wfMzw
X-Y-Zippy: Did I do an INCORRECT THING??
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/signed; protocol="application/pgp-signature";
 boundary="pgp-sign-Multipart_Wed_Sep_17_14:36:19_1997-1"; micalg=pgp-md5
Content-Transfer-Encoding: 7bit
From: Colin Rafferty <craffert@ml.com>
Date: 17 Sep 1997 14:36:32 -0400
In-Reply-To: SL Baur's message of "17 Sep 1997 00:38:00 -0700"
Message-ID: <ocrafhbpz2n.fsf@ml.com>
Lines: 156
X-Mailer: Gnus v5.5/XEmacs 20.3(beta21) - "Bern"

--pgp-sign-Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: multipart/mixed;
 boundary="Multipart_Wed_Sep_17_14:36:19_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: text/plain; charset=US-ASCII

I had the Tirana tarball[1] lying around, so I untarred into a fresh
directory, and patched up.  There were two problems with the patch, and
one problem building.

1. Steve's patch instructions were incorrect.

In article <m2sov4pezr.fsf@altair.xemacs.org>, SL Baur <steve@xemacs.org> writes:

> $ cd <your-xemacs-beta-top-level-source-directory>
> $ POSIXLY_CORRECT=t patch -bp0 < <the-email-file>

It should not be -p0, but -p1.  The correct second line should be:

$ POSIXLY_CORRECT=t patch -bp1 < <the-email-file>

2. As I said in a previous article[2], because of a missing trailing
   newline, patch choked on lisp/modes/strokes.el.  I fixed this and
   went on.

`make beta' went flawlessly.  However, `make info' had some problems.
Specifically, man/tm/Makefile calls xemacs directly.  Since the
application named xemacs on my path is 19.13, this is a problem for me.

I think that the correct way to deal with this is to define EMACS in the
top-level Makefile as `build-path'/src/xemacs, and pass it down.
Instead, I patched man/tm/Makefile to point to the correct one.

Anyway, everything's running great.  Here is the Installation, and my
patch to man/tm/Makefile.orig.


--Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="Installation"
Content-Transfer-Encoding: 8bit

uname -a: SunOS spssunp 5.5.1 Generic_103640-08 sun4m sparc SUNW,SPARCstation-20

./configure  '--package-path=~/.xemacs:/export/craffert/src/xemacs' '--compiler=cc' '--debug=yes' '--error-checking=none' '--with-mule' '--with-xface' '--with-tooltalk=no' '--site-includes=/export/craffert/src/site' '--site-libraries=/export/craffert/src/site' '--site-runtime-libraries=/export/craffert/src/site'


Configured for `sparc-sun-solaris2.5.1'.

  Where should the build process find the source code?    /export/craffert/src/xemacs-20.3-b21
  What installation prefix should install use?		  /usr/local
  Where should XEmacs look for packages?		  ~/.xemacs:/export/craffert/src/xemacs
  What operating system and machine description files should XEmacs use?
        `s/sol2.h' and `m/sparc.h'
  What compiler should XEmacs be built with?              cc -v -xO4
  Should XEmacs use the GNU version of malloc?            yes
  Should XEmacs use the relocating allocator for buffers? yes
  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                /usr/dt/include /usr/openwin/include
  Where do we find X Windows libraries?                   /usr/dt/lib /usr/openwin/lib
  Additional header files:                                /export/craffert/src/site
  Additional libraries:                                   /export/craffert/src/site
  Runtime library search path:                            /export/craffert/src/site
  Compiling in support for XAUTH.
  Compiling in support for GIF image conversion.
  Compiling in support for XPM images.
  Compiling in support for X-Face message headers.
  Compiling in native sound support.
  Compiling in support for GNU DBM.
  Compiling in Mule (multi-lingual) support.
  Compiling in XIM (X11R5+ I18N input method) support.
    Using Motif to provide XIM support.
  Compiling in support for CDE.
  Compiling in support for ToolTalk.
  Compiling in support for proper session-management.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Motif dialog boxes.
  movemail will use "dot-locking" for locking mail spool files.
  Compiling in extra code for debugging.
  Compiling in code for checking XEmacs memory usage.


--Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="patch.make"
Content-Transfer-Encoding: 8bit

*** man/ChangeLog.orig	Wed Sep 17 14:32:45 1997
--- man/ChangeLog	Wed Sep 17 14:33:30 1997
***************
*** 1,3 ****
--- 1,8 ----
+ 1997-09-17  Colin Rafferty  <craffert@ml.com>
+ 
+ 	* tm/Makefile: Made EMACS default to pointing to xemacs version
+ 		  that has just been built.
+ 
  1997-08-15  Karl M. Hegbloom <karlheg@inetarena.com>
  
  	* cl.texi (Type Predicates): Update for corrected handling of
*** man/tm/Makefile.orig	Sat Jul 19 18:11:57 1997
--- man/tm/Makefile	Wed Sep 17 13:48:22 1997
***************
*** 18,24 ****
  # Boston, MA 02111-1307, USA.
  
  # The japanese texinfo files requires the very latest 20.0 xemacs
! EMACS = xemacs
  NAMES = tm tm-edit tm-view gnus-mime tm-mh-e
  NAMES_EN = $(NAMES:%=%-en) tm-vm-en
  NAMES_JA = $(NAMES:%=%-ja)
--- 18,24 ----
  # Boston, MA 02111-1307, USA.
  
  # The japanese texinfo files requires the very latest 20.0 xemacs
! EMACS = ../../src/xemacs
  NAMES = tm tm-edit tm-view gnus-mime tm-mh-e
  NAMES_EN = $(NAMES:%=%-en) tm-vm-en
  NAMES_JA = $(NAMES:%=%-ja)

--Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: text/plain; charset=US-ASCII


Footnotes: 
[1]  What happened to using bzip2?

[2]  Subject: 20.3-b20-21 patch problem with strokes.el
     Messageid: <ocrraao6lrn.fsf@ml.com>

-- 
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)

--Multipart_Wed_Sep_17_14:36:19_1997-1--

--pgp-sign-Multipart_Wed_Sep_17_14:36:19_1997-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP MESSAGE-----
Version: 2.6.3i
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNCAjLqCXWENFE/FpAQE4vQQAo38hXo1WGxbHVWJy52LIyypA5HPVXZga
h6mbJlQn3Q5pbrHuLbWXHTcr7b9DELyDnorSszgjBSWRJVwuOSh254DjxWxySJ0o
wppSmv2cExKoExGD4UojtZ1WZdM6gOwBqfUIEyU47XdmhvGsuwfZJxqFtdnXgts1
RzSiOrk6scc=
=2ygK
-----END PGP MESSAGE-----

--pgp-sign-Multipart_Wed_Sep_17_14:36:19_1997-1--

