[arch-commits] Commit in glibc/trunk (2 files)
Allan McRae
allan at archlinux.org
Tue Feb 26 11:35:14 UTC 2019
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?= <bpiotrowski at archlinux.org>
-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
More information about the arch-commits
mailing list