From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Andreas Rottmann Newsgroups: gmane.lisp.guile.user,gmane.lisp.guile.devel Subject: ttn's build system [was: Extended -e syntax] Date: Sat, 06 Mar 2004 16:47:31 +0100 Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Message-ID: <87n06uvuy4.fsf@ivanova.rotty.yi.org> References: <200402292232.51103.clinton@unknownlamer.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1078943796 6233 80.91.224.253 (10 Mar 2004 18:36:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 10 Mar 2004 18:36:36 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Mar 10 19:36:15 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B18Yx-0005ZO-00 for ; Wed, 10 Mar 2004 19:36:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B18YX-00055M-Eh for guile-user@m.gmane.org; Wed, 10 Mar 2004 13:35:49 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1AzeEI-0006PU-SX for guile-user@gnu.org; Sat, 06 Mar 2004 11:00:46 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1AzeDm-0006Fm-42 for guile-user@gnu.org; Sat, 06 Mar 2004 11:00:45 -0500 Original-Received: from [80.91.224.249] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1AzeDl-0006Fa-HN for guile-user@gnu.org; Sat, 06 Mar 2004 11:00:13 -0500 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AzeDg-0003LA-00 for ; Sat, 06 Mar 2004 17:00:08 +0100 Original-Received: from chello212186006140.401.14.univie.teleweb.at ([212.186.6.140]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Mar 2004 17:00:08 +0100 Original-Received: from a.rottmann by chello212186006140.401.14.univie.teleweb.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 06 Mar 2004 17:00:08 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: guile-user@gnu.org Original-Lines: 46 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: chello212186006140.401.14.univie.teleweb.at User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:AGT0sy/I3lj5VogW6n8lNzcPPLc= X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: main.gmane.org gmane.lisp.guile.user:2905 gmane.lisp.guile.devel:3491 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:2905 [ Tom: Thien-Thi Nguyen has written a buildsystem for his Guile branch which uses autoconf, but replaces automake, suing Guile. I intend to make that play well with Arch, akin to your package-framework, so you might be interested in this message ] Clinton Ebadi writes: > I've been trying to get guile-pg to compile and it hasn't been > working out too well...ttn uses his new build system stuff with > guile-pg and they only work with Guile 1.4.x unless Guile has > support for his extended -e syntax. > > As such, I copied ttn's code from Guile 1.4, changed one call > (gh_symbol2scm into scm_str2symbol), and patched it into Guile CVS > HEAD. Is ttn still assigning his copyright to the FSF? The copyright > notices on all the files would make it appear so (I have sent this > to guile-user as well as -devel so ttn will see it since he > unsubscribed from guile-devel after he forked Guile). > > Is there any chance of mainline Guile using the extended -e stuff or > accepting patches to use ttn's nice build system and extended > guile-config stuff? I am willing to chunk out anything from Guile > 1.4.x that would be useful to the official Guile branch if there > aren't any copyright issues / the patches will be accepted. > Have you already started this? I'm especially interested in the build-system, and will break that out into a separate piece, since I intend to use it for the Guile-Library thing and possible at a later point in Guile-Gnome. I can't wait for this being perhaps eventually integrated into Guile (I suspect this might take *some* time to happen). So if you haven't started tackling "porting" the build system, it *might* make sense to wait for what I'll produce, which will be a piece of software building on Guile, but not integrated into guile-tools. This means just shipping it with Guile in the future, making guile-tools tie it in, could be an alternative of a direct port, avoiding duplicate effort. Cheers, Andy -- Andreas Rottmann | Rotty@ICQ | 118634484@ICQ | a.rottmann@gmx.at http://yi.org/rotty | GnuPG Key: http://yi.org/rotty/gpg.asc Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62 Any technology not indistinguishable from magic is insufficiently advanced. -- Terry Pratchett _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://mail.gnu.org/mailman/listinfo/guile-user