Andy Wingo <wi...@igalia.com> skribis:

> On Sun 30 Aug 2015 21:46, l...@gnu.org (Ludovic Courtès) writes:
>
>> The binary format for locales is dependent on the libc version.  Over
>> the last few releases, it turned out to be compatible, but that of 2.22
>> differs from that of 2.21 (a new element was added to locale categories,
>> according to ChangeLog.)
>
> Does this amount to a binary-incompatible change to libc?  I guess not
> if you make sure that if you had a statically linked binary, that you
> set LOCPATH appropriately....
>
> What if we built bootstrap binaries to statically link their LOCPATH ?
> Is that even possible?

I don’t think locale data can be embedded in binaries.  Also, it’s a
good strategy to avoid rebuilding the bootstrap binaries as much as
possible, as it intuitively suggests that a Thompson attack is unlikely.

Ludo’.

Reply via email to