diff --git a/SOURCES/glibc-rh1693152-1.patch b/SOURCES/glibc-rh1693152-1.patch new file mode 100644 index 0000000..772b293 --- /dev/null +++ b/SOURCES/glibc-rh1693152-1.patch @@ -0,0 +1,35 @@ +This patch replaces the era block in ja_JP with the non-escaped +version. It is a partial backport of commit +a259f5d388d6195da958b2d147d17c2e2d16b857 ("Replaced unicode sequences +in the ASCII printable range"), containing only the changes to this +part of the localedata/locales/ja_JP file. + +diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP +index 54e55b1b52e90f29..594df82f05a23719 100644 +--- a/localedata/locales/ja_JP ++++ b/localedata/locales/ja_JP +@@ -14942,15 +14942,15 @@ am_pm "<U5348><U524D>";"<U5348><U5F8C>" + + t_fmt_ampm "<U0025><U0070><U0025><U0049><U6642><U0025><U004D><U5206><U0025><U0053><U79D2>" + +-era "<U002B><U003A><U0032><U003A><U0031><U0039><U0039><U0030><U002F><U0030><U0031><U002F><U0030><U0031><U003A><U002B><U002A><U003A><U5E73><U6210><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/ +- "<U002B><U003A><U0031><U003A><U0031><U0039><U0038><U0039><U002F><U0030><U0031><U002F><U0030><U0038><U003A><U0031><U0039><U0038><U0039><U002F><U0031><U0032><U002F><U0033><U0031><U003A><U5E73><U6210><U003A><U0025><U0045><U0043><U5143><U5E74>";/ +- "<U002B><U003A><U0032><U003A><U0031><U0039><U0032><U0037><U002F><U0030><U0031><U002F><U0030><U0031><U003A><U0031><U0039><U0038><U0039><U002F><U0030><U0031><U002F><U0030><U0037><U003A><U662D><U548C><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/ +- "<U002B><U003A><U0031><U003A><U0031><U0039><U0032><U0036><U002F><U0031><U0032><U002F><U0032><U0035><U003A><U0031><U0039><U0032><U0036><U002F><U0031><U0032><U002F><U0033><U0031><U003A><U662D><U548C><U003A><U0025><U0045><U0043><U5143><U5E74>";/ +- "<U002B><U003A><U0032><U003A><U0031><U0039><U0031><U0033><U002F><U0030><U0031><U002F><U0030><U0031><U003A><U0031><U0039><U0032><U0036><U002F><U0031><U0032><U002F><U0032><U0034><U003A><U5927><U6B63><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/ +- "<U002B><U003A><U0032><U003A><U0031><U0039><U0031><U0032><U002F><U0030><U0037><U002F><U0033><U0030><U003A><U0031><U0039><U0031><U0032><U002F><U0031><U0032><U002F><U0033><U0031><U003A><U5927><U6B63><U003A><U0025><U0045><U0043><U5143><U5E74>";/ +- "<U002B><U003A><U0036><U003A><U0031><U0038><U0037><U0033><U002F><U0030><U0031><U002F><U0030><U0031><U003A><U0031><U0039><U0031><U0032><U002F><U0030><U0037><U002F><U0032><U0039><U003A><U660E><U6CBB><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/ +- "<U002B><U003A><U0031><U003A><U0030><U0030><U0030><U0031><U002F><U0030><U0031><U002F><U0030><U0031><U003A><U0031><U0038><U0037><U0032><U002F><U0031><U0032><U002F><U0033><U0031><U003A><U897F><U66A6><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>";/ +- "<U002B><U003A><U0031><U003A><U002D><U0030><U0030><U0030><U0031><U002F><U0031><U0032><U002F><U0033><U0031><U003A><U002D><U002A><U003A><U7D00><U5143><U524D><U003A><U0025><U0045><U0043><U0025><U0045><U0079><U5E74>" ++era "+:2:1990//01//01:+*:<U5E73><U6210>:%EC%Ey<U5E74>";/ ++ "+:1:1989//01//08:1989//12//31:<U5E73><U6210>:%EC<U5143><U5E74>";/ ++ "+:2:1927//01//01:1989//01//07:<U662D><U548C>:%EC%Ey<U5E74>";/ ++ "+:1:1926//12//25:1926//12//31:<U662D><U548C>:%EC<U5143><U5E74>";/ ++ "+:2:1913//01//01:1926//12//24:<U5927><U6B63>:%EC%Ey<U5E74>";/ ++ "+:2:1912//07//30:1912//12//31:<U5927><U6B63>:%EC<U5143><U5E74>";/ ++ "+:6:1873//01//01:1912//07//29:<U660E><U6CBB>:%EC%Ey<U5E74>";/ ++ "+:1:0001//01//01:1872//12//31:<U897F><U66A6>:%EC%Ey<U5E74>";/ ++ "+:1:-0001//12//31:-*:<U7D00><U5143><U524D>:%EC%Ey<U5E74>" + + era_d_fmt "<U0025><U0045><U0059><U0025><U006d><U6708><U0025><U0064><U65E5>" + diff --git a/SOURCES/glibc-rh1693152-2.patch b/SOURCES/glibc-rh1693152-2.patch new file mode 100644 index 0000000..f9cbc16 --- /dev/null +++ b/SOURCES/glibc-rh1693152-2.patch @@ -0,0 +1,24 @@ +Patch by Hanataka Shinya <hanataka.shinya@gmail.com> from +<https://sourceware.org/bugzilla/show_bug.cgi?id=24405>. Confirmed by TAMUKI +Shoichi's patch in +<https://sourceware.org/ml/libc-alpha/2019-04/msg00005.html>. + +The official announcement by the Japanese Prime Minister in +<https://www.kantei.go.jp/jp/tyoukanpress/201904/1_a.html> uses U+4EE4 U+548C +as well. + +diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP +index 594df82f05a23719..40cb5795fea730a5 100644 +--- a/localedata/locales/ja_JP ++++ b/localedata/locales/ja_JP +@@ -14942,7 +14942,9 @@ am_pm "<U5348><U524D>";"<U5348><U5F8C>" + + t_fmt_ampm "<U0025><U0070><U0025><U0049><U6642><U0025><U004D><U5206><U0025><U0053><U79D2>" + +-era "+:2:1990//01//01:+*:<U5E73><U6210>:%EC%Ey<U5E74>";/ ++era "+:2:2020//01//01:+*:<U4EE4><U548C>:%EC%Ey<U5E74>";/ ++ "+:1:2019//05//01:2019//12//31:<U4EE4><U548C>:%EC<U5143><U5E74>";/ ++ "+:2:1990//01//01:2019//04//30:<U5E73><U6210>:%EC%Ey<U5E74>";/ + "+:1:1989//01//08:1989//12//31:<U5E73><U6210>:%EC<U5143><U5E74>";/ + "+:2:1927//01//01:1989//01//07:<U662D><U548C>:%EC%Ey<U5E74>";/ + "+:1:1926//12//25:1926//12//31:<U662D><U548C>:%EC<U5143><U5E74>";/ diff --git a/SPECS/glibc.spec b/SPECS/glibc.spec index 4e1dcd1..7c19175 100644 --- a/SPECS/glibc.spec +++ b/SPECS/glibc.spec @@ -1,6 +1,6 @@ %define glibcsrcdir glibc-2.17-c758a686 %define glibcversion 2.17 -%define glibcrelease 260%{?dist}.3 +%define glibcrelease 260%{?dist}.4 ############################################################################## # We support the following options: # --with/--without, @@ -1420,6 +1420,8 @@ Patch2751: glibc-rh1401665-5.patch Patch2752: glibc-rh1661244.patch Patch2753: glibc-rh1661242-1.patch Patch2754: glibc-rh1661242-2.patch +Patch2755: glibc-rh1693152-1.patch +Patch2756: glibc-rh1693152-2.patch ############################################################################## # @@ -2822,6 +2824,8 @@ package or when debugging this package. %patch2752 -p1 %patch2753 -p1 %patch2754 -p1 +%patch2755 -p1 +%patch2756 -p1 ############################################################################## # %%prep - Additional prep required... @@ -3985,6 +3989,9 @@ rm -f *.filelist* %endif %changelog +* Mon Apr 1 2019 Florian Weimer <fweimer@redhat.com> - 2.17-260.4 +- ja_JP: Add new Japanese Era name (#1693152) + * Thu Jan 3 2019 Florian Weimer <fweimer@redhat.com> - 2.17-260.3 - elf: Fix data race in _dl_profile_fixup (#1661242)