From xemacs-m  Sun Jun 22 07:44:05 1997
Received: from birdland.rhein-neckar.de (root@birdland.rhein-neckar.de [193.197.88.3])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id HAA16101
	for <xemacs-beta@xemacs.org>; Sun, 22 Jun 1997 07:44:01 -0500 (CDT)
Received: from cthulhu.rhein-neckar.de (uucp@localhost) by birdland.rhein-neckar.de (8.8.5/8.8.3) with bsmtp id OAA11140 for xemacs.org!xemacs-beta; Sun, 22 Jun 1997 14:36:44 +0200 (MET DST)
Received: from arthur.rhein-neckar.de by cthulhu.rhein-neckar.de
	via rsmtp with bsmtp
	id <m0wfkH4-0002tLC@cthulhu.rhein-neckar.de>
	for <xemacs-beta@xemacs.org>; Sun, 22 Jun 1997 12:53:38 +0200 (MET DST)
	(Smail-3.2 1996-Jul-4 #30 built 1997-Jun-4)
Received: by arthur.rhein-neckar.de
	via sendmail with stdio
	id <m0wfkGe-0001mNC@arthur.rhein-neckar.de>
	for xemacs-beta@xemacs.org; Sun, 22 Jun 1997 12:53:12 +0200 (CEST)
	(Smail-3.2.0.95 1997-May-7 #5 built 1997-May-28)
Message-Id: <m0wfkGe-0001mNC@arthur.rhein-neckar.de>
Date: Sun, 22 Jun 1997 12:53:12 +0200 (CEST)
From: Andreas Jaeger <aj@arthur.rhein-neckar.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: xemacs-beta@xemacs.org
Subject: Build success "Copenhagen", Linux 2.0.30, glibc - with comments
X-Mailer: VM 6.32 under 20.3 "Copenhagen" XEmacs Lucid (beta8)


I've patched up and "Copenhagen" was build successfully. Configure
detected my X11-Flags as _BSD_SOURCE and _POSIX_SOURCE, GETPGRP was
also successfully detected as GETPGRP_VOID. Thanks Martin.

We can now remove the last lines from src/s/linux.h:
/* glibc fuckage */
#if defined __GLIBC__ && ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || __GLIBC__ > 2)
# define GETPGRP_NEEDS_ARG
#endif

They aren't necessary any more.

I had to change the toplevel Makefile to install xemacs:

--- xemacs/Makefile.in.~1~	Sun Jun 22 09:57:37 1997
+++ xemacs/Makefile.in	Sun Jun 22 12:38:48 1997
@@ -361,7 +361,7 @@
 	then \
 	   ${INSTALL_DATA} lib-src/DOC ${archlibdir}/DOC ; \
 	   for subdir in `find ${archlibdir} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; do \
-	     (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ;
+	     (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; \
 	   done ; \
 	else true; fi
 	${INSTALL_PROGRAM} src/xemacs ${bindir}/xemacs-${version}

Andreas

uname -a: Linux arthur 2.0.30 #8 Sun Jun 22 00:07:19 CEST 1997 i486 unknown

../xemacs-20.3-betaXX/configure  '--with-menubars=lucid' '--with-scrollbars=lucid' '--with-dialogs=athena' '--cflags=-O3 -g' '--prefix=/usr' '--with-sound' '--const-is-losing=no' '--srcdir=/mnt/xemacs/xemacs-20.3-betaXX' '--with-gnu-make' '--with-database=no' '--with-png=no' '--debug=yes'


Configured for `i486-pc-linux'.

  Where should the build process find the source code?    /mnt/xemacs/xemacs-20.3-betaXX
  What installation prefix should install use?		  /usr
  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 -O3 -g
  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 native sound support.
  Compiling in support for ncurses.
  Compiling in support for GPM (General Purpose Mouse).
  Using Lucid menubars.
  Using Lucid scrollbars.
  Using Athena 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.
  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: ---------------------------------------------------------


-- 
 Andreas Jaeger   aj@arthur.rhein-neckar.de    jaeger@informatik.uni-kl.de
  for pgp-key finger ajaeger@alma.student.uni-kl.de
    http://www.student.uni-kl.de/~ajaeger/

