Date: Tue, 01 Jul 2008 13:54:00 -0400 From: Joe Marcus Clarke <marcus@freebsd.org> To: Chuck Robey <chuckr@telenix.org> Cc: FreeBSD GNOME Mailing List <FreeBSD-gnome@freebsd.org> Subject: Re: broken builds Message-ID: <486A6F38.6030407@freebsd.org> In-Reply-To: <486A6C2B.9040708@telenix.org> References: <486A6381.6080208@telenix.org> <486A6C2B.9040708@telenix.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?486A6F38.6030407>