From xemacs-m  Mon Feb 10 03:08:58 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id DAA07638
	for <xemacs-beta@xemacs.org>; Mon, 10 Feb 1997 03:08:57 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id BAA06276; Mon, 10 Feb 1997 01:08:27 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id BAA27122; Mon, 10 Feb 1997 01:08:26 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id BAA23410; Mon, 10 Feb 1997 01:08:25 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id BAA28467; Mon, 10 Feb 1997 01:08:23 -0800
Date: Mon, 10 Feb 1997 01:08:23 -0800
Message-Id: <199702100908.BAA28467@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
Cc: xemacs-beta@xemacs.org
Subject: 20.0 build succeeded on sparc-sun-solaris2.4
In-Reply-To: <9702091105.AA13756@lspsun16.epfl.ch>
References: <9702081424.AA02108@lspsun16.epfl.ch>
	<m2bu9vupnv.fsf@altair.xemacs.org>
	<9702091105.AA13756@lspsun16.epfl.ch>
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII

>>>>> "Oscar" == Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> writes:

>>>>> "Steven" == Steven L Baur <steve@miranova.com> writes:
Steven> This has been reported before on Solaris.  Can you try it
Steven> with GNU sed instead of the system sed and see if that makes
Steven> any difference?

Oscar> Yes it did. This seems to be a limitation of the Solaris 2.4 sed (4000
Oscar> characters per line apparently).

OK.  I figured out that this only happens when you build XEmacs with
gcc.  The gcc C preprocessor gratuitously removes backslash-newline
pairs from the input file, which then feeds too-long lines to Sun sed.

Yet another reason not to run cpp on our Makefiles.

All the problems we have with various shells and seds and cpps really
make me want to just pre-req one tool, namely perl, and do all our
Makefile and configure-munging using that one.

Martin

