commit glibc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package glibc for openSUSE:Factory checked in at 2024-10-02 21:31:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glibc (Old) and /work/SRC/openSUSE:Factory/.glibc.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glibc" Wed Oct 2 21:31:48 2024 rev:295 rq:1204897 version:2.40 Changes: -------- --- /work/SRC/openSUSE:Factory/glibc/glibc.changes 2024-08-09 16:13:56.517123291 +0200 +++ /work/SRC/openSUSE:Factory/.glibc.new.19354/glibc.changes 2024-10-02 21:31:50.102516621 +0200 @@ -1,0 +2,16 @@ +Mon Sep 30 20:56:18 UTC 2024 - Stanislav Brabec <sbrabec@suse.com> + +- langpacks are no more used. Drop glibc-2.3.90-langpackdir.diff. + +------------------------------------------------------------------- +Thu Sep 26 11:45:57 UTC 2024 - Andreas Schwab <schwab@suse.de> + +- gen-tempname-randomness.patch: Fix missing randomness in __gen_tempname + (bsc#1230965, BZ #32214) + +------------------------------------------------------------------- +Wed Sep 18 15:11:48 UTC 2024 - Andreas Schwab <schwab@suse.de> + +- Use nss-systemd by default also in SLE (bsc#1230638) + +------------------------------------------------------------------- Old: ---- glibc-2.3.90-langpackdir.diff sle-nsswitch.conf New: ---- gen-tempname-randomness.patch BETA DEBUG BEGIN: Old: - langpacks are no more used. Drop glibc-2.3.90-langpackdir.diff. BETA DEBUG END: BETA DEBUG BEGIN: New: - gen-tempname-randomness.patch: Fix missing randomness in __gen_tempname (bsc#1230965, BZ #32214) BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibc.spec ++++++ --- /var/tmp/diff_new_pack.YK733z/_old 2024-10-02 21:31:51.854589460 +0200 +++ /var/tmp/diff_new_pack.YK733z/_new 2024-10-02 21:31:51.858589627 +0200 @@ -170,7 +170,6 @@ Source2: http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=libc&download=1#/glibc.keyring Source4: manpages.tar.bz2 Source5: nsswitch.conf -Source6: sle-nsswitch.conf Source7: bindresvport.blacklist Source9: glibc.rpmlintrc Source10: baselibs.conf @@ -276,8 +275,6 @@ Patch13: glibc-2.3.2.no_archive.diff # PATCH-FIX-OPENSUSE -- add blacklist for bindresvport Patch14: glibc-bindresvport-blacklist.diff -# PATCH-FIX-OPENSUSE prefer -lang rpm packages -Patch15: glibc-2.3.90-langpackdir.diff # PATCH-FEATURE-SLE Use nscd user for nscd Patch19: nscd-server-user.patch # PATCH-FEATURE-SLE read nsswich.conf from /usr @@ -302,6 +299,8 @@ %if %{without snapshot} ### # Patches from upstream +# PATCH-FIX-UPSTREAM Fix missing randomness in __gen_tempname (BZ #32214) +Patch1000: gen-tempname-randomness.patch ### %endif @@ -920,7 +919,7 @@ %if %suse_version > 1500 install -D -m 644 %{SOURCE5} %{buildroot}%{_prefix}/etc/nsswitch.conf %else -install -m 644 %{SOURCE6} %{buildroot}/etc/nsswitch.conf +install -m 644 %{SOURCE5} %{buildroot}/etc/nsswitch.conf %endif %if %{build_html} ++++++ gen-tempname-randomness.patch ++++++ From 5f62cf88c4530c11904482775b7582bd7f6d80d2 Mon Sep 17 00:00:00 2001 From: Andreas Schwab <schwab@suse.de> Date: Wed, 25 Sep 2024 11:49:30 +0200 Subject: [PATCH] Fix missing randomness in __gen_tempname (bug 32214) Make sure to update the random value also if getrandom fails. Fixes: 686d542025 ("posix: Sync tempname with gnulib") --- sysdeps/posix/tempname.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sysdeps/posix/tempname.c b/sysdeps/posix/tempname.c index c00fe0c181..fc30958a0c 100644 --- a/sysdeps/posix/tempname.c +++ b/sysdeps/posix/tempname.c @@ -117,6 +117,8 @@ random_bits (random_value *r, random_value s) succeed. */ #if !_LIBC *r = mix_random_values (v, clock ()); +#else + *r = v; #endif return false; } -- 2.46.2
participants (1)
-
Source-Sync