Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-13 Thread Phil Blundell
On Fri, 2017-01-13 at 10:52 -0800, Khem Raj wrote: > > I have sent a patchset with IFUNC change reverted for now until its > fixed. Yeah, I saw that.  But in light of recent developments it seems like it might be better to revert the earlier NPTL patch that apparently introduced the real problem.

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-13 Thread Khem Raj
On 1/13/17 10:45 AM, Phil Blundell wrote: > On Wed, 2017-01-11 at 12:19 +, Burton, Ross wrote: >> The gdk-pixbuf link does use -lpthread, is this saying that libpng >> should be linked against pthread too? I can replicate on demand if >> you have any suggestions. > > So, amusingly, it now a

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-13 Thread Phil Blundell
On Wed, 2017-01-11 at 12:19 +, Burton, Ross wrote: > > > The gdk-pixbuf link does use -lpthread, is this saying that libpng should be linked against pthread too?  I can replicate on demand if you have any suggestions. > > So, amusingly, it now appears that libpng in pthread-using programs ha

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Phil Blundell
On Wed, 2017-01-11 at 08:21 -0800, Khem Raj wrote: > > This is showing when executing target binaries in qemu here I > believe. One > workaround we could try is to use LD_PRELOAD of libpthread.so.0, that > might get us over this error, but the issue still may manifest on > target apps > using libp

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Khem Raj
On Wed, Jan 11, 2017 at 7:56 AM, Phil Blundell wrote: > On Wed, 2017-01-11 at 12:19 +, Burton, Ross wrote: > > > On 11 January 2017 at 03:51, Khem Raj wrote: > > Signed-off-by: Khem Raj > > > This fails when building gdk-pixbuf for x86-64 with gobject-introspection > enabled: > > | > /data/p

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Khem Raj
On Wed, Jan 11, 2017 at 7:44 AM, Phil Blundell wrote: > On Tue, 2017-01-10 at 19:51 -0800, Khem Raj wrote: >> Signed-off-by: Khem Raj > > The log message for this commit is a bit misleading. Glibc 2.25 has > not been released (and the release is not scheduled for another three > weeks) and we cl

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Burton, Ross
On 11 January 2017 at 15:44, Phil Blundell wrote: > The log message for this commit is a bit misleading. Glibc 2.25 has > not been released (and the release is not scheduled for another three > weeks) and we clearly can't upgrade to a version that doesn't yet > exist. > > I'll admit that I threw

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Phil Blundell
On Wed, 2017-01-11 at 12:19 +, Burton, Ross wrote: > > > On 11 January 2017 at 03:51, Khem Raj wrote: > > > > Signed-off-by: Khem Raj > > > This fails when building gdk-pixbuf for x86-64 with gobject- introspection enabled: > > > > > > > > > > > > > | > > > > > > > > > > > > /data/poky-ma

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Phil Blundell
On Tue, 2017-01-10 at 19:51 -0800, Khem Raj wrote: > Signed-off-by: Khem Raj The log message for this commit is a bit misleading.  Glibc 2.25 has not been released (and the release is not scheduled for another three weeks) and we clearly can't upgrade to a version that doesn't yet exist. If you

Re: [OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-11 Thread Burton, Ross
On 11 January 2017 at 03:51, Khem Raj wrote: > Signed-off-by: Khem Raj > This fails when building gdk-pixbuf for x86-64 with gobject-introspection enabled: | > /data/poky-master/tmp-glibc/work/corei7-64-poky-linux/gdk-pixbuf/2.36.1-r0/build/gdk-pixbuf/tmp-introspectylz98kc7/.libs/GdkPixbuf-2.0

[OE-core] [PATCH 2/2] glibc: Upgrade to 2.25

2017-01-10 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/conf/distro/include/tcmode-default.inc| 2 +- ...tive_2.24.bb => cross-localedef-native_2.25.bb} | 5 +- ...glibc-initial_2.24.bb => glibc-initial_2.25.bb} | 0 .../{glibc-locale_2.24.bb => glibc-locale_2.25.bb} | 0 .../{glibc-mtrace_2.24.bb => gl