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

Khem Raj raj.khem at gmail.com
Sun Feb 18 07:58:36 UTC 2018


Wanted to send update on this issue

I got to bottom of this issue and Ross you should have known it :)

https://patchwork.openembedded.org/patch/127105/

introduced an optimization into nativesdk glibc to let it ride on 
localedate from SDK host. This has now broken in glibc with

https://github.com/kraj/glibc/commit/95cb863a1ef7760a11272bbd7ba5fe62dc41be54

it is recommended for static programs to be relinked if using glibc 2.27
our case is also similar mismatch of libc version and localedata just in 
opposite direction where we are trying to read old data with new glibc 
instead.

I have initiated a discussion within glibc community on it to explore 
what options we have, but be prepared to ship full localedata in worst 
case with glibc 2.27,  this might be the worst case option if no 
alternative is found.

Thank you
-Khem

On 2/15/18 4:12 AM, Burton, Ross wrote:
> Yes, that's it.
> 
> Ross
> 
> On 12 February 2018 at 07:32, Khem Raj <raj.khem at gmail.com 
> <mailto:raj.khem at gmail.com>> wrote:
> 
>     On Sat, Feb 3, 2018 at 2:21 AM, Burton, Ross <ross.burton at intel.com
>     <mailto:ross.burton at intel.com>> wrote:
>     > Getting there: https://autobuilder.yocto.io/tgrid <https://autobuilder.yocto.io/tgrid>
>     >
>     > Just two actual problems:
>     > - The non-gplv3 build failed as the make fix needs to be backported to
>     > meta-gplv2
>     > - The eSDK selftests all failed with en_US.UTF-8 problems, the new glibc
>     > shouldn't be causing a problem with uninative so this is interesting, maybe
>     > the new one is behaving slightly differently.  Should be easy to replicate.
>     > The same problem caused selftest to fail.
>     >
> 
>     is the UTF error like this one
>     https://gist.github.com/25a84d23618824f0e5e6857a960eaca4
>     <https://gist.github.com/25a84d23618824f0e5e6857a960eaca4>
> 
>      > Ross
> 
> 



More information about the Openembedded-core mailing list