From xemacs-m  Thu Apr 10 11:09:17 1997
Received: from mailbox2.ucsd.edu (mailbox2.ucsd.edu [132.239.1.54])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id LAA23954
	for <xemacs-beta@xemacs.org>; Thu, 10 Apr 1997 11:09:16 -0500 (CDT)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox2.ucsd.edu (8.8.5/8.6.9) with SMTP id JAA22206 for <xemacs-beta@xemacs.org>; Thu, 10 Apr 1997 09:09:16 -0700 (PDT)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id JAA07920; Thu, 10 Apr 1997 09:10:49 -0700
Sender: dmoore@sdnp5.ucsd.edu
To: xemacs-beta@xemacs.org
Subject: Re: 20.1b12 Makefile problem
References: <E0wFJBL-0006lN-00@chekov.ctd.comsat.com>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 10 Apr 1997 09:10:49 -0700
In-Reply-To: Neal Becker's message of Thu, 10 Apr 1997 08:42:27 -0400
Message-ID: <rvragiameu.fsf@sdnp5.ucsd.edu>
Lines: 33
X-Mailer: Gnus v5.4.37/XEmacs 19.15

Neal Becker <neal@ctd.comsat.com> writes:

> sed: Unknown option to 's'

> 	@echo "#define main_1 xemacs_`grep emacs-version ${lispdir}version.el | sed 's/.*\"\(.*\)\.\(.*\)\"/\1_\2/ 1q'`_`grep -i xemacs.*lucid.*beta ${lispdir}version.el | sed 's/.*\(beta[0-9]*\).*/\1/ 1q'`" > xemacs-version.h

Yep. [1]

Change the sed 's/.*\"\(.*\)\.\(.*\)\"/\1_\2/ 1q' to:
sed -e 's/.*\"\(.*\)\.\(.*\)\"/\1_\2/' -e '1q'

And the sed 's/.*\(beta[0-9]*\).*/\1/ 1q' to:
sed -e 's/.*\(beta[0-9]*\).*/\1/' -e '1q'


Footnotes: 
[1]  Do you feel lucky?[2]

[2]  Did anyone else notice that Amir Katz's stack trace said:
#129 0x6774c in xemacs__ (argc=89, argv=0xefffe57c, envp=0xefffe6e4) at emacs.c:1455
#130 0x68bc0 in main (argc=89, argv=0xefffe57c, envp=0xefffe6e4) at emacs.c:1778
I wonder if that's because of a similar sed failure?  It should say
xemacs_20_1_beta12.[3]

[3]  Maybe everyone could check the file src/xemacs-version.h and
confirm that it says (only): #define main_1 xemacs_21_1_beta12


-- 
David Moore <dmoore@ucsd.edu>       | Computer Systems Lab      __o
UCSD Dept. Computer Science - 0114  | Work: (619) 534-8604    _ \<,_
La Jolla, CA 92093-0114             | Fax:  (619) 534-1445   (_)/ (_)
<URL:http://oj.egbt.org/dmoore/>    | In a cloud bones of steel.

