[poky] [PATCH 00/12] gcc dso linking change, and related fixes
Richard Purdie
richard.purdie at linuxfoundation.org
Thu Jan 20 16:13:43 PST 2011
Hi Nitin,
On Mon, 2011-01-17 at 14:45 -0800, Nitin A Kamble wrote:
> This commit set, changes the dso linking to avoid automatic linking of
> shared libraries. This caused, as expected, linking of few recipes to fail.
> All these recipes are fixed by specifying the linked libraries explicitely.
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: nitin/dso_linking_change
> Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/dso_linking_change
>
> Thanks,
> Nitin A Kamble <nitin.a.kamble at intel.com>
We've taken these into master but I'm a bit worried and we have some
breakage still. Specifically, systemtap failed with a pthread linkage
failure.
I couldn't find systemtap using pthreads anywhere that would cause the
error so I hit google. I found:
http://lists.fedoraproject.org/pipermail/devel/2010-January/129131.html
http://lists.fedoraproject.org/pipermail/devel/2010-January/129134.html
So I'm wondering if we should disable the gcc patch until Fedora sort
this out. Could you look into this and see if there are any patches
fixing this properly out there yet?
It does clearly indicate that adding -lpthread to the makefile for
systemtap would be wrong. I'm hoping that there weren't any other cases
like this?
Cheers,
Richard
More information about the poky
mailing list