[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