From owner-freebsd-gnome@FreeBSD.ORG Tue Jul 1 17:54:12 2008 Return-Path: Delivered-To: FreeBSD-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB7EB106566C for ; Tue, 1 Jul 2008 17:54:12 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 475DC8FC13 for ; Tue, 1 Jul 2008 17:54:11 +0000 (UTC) (envelope-from marcus@freebsd.org) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost [127.0.0.1]) by av-tac-rtp.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m61HsAZ20085; Tue, 1 Jul 2008 13:54:10 -0400 (EDT) Received: from [64.102.220.143] (dhcp-64-102-220-143.cisco.com [64.102.220.143]) by rooster.cisco.com (8.11.7p3+Sun/8.11.7) with ESMTP id m61Hrxu01500; Tue, 1 Jul 2008 13:54:10 -0400 (EDT) Message-ID: <486A6F38.6030407@freebsd.org> Date: Tue, 01 Jul 2008 13:54:00 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Chuck Robey References: <486A6381.6080208@telenix.org> <486A6C2B.9040708@telenix.org> In-Reply-To: <486A6C2B.9040708@telenix.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD GNOME Mailing List Subject: Re: broken builds X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jul 2008 17:54:12 -0000 Chuck Robey wrote: > Chuck Robey wrote: >> Hello, you and I haven't spoken for a great long time now. I'm having a problem >> with the building of ORBit2, but I understand from looking over the web, that >> the problem is rather more widespread, hitting everything which wants to run >> /usr/local/bin/orbit-idl-2. > >> The problem is that ldd reports that orbit-idl-2 (built from devel/ORBit2) needs >> to be rebuilt because it relies upon an old lib from devel/icu2, but it fails >> to rebuild with an error, not able to figure out a symbol named >> G_GNUC_PRETTY_FUNCTION, which is obviously a #define. Looking over the error, >> it's because of a missing symbols in glib20, and there are a flock of error >> reports on the web about this. The only answer I have seen, so far, is that it >> broke in glib version 21.6, so one should move glib back to 2.15.1 Too bad, >> because the glib20 port seemed to have jumped from 2.14 to 2.16.1. > >> OK, so, ultimately, I can't build gnome2 because of this. I've no idea just how >> many other ports might be affected. I was sort of wondering if a different >> solution existed, or if maybe one might consider rolling the glib20 port back to >> 2.15.1 until this gets fixed by the glib folks? > > One more comment: I just locally slid my glib back to 2.15.3, and it seems to > have fixed everything. Unless you have a fix for the G_GNUC_PRETTY_FUNCTION > problem, that's a short term solution which works. Glib 2.15.x are development (i.e. unstable versions). IT looks like you've built glib20 with COLLATION_FIX OPTION which is non-default. Try rebuilding glib20 without this. GNOME builds just fine in a clean environment. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome