Date: Mon, 30 Jul 2012 13:45:16 -0400 From: Christopher Sean Hilton <chris@vindaloo.com> To: Jeff Tipton <jeff.t@mail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Problem with pkgconf and glib. Message-ID: <20120730174516.GC48602@geonosis.vindaloo.com> In-Reply-To: <5016C291.7040805@mail.com> References: <D05B7355-9E55-47B3-8449-195B05D578D9@vindaloo.com> <5016A513.1040702@mail.com> <jv6cag$ia1$1@dough.gmane.org> <5016BA7D.4090500@ose.nl> <5016C291.7040805@mail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 30, 2012 at 08:21:21PM +0300, Jeff Tipton wrote: > On 07/30/2012 19:46, Bas Smeelen wrote: > > On 07/30/12 18:21, Michael Powell wrote: > >> Jeff Tipton wrote: > >> > >>> On 07/30/2012 17:19, Christopher Hilton wrote: > >>>> I'm trying to build emacs with gtk2 on my build box and I'm running > >>>> into > >>>> trouble with pkgconf from /usr/ports/devel/pkgconf. The build process > >>>> dies in devel/gobject-introspection and complains that it cannot find > >>>> header files for gio-unix-2.0. From what I can see the problem > >>>> looks like > >>>> the fact that pkgconf is returning the wrong include path for these > >>>> header files, running: [snip] > Yes, but try now to rebuild X, or emacs (as Christopher). For me, it > dies at devel/gobject-introspection with the following: > > GISCAN GLib-2.0.gir > g-ir-scanner: GLib: warning: 484 warnings suppressed (use --warn-all to > see them) > GISCAN GObject-2.0.gir > g-ir-scanner: GObject: warning: 27 warnings suppressed (use --warn-all > to see them) > GISCAN GModule-2.0.gir > g-ir-scanner: GModule: warning: 1 warnings suppressed (use --warn-all to > see them) > gmake[2]: *** No rule to make target > `/usr/local/include/usr/local/include/usr/local/include/usr/local/include/gio-unix-2.0/gio/*.h', > needed by `Gio-2.0.gir'. Stop. > gmake[2]: Leaving directory > `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.10.8' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory > `/usr/ports/devel/gobject-introspection/work/gobject-introspection-0.10.8' > gmake: *** [all] Error 2 > *** Error code 1 > > I don't know what to do with this, I'm already considering ports downgrade. > > -Jeff While I'm sure that this is just a temporary glitch, in my case the target box is the build machine that I use to maintain all my packages for a set of FreeBSD servers. I unfortunately don't have to time to trace the problem in pkgconf today. I'll try to run it through gdb during the week to see why it's tripple the "/usr/local/include" part of the include path. -- Chris Chris Hilton e: chris|at|vindaloo|dot|com ---------------------------------------------------------------------------- "The pattern juggler lifts his hand; The orchestra begin. As slowly turns the grinding wheel in the court of the crimson king." -- Ian McDonald / Peter Sinfield
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120730174516.GC48602>