From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Hugh Sasse Newsgroups: gmane.lisp.guile.user Subject: Re: Gmp now working, but number.c:147 isinf declared implicitly. Date: Mon, 22 Jan 2007 12:08:32 +0000 (WET) Message-ID: References: <87fyafvol7.fsf@zip.com.au> <87fyacuj4h.fsf@zip.com.au> <877ivjam2c.fsf@zip.com.au> <873b643qy8.fsf@zip.com.au> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1169467744 5609 80.91.229.12 (22 Jan 2007 12:09:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 22 Jan 2007 12:09:04 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Jan 22 13:09:01 2007 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1H8xym-0000CA-Lc for guile-user@m.gmane.org; Mon, 22 Jan 2007 13:08:52 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H8xyl-0003QV-UF for guile-user@m.gmane.org; Mon, 22 Jan 2007 07:08:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H8xye-0003Mb-QW for guile-user@gnu.org; Mon, 22 Jan 2007 07:08:44 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H8xyd-0003LS-UI for guile-user@gnu.org; Mon, 22 Jan 2007 07:08:44 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H8xyd-0003LN-R5 for guile-user@gnu.org; Mon, 22 Jan 2007 07:08:43 -0500 Original-Received: from [146.227.160.28] (helo=mail1.dmu.ac.uk) by monty-python.gnu.org with esmtp (Exim 4.52) id 1H8xyc-0002at-Kb for guile-user@gnu.org; Mon, 22 Jan 2007 07:08:42 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mail1.dmu.ac.uk (Postfix) with ESMTP id 1BC647DCA03; Mon, 22 Jan 2007 12:08:42 +0000 (GMT) Original-Received: from europa.cse.dmu.ac.uk (europa.cse.dmu.ac.uk [146.227.57.47]) by mail1.dmu.ac.uk (Postfix) with ESMTP id 0E59C7DC979; Mon, 22 Jan 2007 12:08:33 +0000 (GMT) Original-Received: from brains ([146.227.22.1]) by europa.cse.dmu.ac.uk (8.13.6/8.13.6) with ESMTP id l0MC8W34013137; Mon, 22 Jan 2007 12:08:32 GMT Original-Received: from brains.eng.cse.dmu.ac.uk ([146.227.22.1] helo=brains) by brains with esmtp (Exim 4.44) id 1H8xyS-0005Tv-3P; Mon, 22 Jan 2007 12:08:32 +0000 X-X-Sender: hgs@brains.eng.cse.dmu.ac.uk Original-To: Kevin Ryde In-Reply-To: <873b643qy8.fsf@zip.com.au> X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:5810 Archived-At: On Mon, 22 Jan 2007, Kevin Ryde wrote: > I made this change: > bash-2.05$ /bin/rm -rf guile-1.8.1 bash-2.05$ gtar -zxf guile-1.8.1.tar.gz bash-2.05$ cd guile-1.8.1 bash-2.05$ gpatch < ../guile-configure.in.echo-n.diff patching file configure.in Hunk #1 FAILED at 27. 1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej bash-2.05$ gpatch --version patch 2.5.4 Copyright 1984-1988 Larry Wall Copyright 1989-1999 Free Software Foundation, Inc. This program comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of this program under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. written by Larry Wall and Paul Eggert bash-2.05$ more configure.in.rej *************** *** 27,34 **** AC_PREREQ(2.53) - AC_INIT(m4_esyscmd(. ./GUILE-VERSION && echo -n ${PACKAGE}), - m4_esyscmd(. ./GUILE-VERSION && echo -n ${GUILE_VERSION}), [bug-guile@gnu.org]) AC_CONFIG_AUX_DIR([.]) AC_CONFIG_SRCDIR(GUILE-VERSION) --- 27,41 ---- AC_PREREQ(2.53) + dnl `patsubst' here deletes the newline which "echo" prints. We can't use + dnl "echo -n" since -n is not portable (see autoconf manual "Limitations of + dnl Builtins"), in particular on solaris it results in a literal "-n" in + dnl the output. + dnl + AC_INIT(patsubst(m4_esyscmd(. ./GUILE-VERSION && echo ${PACKAGE}),[ + ]), + patsubst(m4_esyscmd(. ./GUILE-VERSION && echo ${GUILE_VERSION}),[ + ]), [bug-guile@gnu.org]) AC_CONFIG_AUX_DIR([.]) AC_CONFIG_SRCDIR(GUILE-VERSION) bash-2.05$ bash-2.05$ Hmm, I don't understand why that failed... I shouldn't need a -p0 given the paths... bash-2.05$ gpatch -p0 < ../guile-configure.in.echo-n.diff patching file configure.in Hunk #1 FAILED at 27. 1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej bash-2.05$ gpatch -p1 < ../guile-configure.in.echo-n.diff missing header for unified diff at line 3 of patch can't find file to patch at input line 3 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |--- configure.in.~1.268.2.28.~ 2006-12-27 10:32:04.000000000 +1100 |+++ configure.in 2007-01-22 10:03:13.000000000 +1100 -------------------------- File to patch: configure.in patching file configure.in Hunk #1 FAILED at 27. 1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej bash-2.05$ I'm stumped. And sun's native patch implementation chokes on this. Hugh _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user