From xemacs-m  Wed Apr 30 07:51:18 1997
Received: from fxwidegw.fujixerox.co.jp (root@fxwidegw.fujixerox.co.jp [202.32.191.2])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id HAA04630
	for <xemacs-beta@xemacs.org>; Wed, 30 Apr 1997 07:51:17 -0500 (CDT)
Received: from fxmxgw.fujixerox.co.jp (root@fxmxgw.fujixerox.co.jp [202.32.191.3]) by fxwidegw.fujixerox.co.jp (8.8.5+2.7Wbeta5/3.3Wb-05/06/94-1.9) with ESMTP id VAA26487 for <xemacs-beta@xemacs.org>; Wed, 30 Apr 1997 21:51:15 +0900 (JST)
Received: from dspmailer.dsp.ksp.fujixerox.co.jp (dspmailer.dsp.ksp.fujixerox.co.jp [129.249.178.37]) by fxmxgw.fujixerox.co.jp (8.8.5+2.7Wbeta5/3.5W) with ESMTP id VAA27863 for <xemacs-beta@xemacs.org>; Wed, 30 Apr 1997 21:51:13 +0900 (JST)
Received: from haruka.dsp.ksp.fujixerox.co.jp by dspmailer.dsp.ksp.fujixerox.co.jp (8.8.5/3.5Wpl4) with SMTP id VAA03462 for <xemacs-beta@xemacs.org>; Wed, 30 Apr 1997 21:51:16 +0900 (JST)
Received: from haruka (localhost) by haruka.dsp.ksp.fujixerox.co.jp (5.0/6.4J.6-dsp-sub.6.4J-5.9) id AA09061; Wed, 30 Apr 1997 21:50:57 --900
Message-Id: <9704301250.AA09061@haruka.dsp.ksp.fujixerox.co.jp>
From: Yasuhiko Kiuchi <Yasuhiko.Kiuchi@fujixerox.co.jp>
To: xemacs-beta@xemacs.org
Subject: 20.2-b3 build report
Date: Wed, 30 Apr 1997 21:50:56 JST
Sender: kiuchi@dsp.ksp.fujixerox.co.jp

I've got a chance to build a 20.2-b3 with MULE and Wnn6(from
Solaris2.5.1) on SPARC Solaris 2.4.  Here is the list of issues I've
noticed.

(1) change in egg callback initialization
I used to use following piece of code to enable 
  (when (featurep 'wnn)
    (load-library "egg")
    (load-library "egg-wnn")
    (setq egg-default-startup-file "eggrc-wnn"))
  (set-language-environment 'japanese)
  (set-default-buffer-file-coding-system 'euc-japan)
Now we would need (egg-lang-switch-callback) additionally from b3.  I
think it should be documented in 20.2 release(probably commented code
in sample.emacs).

(2) I cannot make summary buffer of mh-e displayed correctly.  The mh
program seems to insert the "scan" program output (which is junet
coded text) with call-process.  The needed stuff seems to be in
lisp/mule/mule-process.el(however, it looks like we need to port it
before using it).

(3) There is a problem with code conversion code from junet to
euc-japan.  It works fine with mule-2.3.  Here is the test case.

 1. prepare the following file "foo"(file with junet coding).
----------------------------------------------------------------------
9:35pm 77> xd foo
00000000      1b24 4224 4e1b 2440 244e 1b28 420a         /* .$B$N.$@$N.(B.   */
9:35pm 78> 
----------------------------------------------------------------------
 2. prepare the following file "bar"(file with euc-japan coding).
----------------------------------------------------------------------
9:37pm 79> xd bar
00000000      a4ce 0a                                    /* ,A$N(B.              */
9:37pm 80> 
----------------------------------------------------------------------
 3. visit these two files and do M-x test
(defun test ()
  (interactive)
  (set-buffer (get-buffer "bar"))
  (insert-buffer-substring (get-buffer "foo"))
  (save-buffer))
 result looks fine for buffer "bar", however, it has got wrong code in
 file bar.  Killing buffer "bar" and visit the file "bar" would reveal 
 the probelm.

Here is the output of uname -a and Installation file generated by configure.

9:45pm 1> uname -a
SunOS dspfs0 5.4 Generic_101945-34 sun4m sparc

./configure  'sparc-sun-solaris2.4' '--with-x' '--x-includes=/usr/openwin/include' '--x-libraries=/usr/openwin/lib' '--site-includes=/usr/dt/include /opt/X11R6.1/include /opt/local/include' '--site-runtime-libraries=/usr/dt/lib /opt/X11R6.1/lib /opt/local/lib' '--with-gcc=no' '--cflags=-xO4' '--prefix=/opt/gnu/xemacs-20.2' '--with-menubars=lucid' '--with-scrollbars=lucid' '--with-dialogs=motif' '--with-xpm' '--with-xface' '--with-tooltalk' '--with-sound=native' '--with-gif' '--with-png' '--with-jpeg' '--with-database=dbm' '--with-sparcworks' '--with-mule' '--with-wnn6' '--wnn-includes=/net/haruka/usr/Wnn6/include/wnn' '--wnn-libraries=/net/haruka/usr/Wnn6/lib'


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

  Where should the build process find the source code?    /public/work/src/kiuchi/xemacs-20.2-b3
  What installation prefix should install use?		  /opt/gnu/xemacs-20.2
  What operating system and machine description files should XEmacs use?
        `s/sol2-4.h' and `m/sparc.h'
  What compiler should XEmacs be built with?              cc -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/openwin/include
  Where do we find X Windows libraries?                   /usr/openwin/lib
  Additional header files:                                /usr/dt/include /opt/X11R6.1/include /opt/local/include
  Additional libraries:                                   /usr/dt/lib /opt/X11R6.1/lib /opt/local/lib
  Compiling in support for XAUTH.
  Compiling in support for XPM.
  Compiling in support for X-Face headers.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in native sound support.
  Compiling in support for DBM.
  Compiling in Mule (multi-lingual) support.
  Compiling in support for the WNN input method on Mule.
    WNN support for version 6.
    Finding WNN includes with:                          -I/net/haruka/usr/Wnn6/include/wnn
    Finding WNN libs with:                              -L/net/haruka/usr/Wnn6/lib
  Compiling in support for ToolTalk.
  Compiling in support for SparcWorks.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Motif dialog boxes.
--
Yasuhiko Kiuchi <Yasuhiko.Kiuchi@fujixerox.co.jp>

