From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jeff Read" Newsgroups: gmane.lisp.guile.devel Subject: Re: The Guile license and the use of LGPL libs (like GMP). Date: Thu, 16 May 2002 19:35:35 -0400 Sender: guile-devel-admin@gnu.org Message-ID: <20020516193535.A26480@gas-o> 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 1021591625 5125 127.0.0.1 (16 May 2002 23:27:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 16 May 2002 23:27:05 +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 178UeH-0001KY-00 for ; Fri, 17 May 2002 01:27:05 +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 178UeQ-0001WL-00; Thu, 16 May 2002 19:27:14 -0400 Original-Received: from mta3.snet.net ([204.60.203.69]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 178Uda-0001Tq-00; Thu, 16 May 2002 19:26:22 -0400 Original-Received: from gas-o (cfwph1.ccsu.edu [149.152.90.1]) (authenticated bits=0) by mta3.snet.net (8.12.3/8.12.3/SNET-smtp-1.2/D-1.1.1.1/O-1.1.1.1) with ESMTP id g4GNO7I5027821; Thu, 16 May 2002 19:24:07 -0400 (EDT) Original-Received: by gas-o (sSMTP sendmail emulation); Thu, 16 May 2002 19:35:35 -0400 Original-To: Rob Browning Mail-Followup-To: Rob Browning , guile-devel@gnu.org, guile-user@gnu.org User-Agent: Mutt/1.0.1i In-Reply-To: <874rh7n0ng.fsf@raven.i.defaultvalue.org>; from rlb@defaultvalue.org on Thu, May 16, 2002 at 06:17:07PM -0500 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:634 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:634 On Thu, May 16, 2002 at 06:17:07PM -0500, Rob Browning wrote: > > 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. > > This is all presuming we were in a situation where you had to have > GMP, i.e we didn't take the route allowing --without-gmp, or similar. > This is acceptable. My main concern is that Guile not exhibit "creeping DLL hell". I once heard a statistic that said the Gnucash project, for instance, has some 60 lib dependencies. Most of these are probably due to interlocking GNOME dependencies... but that factors into why I don't touch GNOME with a ten-foot pole. Ideally, as you said, we'd provide an option to allow the user to opt out of GMP usage, hopefully with no loss in functionality. -- Jeffrey T. Read "I fight not for me but the blind babe Justice!" --Galford _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel