All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: pkg-config bug crashes 'bitbake glib-2.0-native' in FC15.x86_64
Date: Wed, 05 Oct 2011 11:01:03 +0100	[thread overview]
Message-ID: <1317808871.14671.126.camel@ted> (raw)
In-Reply-To: <CADWjqk4pPWNYzO7Cua7xYXa55g=BWqwAY8taHhLwV=xaesDWPA@mail.gmail.com>

On Wed, 2011-10-05 at 03:21 -0600, dashesy wrote:
> Hi,
> 
> I am using these in my local.conf with master branch of oe-core:
> DISTRO="angstrom-2010.x"
> MACHINE="beagleboard"
> 
> The build for 'bitbake glib-2.0-native' (or actually 'bitbake
> meta-toolchain') will finally reach a run.do_configure for 'package
> glib-2.0-native-1_2.28.8-r5: task do_configure: Started'
> which runs the "oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/bin/pkg-config"
>  for auto build
> This leads to the following chain
> pkg-config(cross)->gnome-config->pkg-config->glib-config->pkg-config->...
> 
> dashesy  21266 21265 21266  0    1 01:56 pts/0    00:00:00 /bin/sh -e
> /home/dashesy/buildroot/oe-core/build/tmp-eglibc/work/x86_64-linux/glib-2.0-native-1_2.28.8-r5/temp/run.do_configure.21265
> root     21870   935 21870  0    1 01:56 ?        00:00:00 sleep 60
> dashesy  22246 21266 22246  0    1 01:56 pts/0    00:00:00 /bin/sh
> /home/dashesy/buildroot/oe-core/build/tmp-eglibc/work/x86_64-linux/glib-2.0-native-1_2.28.8-r5/glib-2.28.8/configure
> --build=x86_64-linux --host=x86_64-linux --target=x86_64-linux
> --prefix=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr
> --exec_prefix=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr
> --bindir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/bin
> --sbindir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/sbin
> --libexecdir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/libexec
> --datadir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/share
> --sysconfdir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/etc
> --sharedstatedir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/com
> --localstatedir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/var
> --libdir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib
> --includedir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/include
> --oldincludedir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/include
> --infodir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/share/info
> --mandir=/home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/share/man
> --disable-silent-rules --disable-dependency-tracking --disable-dtrace
> --disable-systemtap --enable-nls --enable-dtrace=no
> dashesy  22671 22246 22671  0    1 01:56 pts/0    00:00:00
> /home/dashesy/buildroot/oe-core/build/tmp-eglibc/sysroots/x86_64-linux/usr/bin/pkg-config
> --exists --print-errors zlib
> dashesy  22672 22671 22672  0    1 01:56 pts/0    00:00:00 sh -c
> gnome-config --libs zlib > /dev/null 2>&1

Something odd is happening here. We have a patch in OE-Core against
pkg-config which should disable "leagacy" pkg-config functionality.

I took a look and it somehow looks like the patch got broken. Could you
try again with 

http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/wip8&id=de51d6ffae1d6a4f594687d5bdef25e731f44dfa

applied please? I think this should fix this problem.

Cheers,

Richard







  reply	other threads:[~2011-10-05 10:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-10-05  9:21 pkg-config bug crashes 'bitbake glib-2.0-native' in FC15.x86_64 dashesy
2011-10-05 10:01 ` Richard Purdie [this message]
2011-10-05 10:05   ` Richard Purdie
2011-10-06  8:38     ` dashesy
2011-10-07 15:10       ` Richard Purdie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1317808871.14671.126.camel@ted \
    --to=richard.purdie@linuxfoundation.org \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.