From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Marius Vollmer Newsgroups: gmane.lisp.guile.devel Subject: Re: The Guile license and the use of LGPL libs (like GMP). Date: 28 May 2002 20:56:35 +0200 Sender: guile-devel-admin@gnu.org Message-ID: <873cwcumn0.fsf@zagadka.ping.de> References: <87ptzxp8le.fsf@zagadka.ping.de> <87vg9oqf5b.fsf_-_@raven.i.defaultvalue.org> <20020516132133.A24385@gas-o> <877km4qa7z.fsf@raven.i.defaultvalue.org> <20020516164045.C24385@gas-o> <874rh7n0ng.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1022612210 12561 127.0.0.1 (28 May 2002 18:56:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 28 May 2002 18:56:50 +0000 (UTC) Cc: guile-devel@gnu.org, guile-user@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Cm9J-0003GU-00 for ; Tue, 28 May 2002 20:56:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17Cm9n-0008Jg-00; Tue, 28 May 2002 14:57:19 -0400 Original-Received: from dialin.speedway42.dip1.dokom.de ([195.138.42.1] helo=zagadka.ping.de) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 17Cm97-0008Gh-00 for ; Tue, 28 May 2002 14:56:37 -0400 Original-Received: (qmail 975 invoked by uid 1000); 28 May 2002 18:56:35 -0000 Original-To: Rob Browning In-Reply-To: <874rh7n0ng.fsf@raven.i.defaultvalue.org> Original-Lines: 20 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Developers list for Guile, the GNU extensibility library List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.lisp.guile.devel:666 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:666 Rob Browning writes: > OK, well we should keep that in mind, though as long as GMP supports > the target architecture, and we arrange guile to handle a > --with-gmp=/some/prefix argument, I'm not sure that keeping a copy of > GMP's source tree inside ours buys much over just making sure the GMP > tarfile is handy, and that we have good docs about any required > configure args, etc. Technically, I think we should not have a copy of GMP in our sources. The libltdl thing is already somewhat confusing: when you first configure Guile without a libltdl in your system, it will install it. When you configure a new version of Guile, it will find the old libltdl and will use it, while it should probably replace it with the new version from Guile. I'd say the user should explicitely state that he/she doesn't want to use GMP. When --without-gmp is not given, configure should abort when GMP is not found. Otherwise people might be tricked into building a Guile with inferior number support without noticing it. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel