[packages/glibc] up to 2.36
atler
atler at pld-linux.org
Tue Aug 2 11:05:26 CEST 2022
commit 7b0f6aa855b6bf8f1f353b77356f7530b6c7de36
Author: Jan Palus <atler at pld-linux.org>
Date: Tue Aug 2 11:04:01 2022 +0200
up to 2.36
branch.sh | 4 ++--
glibc-morelocales.patch | 5 +++--
glibc.spec | 10 ++++------
nss_crash.patch | 31 -------------------------------
4 files changed, 9 insertions(+), 41 deletions(-)
---
diff --git a/glibc.spec b/glibc.spec
index 4d386a1..ddd2726 100644
--- a/glibc.spec
+++ b/glibc.spec
@@ -43,7 +43,7 @@
%define with_static_pie 1
%endif
-%define core_version 2.35
+%define core_version 2.36
%define llh_version 7:2.6.32.1-1
Summary: GNU libc
@@ -57,12 +57,12 @@ Summary(tr.UTF-8): GNU libc
Summary(uk.UTF-8): GNU libc версії
Name: glibc
Version: %{core_version}
-Release: 8
+Release: 1
Epoch: 6
License: LGPL v2.1+
Group: Libraries
Source0: https://ftp.gnu.org/gnu/glibc/%{name}-%{version}.tar.xz
-# Source0-md5: dd571c67d85d89d7f60b854a4e207423
+# Source0-md5: 00e9b89e043340f688bc93ec03239b57
Source2: nscd.init
Source3: nscd.sysconfig
Source4: nscd.logrotate
@@ -74,13 +74,12 @@ Source7: %{name}-LD-path.c
Source9: nscd.tmpfiles
# use branch.sh to update glibc-git.patch
Patch0: glibc-git.patch
-# Patch0-md5: 74a4b37b13ce8c8cc15b9f05398c58cd
+# Patch0-md5: e89572dfaa4ed68f99ca86681d04878c
# against GNU TP (libc domain)
#Patch1: %{name}-pl.po-update.patch
Patch2: %{name}-pld.patch
Patch3: %{name}-crypt-blowfish.patch
Patch4: %{name}-no-bash-nls.patch
-Patch5: nss_crash.patch
Patch6: %{name}-paths.patch
Patch10: %{name}-info.patch
@@ -957,7 +956,6 @@ exit 1
%patch2 -p1
%patch3 -p1
%{!?with_bash_nls:%patch4 -p1}
-%patch5 -p1
%patch6 -p1
diff --git a/branch.sh b/branch.sh
index 275c2d6..2683399 100755
--- a/branch.sh
+++ b/branch.sh
@@ -2,8 +2,8 @@
set -e
url=git://sourceware.org/git/glibc.git
package=glibc
-tag=glibc-2.35
-branch=release/2.35/master
+tag=glibc-2.36
+branch=release/2.36/master
out=$package-git.patch
repo=$package.git
diff --git a/glibc-morelocales.patch b/glibc-morelocales.patch
index 774a38a..f5a9826 100644
--- a/glibc-morelocales.patch
+++ b/glibc-morelocales.patch
@@ -181,9 +181,9 @@ diff -urNp -x '*.orig' glibc-2.33.org/localedata/SUPPORTED glibc-2.33/localedata
pl_PL/ISO-8859-2 \
ps_AF/UTF-8 \
@@ -377,6 +411,9 @@ pt_PT/ISO-8859-1 \
- pt_PT at euro/ISO-8859-15 \
quz_PE/UTF-8 \
raj_IN/UTF-8 \
+ rif_MA/UTF-8 \
+rm_CH.UTF-8/UTF-8 \
+rm_CH/ISO-8859-1 \
+ro_RO.ISO-8859-16/ISO-8859-16 \
@@ -216,7 +216,7 @@ diff -urNp -x '*.orig' glibc-2.33.org/localedata/SUPPORTED glibc-2.33/localedata
sl_SI.UTF-8/UTF-8 \
sl_SI/ISO-8859-2 \
sm_WS/UTF-8 \
-@@ -412,26 +454,42 @@ so_SO/ISO-8859-1 \
+@@ -412,27 +454,43 @@ so_SO/ISO-8859-1 \
sq_AL.UTF-8/UTF-8 \
sq_AL/ISO-8859-1 \
sq_MK/UTF-8 \
@@ -247,6 +247,7 @@ diff -urNp -x '*.orig' glibc-2.33.org/localedata/SUPPORTED glibc-2.33/localedata
+sw_UG.UTF-8/UTF-8 \
+sw_UG.ISO-8859-10/ISO-8859-10 \
+sw_UG/ISO-8859-1 \
+ syr/UTF-8 \
szl_PL/UTF-8 \
ta_IN/UTF-8 \
ta_LK/UTF-8 \
diff --git a/nss_crash.patch b/nss_crash.patch
deleted file mode 100644
index 489aacc..0000000
--- a/nss_crash.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/nss/nss_database.c b/nss/nss_database.c
-index d56c5b798d..a0522ea7d2 100644
---- a/nss/nss_database.c
-+++ b/nss/nss_database.c
-@@ -424,17 +424,21 @@ nss_database_check_reload_and_get (struct nss_database_state *local,
- errors here are very unlikely, but the chance that we're entering
- a container is also very unlikely, so we err on the side of both
- very unlikely things not happening at the same time. */
-- if (__stat64_time64 ("/", &str) != 0
-- || (local->root_ino != 0
-- && (str.st_ino != local->root_ino
-- || str.st_dev != local->root_dev)))
-- {
-+ if (__stat64_time64 ("/", &str) != 0) {
-+ __libc_lock_unlock (local->lock);
-+ return false;
-+ }
-+
-+ if (local->root_ino != 0 && (str.st_ino != local->root_ino
-+ || str.st_dev != local->root_dev))
-+ {
- /* Change detected; disable reloading and return current state. */
- atomic_store_release (&local->data.reload_disabled, 1);
- *result = local->data.services[database_index];
- __libc_lock_unlock (local->lock);
- return true;
- }
-+
- local->root_ino = str.st_ino;
- local->root_dev = str.st_dev;
- __libc_lock_unlock (local->lock);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/glibc.git/commitdiff/7b0f6aa855b6bf8f1f353b77356f7530b6c7de36
More information about the pld-cvs-commit
mailing list