This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.26.9000-1149-g4378b73


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  4378b735efba4a9de3cc9406a9492a823ff2fbf4 (commit)
      from  28c3f14f2ebd9cfc478e01543fa5da99bbdc507a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=4378b735efba4a9de3cc9406a9492a823ff2fbf4

commit 4378b735efba4a9de3cc9406a9492a823ff2fbf4
Author: Carlos O'Donell <carlos@systemhalted.org>
Date:   Tue Jan 23 12:20:01 2018 -0800

    NEWS: Document static application consequenes of %OB/%Ob.

diff --git a/NEWS b/NEWS
index 35f8535..b1d23c1 100644
--- a/NEWS
+++ b/NEWS
@@ -94,8 +94,23 @@ Major new features:
   be added to the next revision of POSIX, and it is also already
   available on some BSD-derived operating systems.
 
+  This feature will cause existing statically compiled applications
+  to fail to load locales and fall back to the builtin C/POSIX locales.
+  See notes below for other changes affecting compatibilty.
+
 Deprecated and removed features, and other changes affecting compatibility:
 
+* Statically compiled applications attempting to load locales compiled for the
+  GNU C Library version 2.27 will fail and fall back to the builtin C/POSIX
+  locale.  The reason for this is that the addition of the new "%OB" and "%ob",
+  support for two grammatical forms of the month names, also extends the locale
+  data binary format.  Static applications needing locale support must be
+  recompiled to match the runtime and data they are deployed with. In some
+  distributions there is an upgrade window where dynamically linked applications
+  may use a new library but the old locale data and also fall back to the
+  builtin C/POSIX locales; restarting the application process is sufficient to
+  fix this.
+
 * Support for statically linked applications which call dlopen is deprecated
   and will be removed in a future version of glibc.  Applications which call
   dlopen need to be linked dynamically instead.

-----------------------------------------------------------------------

Summary of changes:
 NEWS |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]