SHA256
6
0
forked from pool/glibc

Accepting request 1143041 from home:Andreas_Schwab:Factory

- syslog-buffer-overflow.patch: syslog: Fix heap buffer overflow in
  __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780,
  bsc#1218863, bsc#1218867, bsc#1218868)
- qsort-invalid-cmp.patch: qsort: handle degenerated compare function
  (bsc#1218866)

- Change minimum GCC to 13

OBS-URL: https://build.opensuse.org/request/show/1143041
OBS-URL: https://build.opensuse.org/package/show/Base:System/glibc?expand=0&rev=691
This commit is contained in:
2024-01-31 14:16:08 +00:00
committed by Git OBS Bridge
parent 0141d2a2e1
commit 49ddb84d87
4 changed files with 264 additions and 2 deletions

View File

@@ -57,8 +57,8 @@
%bcond_with usrmerged
%endif
%if 0%{?gcc_version} < 12
%define with_gcc 12
%if 0%{?gcc_version} < 13
%define with_gcc 13
%endif
# Enable support for livepatching.
@@ -343,6 +343,10 @@ Patch1018: tls-modid-reuse.patch
Patch1019: getaddrinfo-eai-memory.patch
# PATCH-FIX-UPSTREAM libio: Check remaining buffer size in _IO_wdo_write (BZ #31183)
Patch1020: libio-wdo-write.patch
# PATCH-FIX-UPSTREAM syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246, CVE-2023-6779, CVE-2023-6780)
Patch1021: syslog-buffer-overflow.patch
# PATCH-FIX-UPSTREAM qsort: handle degenerated compare function
Patch1022: qsort-invalid-cmp.patch
###
# Patches awaiting upstream approval
@@ -595,6 +599,8 @@ have support for IPv6.
%patch1018 -p1
%patch1019 -p1
%patch1020 -p1
%patch1021 -p1
%patch1022 -p1
%endif
%patch2000 -p1