From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Sergey Poznyakoff Newsgroups: gmane.lisp.guile.devel Subject: Re: Release Guile, now ;-) [was:] Re: GC rewrite, first version. Date: Fri, 02 Aug 2002 09:09:17 +0300 Organization: Farlep-Internet Sender: guile-devel-admin@gnu.org Message-ID: <200208020609.g7269Hb21312@Mirddin.farlep.net> References: <874ree8bl9.fsf@raven.i.defaultvalue.org> NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1028268634 29367 127.0.0.1 (2 Aug 2002 06:10:34 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 2 Aug 2002 06:10:34 +0000 (UTC) Cc: rm@fabula.de, Han-Wen Nienhuys , Dirk Herrmann , guile-devel@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 17aVdx-0007dP-00 for ; Fri, 02 Aug 2002 08:10:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17aVeR-0007xe-00; Fri, 02 Aug 2002 02:11:03 -0400 Original-Received: from mirddin.farlep.net ([213.130.0.1]) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17aVdU-0007so-00 for ; Fri, 02 Aug 2002 02:10:05 -0400 Original-Received: from Mirddin.farlep.net (localhost [127.0.0.1]) by Mirddin.farlep.net with ESMTP id g7269Hb21312; Fri, 2 Aug 2002 09:09:17 +0300 Original-To: Rob Browning In-Reply-To: Your message of "Thu, 01 Aug 2002 17:21:06 CDT." <874ree8bl9.fsf@raven.i.defaultvalue.org> Errors-To: guile-devel-admin@gnu.org X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.0.11 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:927 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.devel:927 > Are you sure? My 1.4 __scm.h has #include "libguile/scmconfig.h" in > it (which according to automake is actually wrong -- it should be > everywhere) and my scmconfig.h has all the > config.h style HAVE_* bits, etc., or were the bits that are causing > the current problem only recently added? Yes, they were. It's not the libguile/scmconfig.h itself that causes the problem, it's primarily the PACKAGE_.* defines that cause it. They appeared recently. I guess if you remove them or just move them to some private header, the problem will be solved. Another solution would be to protect each PACKAGE_ define by an #ifdef, e.g.: #ifndef PACKAGE_STRING /* Define to the full name and version of this package. */ # define PACKAGE_STRING "" #endif then any application could easily override them in its config.h And, as Han-Wen says, coeterum censeo Guilem releasem esse :) Regards, Sergey _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://mail.gnu.org/mailman/listinfo/guile-devel