From xemacs-m  Thu Sep  4 04:29:56 1997
Received: from turnbull.sk.tsukuba.ac.jp (root@turnbull.sk.tsukuba.ac.jp [130.158.99.4])
	by xemacs.org (8.8.5/8.8.5) with SMTP id EAA02476
	for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 04:29:51 -0500 (CDT)
Received: from turnbull.sk.tsukuba.ac.jp(really [127.0.0.1]) by turnbull.sk.tsukuba.ac.jp
	via smtpd with esmtp
	id <m0x6ZZx-00000wC@turnbull.sk.tsukuba.ac.jp>
	for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 19:56:01 +0900 (JST)
	(Smail-3.2 1996-Jul-4 #3 built 1997-Jun-24)
Message-Id: <m0x6ZZx-00000wC@turnbull.sk.tsukuba.ac.jp>
To: xemacs-beta@xemacs.org
Subject: Eventual success Debian 1.3 Linux 2.0.29
Date: Thu, 04 Sep 1997 19:56:01 +0900
From: "Stephen J. Turnbull" <turnbull@turnbull.sk.tsukuba.ac.jp>

Build report for Debian GNU/Linux 1.3 kernel 2.0.29

Sorry, haven't had time to do more than play Tetris once.  Applause.
Took some doing to get a clean build.

First, the configure script seems to be hosed.  I've noticed in a
number of reports that it does not record the location of X Windows
header files.  I've only checked to make sure on a few random reports
for Linux systems, but the configure script lossage is _definitely_
_not_ just on my system.  It does do the right thing for the X11 libs.

[cut and edited from top of Installation, the whole file is at the
 bottom of this report; note this was generated by `./config.status
 --recheck']
./configure  '--with-mule' '--with-xim=xlib' '--with-sound=both'

  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  Compiling in support for XAUTH.

[cut from the portion with successful build; command line input]
./configure  '--with-mule' '--with-x' '--x-includes=/usr/X11R6/include' '--with-xim=xlib' '--with-sound=both'

  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                /usr/X11R6/include
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  Compiling in support for XAUTH.

I presume that systems that successfully build with the missing `-I'
switch have a symlink to the X11 headers in /usr/include.
--x-includes was not necessary for me in beta 18.  From .bash_history:

  497  ./configure --with-sound=both --with-mule --with-xim=xlib --package_path=/usr/local/xemacs/packages

The symptom was failure to find bunches of <audio/*.h> headers in
nas.c; presumably this is the first X-dependent source to get compiled
in my configuration.

I noticed an error message from GCC, bitching about `alloca being
redefined'.  I assume this is OK.

I had the `(void-variable find-file-hooks)' problem and kludged around
per Yoshiike-san's patch.  I did not bother to reedit update-elc.el
afterward.  This seems to cause no problems.

Unlike some other linux systems, I did not see the `missing
documentation' errors; if I remember correctly they correspond to the
.elcs that got rebuilt on the first pass, before the "adjusting
puresize" message.  I can probably check this if necessary, but not
until Saturday JST (I've taken to tarring up the config files
everytime they change, as well as mk.err---I'm not sure where to look
and have exceeded my beta-testing time budget for the week...).  I did
do a `make all-elcs', but I think the extra effect of this kicks in
_after_ XEmacs is dumped the first time?  I did not see complaints
about missing docstrings anywhere in make's output.

I've applied the "tetris" and "Harnois" patches (of course, the
`Buccholz' hunk got rejected---"don't try this at home; the
professionals have tools for making diffs").

Installation follows (the top half was generated by ./config.status
--recheck, the bottom half by typing the command line).

uname -a: Linux tanko 2.0.29 #3 Fri Jul 25 02:43:07 JST 1997 i586 unknown

./configure  '--with-mule' '--with-xim=xlib' '--with-sound=both'


Configured for `i586-pc-linux'.

  Where should the build process find the source code?    /usr/local/xemacs-20.3-b19
  What installation prefix should install use?		  /usr/local
  Where should XEmacs look for packages?		  /usr/local/lib/xemacs/packages:~/.xemacs
  What operating system and machine description files should XEmacs use?
        `s/linux.h' and `m/intel386.h'
  What compiler should XEmacs be built with?              gcc -g -O2 -Wall -Wno-switch -fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2
  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?                
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  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 support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in both network and native sound support.
  Compiling in support for Berkeley DB.
  Compiling in support for GNU DBM.
  Compiling in support for ncurses.
  Compiling in Mule (multi-lingual) support.
  Compiling in XIM (X11R5+ I18N input method) support.
    Using raw Xlib to provide XIM support.
  Compiling in support for proper session-management.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Athena dialog boxes.
  movemail will use "dot-locking" for locking mail spool files.
  WARNING: ---------------------------------------------------------
  WARNING: Compiling in support for runtime error checking.
  WARNING: XEmacs will run noticeably more slowly as a result.
  WARNING: Error checking is on by default for XEmacs beta releases.
  WARNING: ---------------------------------------------------------

uname -a: Linux tanko 2.0.29 #3 Fri Jul 25 02:43:07 JST 1997 i586 unknown

./configure  '--with-mule' '--with-x' '--x-includes=/usr/X11R6/include' '--with-xim=xlib' '--with-sound=both'


Configured for `i586-pc-linux'.

  Where should the build process find the source code?    /usr/local/xemacs-20.3-b19
  What installation prefix should install use?		  /usr/local
  Where should XEmacs look for packages?		  /usr/local/lib/xemacs/packages:~/.xemacs
  What operating system and machine description files should XEmacs use?
        `s/linux.h' and `m/intel386.h'
  What compiler should XEmacs be built with?              gcc -g -O2 -Wall -Wno-switch -fno-strength-reduce -malign-loops=2 -malign-jumps=2 -malign-functions=2
  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/X11R6/include
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  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 support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in both network and native sound support.
  Compiling in support for Berkeley DB.
  Compiling in support for GNU DBM.
  Compiling in support for ncurses.
  Compiling in Mule (multi-lingual) support.
  Compiling in XIM (X11R5+ I18N input method) support.
    Using raw Xlib to provide XIM support.
  Compiling in support for proper session-management.
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Athena dialog boxes.
  movemail will use "dot-locking" for locking mail spool files.
  WARNING: ---------------------------------------------------------
  WARNING: Compiling in support for runtime error checking.
  WARNING: XEmacs will run noticeably more slowly as a result.
  WARNING: Error checking is on by default for XEmacs beta releases.
  WARNING: ---------------------------------------------------------


-- 
                            Stephen J. Turnbull
Institute of Policy and Planning Sciences                    Yaseppochi-Gumi
University of Tsukuba                      http://turnbull.sk.tsukuba.ac.jp/
Tel: +81 (298) 53-5091;  Fax: 55-3849              turnbull@sk.tsukuba.ac.jp

