This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug locale/19084] localedef incompatibility between 2.21/2.22 affects statically linked binaries
- From: "vapier at gentoo dot org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 21 Mar 2016 23:03:11 +0000
- Subject: [Bug locale/19084] localedef incompatibility between 2.21/2.22 affects statically linked binaries
- Auto-submitted: auto-generated
- References: <bug-19084-131 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=19084
Mike Frysinger <vapier at gentoo dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |vapier at gentoo dot org
Resolution|--- |FIXED
Target Milestone|--- |2.23
--- Comment #3 from Mike Frysinger <vapier at gentoo dot org> ---
we relaxed this in the 2.23 release, and backported it to 2.22:
https://sourceware.org/git/?p=glibc.git;a=commit;h=0062ace2292effc4135c15ea99b1931fea5e0203
the reason for the breakage was due to a change to the LC_COLLATE category:
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commit;h=f13c2a8dff2329c6692a80176262ceaaf8a6f74e
which was later reverted:
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commit;h=87701a58e291bd7ac3b407d10a829dac52c9c16e
due to the way the locale loading code worked, the two were incompatible and
glibc threw an error. the fix we put into 2.22/2.23 won't help existing
statically linked binaries, and future locale updates will continue to break
them. all we can say is "you need to relink your static apps".
--
You are receiving this mail because:
You are on the CC list for the bug.