[OE-core] [PATCH 2/2] glibc: Upgrade to 2.25
Khem Raj
raj.khem at gmail.com
Fri Jan 13 18:52:19 UTC 2017
On 1/13/17 10:45 AM, Phil Blundell wrote:
> On Wed, 2017-01-11 at 12:19 +0000, 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 has
> actually been a bit broken for a long time, since about glibc 2.22.
> It's just that the failure has now become more obvious, because ld.so
> will refuse to load the binary at all rather than allowing it to load
> and having it crash later under some circumstances.
>
> Whether the circumstances that would cause the crash (libpng calling
> longjmp) can ever arise with gdk-pixbuf is another question and I don't
> know the answer offhand. If this can happen then it would probably be
> when dealing with a corrupted input file.
>
> Anyway, this is definitely a glibc bug and it is now on the list of
> blockers for 2.25. Good work by Ross in finding it!
I have sent a patchset with IFUNC change reverted for now until its fixed.
>
> p.
>
>
>
More information about the Openembedded-core
mailing list