Commit 9f0cf6d9 authored by Emerson Bernier's avatar Emerson Bernier

elements/bootstrap/glibc.bst: upate tp 2.28-98-g5cbb73004b

This fixes following CVE:
CVE-2016-10739
CVE-2019-6488

This updates glibc 2.28 to the same commit used by fedora:
https://src.fedoraproject.org/rpms/glibc/c/21350467c20a3df7a5aca042afad07f57d05176b?branch=f29
parent 41291861
......@@ -17,10 +17,6 @@ variables:
conf-local: |
--disable-werror
public:
patches:
- CVE-2018-19591
config:
install-commands:
(>):
......@@ -31,4 +27,5 @@ sources:
- kind: git_tag
url: sourceware:glibc.git
track: release/2.28/master
ref: glibc-2.28-60-g4d7af7815af5217db6e8fde6032ddf4f6b2a4420
track-tags: false
ref: glibc-2.28-98-g5cbb73004b635e762e20b447c2d93c307cb40f41
......@@ -112,12 +112,15 @@ public:
cpe:
patches:
- CVE-2016-10739
- CVE-2018-19591
- CVE-2019-6488
sources:
- kind: git_tag
url: sourceware:glibc.git
track: release/2.28/master
ref: glibc-2.28-60-g4d7af7815af5217db6e8fde6032ddf4f6b2a4420
track-tags: false
ref: glibc-2.28-98-g5cbb73004b635e762e20b447c2d93c307cb40f41
- kind: patch
path: patches/glibc/0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch
......@@ -18,19 +18,19 @@ This reverts commit e7feec374c635b6a29d65c39ae5e1855528fed39.
delete mode 100644 elf/tst-absolute-sym.c
diff --git a/elf/Makefile b/elf/Makefile
index cd0771307f..5084ba4f6f 100644
index 6027926bd1..5f85ab0d8f 100644
--- a/elf/Makefile
+++ b/elf/Makefile
@@ -186,7 +186,7 @@ tests += restest1 preloadtest loadfail multiload origtest resolvfail \
tst-tlsalign tst-tlsalign-extern tst-nodelete-opened \
tst-nodelete2 tst-audit11 tst-audit12 tst-dlsym-error tst-noload \
tst-latepthread tst-tls-manydynamic tst-nodelete-dlclose \
- tst-debug1 tst-main1 tst-absolute-sym tst-absolute-zero tst-big-note
+ tst-debug1 tst-main1
- tst-debug1 tst-main1 tst-absolute-sym tst-absolute-zero tst-big-note \
+ tst-debug1 tst-main1 \
tst-unwind-main
# reldep9
tests-internal += loadtest unload unload2 circleload1 \
neededtest neededtest2 neededtest3 neededtest4 \
@@ -272,9 +272,7 @@ modules-names = testobj1 testobj2 testobj3 testobj4 testobj5 testobj6 \
@@ -273,9 +273,7 @@ modules-names = testobj1 testobj2 testobj3 testobj4 testobj5 testobj6 \
tst-audit12mod1 tst-audit12mod2 tst-audit12mod3 tst-auditmod12 \
tst-latepthreadmod $(tst-tls-many-dynamic-modules) \
tst-nodelete-dlclose-dso tst-nodelete-dlclose-plugin \
......@@ -41,7 +41,7 @@ index cd0771307f..5084ba4f6f 100644
ifeq (yes,$(have-mtls-dialect-gnu2))
tests += tst-gnu2-tls1
modules-names += tst-gnu2-tls1mod
@@ -1465,14 +1463,6 @@ tst-main1-no-pie = yes
@@ -1466,14 +1464,6 @@ tst-main1-no-pie = yes
LDLIBS-tst-main1 = $(libsupport)
tst-main1mod.so-no-z-defs = yes
......@@ -191,5 +191,5 @@ index 95dc87519b..3cac4fa362 100644
/* On some architectures a pointer to a function is not just a pointer
to the actual code of the function but rather an architecture
--
2.18.0
2.21.0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment