From xemacs-m  Thu Jun  5 03:32:34 1997
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1])
	by xemacs.org (8.8.5/8.8.5) with SMTP id DAA29758
	for <xemacs-beta@xemacs.org>; Thu, 5 Jun 1997 03:32:32 -0500 (CDT)
Received: from Eng.Sun.COM ([129.146.1.25]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id BAA11899; Thu, 5 Jun 1997 01:50:40 -0700
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id BAA23947; Thu, 5 Jun 1997 01:31:10 -0700
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id BAA09301; Thu, 5 Jun 1997 01:31:08 -0700
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id BAA08846; Thu, 5 Jun 1997 01:31:07 -0700
Date: Thu, 5 Jun 1997 01:31:07 -0700
Message-Id: <199706050831.BAA08846@xemacs.eng.sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Steven L Baur <steve@miranova.com>
Cc: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: PATCH: new-configure-4.diff in your incoming
X-Mailer: VM 6.31 under 20.3 XEmacs Lucid (beta3)
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>

My merge and diff software automagically created an "add-newline"
patch to lisp/html-menus/NEWS.  I'm not sure what will happen when
you apply it.

Many but not all of the recently reported configure complaints have
been addressed.

Here are the Changelog entries:

1997-06-04  Martin Buchholz  <mrb@eng.sun.com>

	* src/*/*.h: Remove definitions of HAVE_UNION_WAIT, in accordance
	with new Autoconf 2 mechanisms.
	* src/syswait.h:
	* src/sysdep.c:
	* src/process.c: Use only Posix.1 sys/wait.h-defined symbols

	* src/s/netbsd.h: complete rewrite, use ORDINARY_LINK, #ifdef out
	old cruft that can be obtained from system header files.
	* lib-src/getopt*: Synch with FSF, remove compiler warnings.
	
	* lib-src/b2m.c: 
	* src/gifalloc.c: 
	* lib-src/gnuslib.c: 
	* lib-src/profile.c: 
	* lib-src/movemail.c: Fix compiler warnings
	
	* lib-src/Makefile.in.in: Remove unused -DCONFIG_BROKETS flag
	- Fix up compile flags for new etags version

	* etc/NEWS: 
	* etc/etags.1: 
	* man/xemacs/programs.texi: 
	* lib-src/etags.c:  Upgraded to etags 12.11

	* src/config.h.in: Fix inline keyword support
	
	* configure.in: Use a different mechanism for removing extra white 
	space.  Avoid using foo=`echo $bar`, which loses with various echos.
	- new M4 macro XE_SPACE(var, words...)
	- Use autoconf 2's AC_HEADER_SYS_WAIT
	- Check for Xpm-XpmFree instead of Xpm-XpmReadFileToData to avoid
	linking with losing Xpm implementations
	- Check for correct wnn4 lib symbols
	- Only link with inline.o when using gcc
	- Support inline keywords inline, __inline, __inline__
	- Ultrix now implies have_mmap=no
	- Sun sound in non-standard dirs now works
	- --native-sound-lib no longer ignored on HP & SGI
	- gpm configure tests moved after curses configure tests
	
1997-05-30  Martin Buchholz  <mrb@eng.sun.com>

	* configure.in: Automagically compute -R path for gcc

Thu May 29 15:35:07 1997  Martin Buchholz  <mrb@eng.sun.com>

	* configure.in: Add support for Solaris2.6 -z ignore linker flags

1997-05-29  Martin Buchholz  <mrb@eng.sun.com>

	* configure.in: Replace standard Autoconf MMAP test with Neal
	Becker's replacement, hacked somewhat.

