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
next prev parent 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.