diff options
author | Aurelien Jarno <aurelien@aurel32.net> | 2014-05-16 00:06:54 +0200 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2014-05-20 18:43:14 +0200 |
commit | ae75a883f2eb312165d1e1f423cea320f3c92ef5 (patch) | |
tree | f8090d0119513e8880d097e588e0b8ef7b393c93 /NEWS | |
parent | de9d8f2098caeb19684710a3c0774f4fe38a5e2c (diff) | |
download | glibc-ae75a883f2eb312165d1e1f423cea320f3c92ef5.tar.gz glibc-ae75a883f2eb312165d1e1f423cea320f3c92ef5.tar.xz glibc-ae75a883f2eb312165d1e1f423cea320f3c92ef5.zip |
fix nl_langinfo with static linking (BZ #16915)
For static linking the locale code avoids linking code and data for unused categories. However for nl_langinfo we know only at runtime which categories are used, so direct reference to every nl_current_CATEGORY symbol should be done. This was broken by commit bc3e1c127392da88d0c8bf2ae728147982a3d1bc where nl_langinfo_l and nl_langinfo have been merged and some code has been lost in the process. In order to detect locales issues with static linking, compile a version of tst-langinfo with static linking. Note: this is Debian bug#747103 reported by Raphael <raphael.astier@eliot-sa.com>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/NEWS b/NEWS index 753ee18d2f..d9ce8f9af8 100644 --- a/NEWS +++ b/NEWS @@ -17,7 +17,8 @@ Version 2.20 16712, 16713, 16714, 16731, 16739, 16740, 16743, 16754, 16758, 16759, 16760, 16770, 16786, 16789, 16791, 16799, 16800, 16815, 16823, 16824, 16831, 16838, 16849, 16854, 16876, 16877, 16885, 16888, 16890, 16912, - 16916, 16917, 16922, 16927, 16928, 16932, 16943, 16958, 16966, 16967. + 16915, 16916, 16917, 16922, 16927, 16928, 16932, 16943, 16958, 16966, + 16967. * The minimum Linux kernel version that this version of the GNU C Library can be used with is 2.6.32. |