From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22686 invoked by alias); 8 Feb 2002 11:03:48 -0000 Mailing-List: contact guile-gtk-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: guile-gtk-owner@sources.redhat.com Received: (qmail 22576 invoked from network); 8 Feb 2002 11:03:41 -0000 Received: from unknown (HELO s1.uklinux.net) (80.84.72.21) by sources.redhat.com with SMTP; 8 Feb 2002 11:03:41 -0000 Received: from portalet.ossau.uklinux.net (IDENT:root@ppp-1b-122.3com.telinco.net [212.159.129.122]) by s1.uklinux.net (8.11.6/8.11.6) with ESMTP id g18B3Tq22029; Fri, 8 Feb 2002 11:03:29 GMT Envelope-To: guile-gtk@sourceware.cygnus.com Received: from laruns.ossau.uklinux.net.ossau.uklinux.net (neil@laruns.ossau.uklinux.net [192.168.1.3]) by portalet.ossau.uklinux.net (8.9.3/8.8.7) with ESMTP id LAA23424; Fri, 8 Feb 2002 11:03:20 GMT To: rm@fabula.de Cc: "Neil W. Van Dyke" , guile-gtk@sourceware.cygnus.com, guile-user@gnu.org, guile-devel@gnu.org Subject: Re: Taming the beast [was: Re: guile-gobject 0.3.0 Released] References: <1012242485.705.3.camel@soleil> <15455.2102.116139.730545@winona.neilvandyke.org> <20020206133521.GA3525@www> From: Neil Jerram Date: Fri, 08 Feb 2002 03:03:00 -0000 In-Reply-To: <20020206133521.GA3525@www> Message-ID: User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-q1/txt/msg00028.txt.bz2 >>>>> "rm" == rm writes: rm> | make[2]: Entering directory `/home/ralf/projects/guile-gobject-0.3.0/gobject' rm> | FLAVOR=gnome guile -c \ rm> | "(set! %load-path (cons \"..\" %load-path)) \ rm> | (primitive-load \"./gnome-gobject.gwp\")" rm> | ERROR: Unbound variable: nil rm> | make[2]: *** [gnomegobject.h] Error 2 rm> | make[2]: Leaving directory `/home/ralf/projects/guile-gobject-0.3.0/gobject' rm> | make[1]: *** [all-recursive] Error 1 rm> | make[1]: Leaving directory `/home/ralf/projects/guile-gobject-0.3.0' rm> | make: *** [all-recursive-am] Error 2 rm> | rm> Hmm, no idea where 'nil' is supposed to come from. rm> A quick grep didn't reveal anything. Ariel, any hints? Aha, fame at last! I removed `nil' from libguile, because its only purpose was as part of some obsolete support for Emacs Lisp. Can you try and find out what guile-gobject is using `nil' for? On the one hand, the binding in libguile may have been hiding a bug in guile-gobject; on the other hand, there may be a genuine need, in which case we can look at putting it back. In the meantime, a workaround should be: (define nil 'nil) Regards, Neil