go back to 2.33

This commit is contained in:
Alexander Stefanov 2021-09-23 20:55:41 +00:00
parent 6238397b36
commit e5396d970e
2 changed files with 15 additions and 0 deletions

View file

@ -0,0 +1,14 @@
diff -up glibc-2.34/sysdeps/unix/sysv/linux/Makefile.bero~ glibc-2.34/sysdeps/unix/sysv/linux/Makefile
--- glibc-2.34/sysdeps/unix/sysv/linux/Makefile.bero~ 2021-09-22 21:04:37.378000000 +0000
+++ glibc-2.34/sysdeps/unix/sysv/linux/Makefile 2021-09-22 21:06:55.990000000 +0000
@@ -76,6 +76,10 @@ CFLAGS-open_by_handle_at.c = -fexception
CFLAGS-sync_file_range.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-pselect32.c = -fexceptions -fasynchronous-unwind-tables
CFLAGS-tst-writev.c += "-DARTIFICIAL_LIMIT=(0x80000000-sysconf(_SC_PAGESIZE))"
+# select.c is broken on i686 with -O3. Appears to be a compiler bug.
+# "error: bp cannot be used in 'asm' here" where there's no asm code
+# anywhere near.
+CFLAGS-select.c = -O2
sysdep_headers += sys/mount.h sys/acct.h \
sys/klog.h \

View file

@ -189,6 +189,7 @@ Patch1039: https://github.com/FireBurn/glibc/commit/4483f2500825a84382c2a6a9ac60
Patch1040: https://github.com/FireBurn/glibc/commit/2efa9591e5e8a129e7b73ad0dad3eecbd69482ff.patch
Patch1050: CVE-2021-27645.patch
Patch1051: glibc-2.34-select-i686.patch
# do not remove this BR - it helps to bootstrap the generator
BuildRequires: devel-rpm-generators