mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
core/glibc to 2.29-1
This commit is contained in:
parent
67945de0e8
commit
31b426c23a
2 changed files with 25 additions and 24 deletions
|
@ -1,6 +1,6 @@
|
|||
From 2cbf10ae2ea9e378ff91b8f5c4d8cb77ed05378e Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= <bpiotrowski@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 @@ index cd0771307f..5084ba4f6f 100644
|
|||
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 @@ index 912cb0048a..0000000000
|
|||
+++ /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 @@ index d4a4128514..0000000000
|
|||
+++ /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 @@ index 111491d159..0000000000
|
|||
+++ /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
|
||||
|
|
|
@ -14,33 +14,35 @@
|
|||
noautobuild=1
|
||||
|
||||
pkgname=glibc
|
||||
pkgver=2.28
|
||||
pkgrel=6
|
||||
pkgver=2.29
|
||||
pkgrel=1
|
||||
arch=(x86_64)
|
||||
url='http://www.gnu.org/software/libc'
|
||||
license=(GPL LGPL)
|
||||
makedepends=(git gd)
|
||||
makedepends=(git gd python)
|
||||
options=(!strip staticlibs !distcc)
|
||||
#source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
|
||||
_commit=5a74abda201907cafbdabd1debf98890313ff71e
|
||||
source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
|
||||
#_commit=067fc32968b601493f4b247a3ac00caeea3f3d61
|
||||
#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
|
||||
source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
|
||||
locale.gen.txt
|
||||
locale-gen
|
||||
bz20338.patch
|
||||
0001-Revert-elf-Correct-absolute-SHN_ABS-symbol-run-time-.patch
|
||||
file-truncated-while-reading-soname-after-patchelf.patch)
|
||||
validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8) # Carlos O'Donell
|
||||
md5sums=('SKIP'
|
||||
validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
|
||||
BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
|
||||
md5sums=('e6c279d5b2f0736f740216f152acf974'
|
||||
'SKIP'
|
||||
'07ac979b6ab5eeb778d55f041529d623'
|
||||
'476e9113489f93b348b21e144b6a8fcf'
|
||||
'dc0d3ad59aeaaf591b085a77de6e03e9'
|
||||
'58ffe75a9c5a1b22c535a5c2e725db22'
|
||||
'af5d3c5227ac639effe39667a43879a1'
|
||||
'0820504d2e83ee15f74a656771361872')
|
||||
|
||||
prepare() {
|
||||
mkdir -p glibc-build
|
||||
|
||||
[[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc
|
||||
[[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc
|
||||
cd glibc
|
||||
|
||||
local i; for i in ${source[@]}; do
|
||||
|
|
Loading…
Reference in a new issue