From xemacs-m  Mon Jun 23 19:47:53 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 TAA12655
	for <xemacs-beta@xemacs.org>; Mon, 23 Jun 1997 19:47:52 -0500 (CDT)
Received: from Eng.Sun.COM ([129.146.1.25]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id SAA21925; Mon, 23 Jun 1997 18:10:21 -0700
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id RAA01902; Mon, 23 Jun 1997 17:47:22 -0700
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id RAA25566; Mon, 23 Jun 1997 17:47:20 -0700
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id RAA11138; Mon, 23 Jun 1997 17:47:17 -0700
Date: Mon, 23 Jun 1997 17:47:17 -0700
Message-Id: <199706240047.RAA11138@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: Kyle Jones <kyle_jones@wonderworks.com>
Cc: xemacs-beta@xemacs.org
Subject: 20.3-b8: configure faliure on BSD/OS 2.0
In-Reply-To: <QQcvbg17922.199706221701@crystal.WonderWorks.COM>
References: <QQcvbg17922.199706221701@crystal.WonderWorks.COM>
X-Mailer: VM 6.32 under 20.3 "Oslo" XEmacs Lucid (beta7)
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>

>>>>> "Kyle" == Kyle Jones <kyle_jones@wonderworks.com> writes:

Kyle> I had to replace each \t in this code with a tab.
Kyle> eval `$CPP -Isrc $tempcname \ 
Kyle>        | sed -n -e "s/[ \t]*=[ \t\"]*/='/" -e "s/[ \t\"]*\$/'/"
Kyle>        -e "s/^configu\
Kyle> re___//p"` 

Fixed in beta9.

There was some pre-Martin code that also used \t in sed expressions
that doesn't look like it could possibly have worked, so they are also
being replaced by a real TAB in the generated configure script.

Kyle> Otherwise libraries with a trailng 't' in their name got the 't'
Kyle> stripped off, leading to link failures in the config tests,
Kyle> SIZEOF_SHORT == 0, PANIC, exit.

That is pretty evil.

Martin

