Date: Tuesday, February 26, 2019 @ 11:35:11 Author: allan Revision: 346824
update patch Modified: glibc/trunk/0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch glibc/trunk/PKGBUILD -----------------------------------------------------------------+ 0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch | 27 ++++------ PKGBUILD | 4 - 2 files changed, 15 insertions(+), 16 deletions(-) Modified: 0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch =================================================================== --- 0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch 2019-02-26 10:50:24 UTC (rev 346823) +++ 0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch 2019-02-26 11:35:11 UTC (rev 346824) @@ -1,6 +1,6 @@ From 2cbf10ae2ea9e378ff91b8f5c4d8cb77ed05378e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= <[email protected]> -Date: Fri, 10 Aug 2018 14:12:40 +0000 +Date: Fri, 10 Aug 2018-2019 14:12:40 +0000 Subject: [PATCH] Revert "elf: Correct absolute (SHN_ABS) symbol run-time calculation [BZ #19818]" @@ -25,22 +25,21 @@ 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-ctor 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 \ +@@ -272,8 +272,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 \ - tst-main1mod tst-libc_dlvsym-dso tst-absolute-sym-lib \ -- tst-absolute-zero-lib tst-big-note-lib -- -+ tst-main1mod tst-libc_dlvsym-dso - ifeq (yes,$(have-mtls-dialect-gnu2)) - tests += tst-gnu2-tls1 - modules-names += tst-gnu2-tls1mod +- tst-absolute-zero-lib tst-big-note-lib tst-unwind-ctor-lib ++ tst-main1mod tst-libc_dlvsym-dso tst-unwind-ctor-lib + # Most modules build with _ISOMAC defined, but those filtered out + # depend on internal headers. + modules-names-tests = $(filter-out ifuncmod% tst-libc_dlvsym-dso tst-tlsmod%,\ @@ -1465,14 +1463,6 @@ tst-main1-no-pie = yes LDLIBS-tst-main1 = $(libsupport) tst-main1mod.so-no-z-defs = yes @@ -83,7 +82,7 @@ +++ /dev/null @@ -1,25 +0,0 @@ -/* BZ #19818 absolute symbol calculation shared module. -- Copyright (C) 2018 Free Software Foundation, Inc. +- Copyright (C) 2018-2019 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or @@ -114,7 +113,7 @@ +++ /dev/null @@ -1,19 +0,0 @@ -/* BZ #19818 absolute symbol calculation linker script. -- Copyright (C) 2018 Free Software Foundation, Inc. +- Copyright (C) 2018-2019 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or @@ -139,7 +138,7 @@ +++ /dev/null @@ -1,38 +0,0 @@ -/* BZ #19818 absolute symbol calculation main executable. -- Copyright (C) 2018 Free Software Foundation, Inc. +- Copyright (C) 2018-2019 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-02-26 10:50:24 UTC (rev 346823) +++ PKGBUILD 2019-02-26 11:35:11 UTC (rev 346824) @@ -11,7 +11,7 @@ arch=(x86_64) url='http://www.gnu.org/software/libc' license=(GPL LGPL) -makedepends=(git gd lib32-gcc-libs) +makedepends=(git gd lib32-gcc-libs python) options=(!strip staticlibs) #source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig} _commit=067fc32968b601493f4b247a3ac00caeea3f3d61 @@ -27,7 +27,7 @@ '476e9113489f93b348b21e144b6a8fcf' '6e052f1cb693d5d3203f50f9d4e8c33b' 'dc0d3ad59aeaaf591b085a77de6e03e9' - '58ffe75a9c5a1b22c535a5c2e725db22') + 'af5d3c5227ac639effe39667a43879a1') prepare() { mkdir -p glibc-build lib32-glibc-build
