From owner-freebsd-ports@FreeBSD.ORG Sat Mar 29 11:47:33 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1ADFDD97; Sat, 29 Mar 2014 11:47:33 +0000 (UTC) Received: from fep20.mx.upcmail.net (fep20.mx.upcmail.net [62.179.121.40]) by mx1.freebsd.org (Postfix) with ESMTP id 03DE3857; Sat, 29 Mar 2014 11:47:31 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep20-int.chello.at (InterMail vM.8.01.05.13 201-2260-151-135-20130320) with ESMTP id <20140329114724.EAMF3641.viefep20-int.chello.at@edge03.upcmail.net>; Sat, 29 Mar 2014 12:47:24 +0100 Received: from [127.0.0.1] ([178.84.134.112]) by edge03.upcmail.net with edge id jPn81n01a2Rg3Ey03Pn8Ft; Sat, 29 Mar 2014 12:47:09 +0100 X-SourceIP: 178.84.134.112 Message-ID: <5336B2BC.3060306@rainbow-runner.nl> Date: Sat, 29 Mar 2014 12:47:08 +0100 From: Koop Mast User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Dimitry Andric , Don Lewis Subject: Re: guile broken for me on 11.0-CURRENT i386 References: <201403031923.s23JNJdW002821@gw.catspoiler.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 140329-0, 29-03-2014), Outbound message X-Antivirus-Status: Clean Cc: ports@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2014 11:47:33 -0000 On 29-3-2014 12:38, Dimitry Andric wrote: > On 03 Mar 2014, at 20:23, Don Lewis wrote: >> I've been having trouble building gnome-games for a while now and >> finally had some time to dig into it. The problem appears to be that >> guile is broken. The gnome-games build runs guile-config during >> configure doesn't notice that the output is messed up, which causes >> breakage later in the build. >> >> If I run guile-config, I get: >> >> % guile-config >> ERROR: Unbound variable: define >> >> If I rebuild guile, cd to the work directory and run check-guile: >> >> # ./check-guile >> Testing /usr/ports/lang/guile/work/guile-1.8.8/pre-inst-guile ... >> with GUILE_LOAD_PATH=/usr/ports/lang/guile/work/guile-1.8.8/test-suite >> ERROR: Unbound variable: define >> >> >> I tried rebuilding with gcc46 instead of clang, but that doesn't make >> any difference. I don't see any suspicious compilation warnings. >> >> Is anyone else seeing this? > Yep, I've banged my head against this for a few days, and gave up > eventually. It is screwing up some sort of internal state; compiling > with clang or gcc makes no difference. > > Also, upstream seems to have abandoned 1.8, and recommends 2.0. I'd say > just dump this version, and attempt to upgrade... > > -Dimitry > Zachary Storer spend a lot of time with upstream on getting guile 2.0 working on FreeBSD (and squashing some other bugs on the way). He and I are just working out some details before we going to commit it to ports. We planning on making lang/guile2 and after wards looking into if it is possible to port all the guile users over. -Koop