From owner-freebsd-questions@FreeBSD.ORG Mon Jul 30 17:45:18 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 711C5106566C for ; Mon, 30 Jul 2012 17:45:18 +0000 (UTC) (envelope-from chris@vindaloo.com) Received: from mail.lhr-its.com (natasha.lhr-its.com [64.204.249.112]) by mx1.freebsd.org (Postfix) with ESMTP id 3A1748FC0A for ; Mon, 30 Jul 2012 17:45:18 +0000 (UTC) Received: from geonosis.vindaloo.com (ool-18e412d2.dyn.optonline.net [24.228.18.210]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.lhr-its.com (Postfix) with ESMTPS id 78F3B5C028; Mon, 30 Jul 2012 13:45:17 -0400 (EDT) Received: by geonosis.vindaloo.com (Postfix, from userid 1001) id 0936FBB44; Mon, 30 Jul 2012 13:45:16 -0400 (EDT) Date: Mon, 30 Jul 2012 13:45:16 -0400 From: Christopher Sean Hilton To: Jeff Tipton Message-ID: <20120730174516.GC48602@geonosis.vindaloo.com> References: <5016A513.1040702@mail.com> <5016BA7D.4090500@ose.nl> <5016C291.7040805@mail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5016C291.7040805@mail.com> 'Bcc: Christopher Sean Hilton ' User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-questions@freebsd.org Subject: Re: Problem with pkgconf and glib. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2012 17:45:18 -0000 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