diff options
author | Felipe Balbi | 2020-05-15 14:35:58 -0400 |
---|---|---|
committer | Tavian Barnes | 2020-05-15 15:43:24 -0400 |
commit | c8eddf177301c827237a7d7358ab07ca75fa4989 (patch) | |
tree | 6d02a111256d7a25df672aec116eb42714bf8a37 | |
parent | 9aacdd25e38fd45fae74b14e6c70401e1dbeca61 (diff) | |
download | aur-c8eddf177301c827237a7d7358ab07ca75fa4989.tar.gz |
Bump to 2.34-3
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz | bin | 0 -> 59128 bytes |
3 files changed, 21 insertions, 17 deletions
@@ -1,25 +1,25 @@ pkgbase = arm-linux-gnueabihf-binutils pkgdesc = A set of programs to assemble and manipulate binary and object files (arm-linux-gnueabihf) - pkgver = 2.33.1 - pkgrel = 2.1 + pkgver = 2.34 + pkgrel = 3 url = https://www.gnu.org/software/binutils/ arch = i686 arch = x86_64 license = GPL - checkdepends = dejagnu - checkdepends = bc + makedepends = elfutils depends = glibc depends = zlib + depends = elfutils options = staticlibs options = !distcc options = !ccache - source = https://ftp.gnu.org/gnu/binutils/binutils-2.33.1.tar.xz - source = https://ftp.gnu.org/gnu/binutils/binutils-2.33.1.tar.xz.sig - source = 0001-AArch64-Set-the-correct-ELF-class-for-AArch64-stubs-.patch + source = https://ftp.gnu.org/gnu/binutils/binutils-2.34.tar.xz + source = https://ftp.gnu.org/gnu/binutils/binutils-2.34.tar.xz.sig + source = binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz validpgpkeys = 3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F - md5sums = 9406231b7d9dd93731c2d06cefe8aaf1 + md5sums = 664ec3a2df7805ed3464639aaae332d6 md5sums = SKIP - md5sums = 31bfcff30555ae95d71a7bf5ef71d294 + md5sums = f121a3bee2e223786caa5776863d0dcf pkgname = arm-linux-gnueabihf-binutils @@ -3,25 +3,26 @@ # Contributor: Allan McRae <allan@archlinux.org> # Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Kevin Mihelich <kevin@archlinuxarm.org> +# Contributor: Felipe Balbi <felipe@balbi.sh> # Maintainer: Tavian Barnes <tavianator@tavianator.com> _target="arm-linux-gnueabihf" pkgname=${_target}-binutils -pkgver=2.33.1 -pkgrel=2.1 +pkgver=2.34 +pkgrel=3 pkgdesc="A set of programs to assemble and manipulate binary and object files (${_target})" arch=(i686 x86_64) url='https://www.gnu.org/software/binutils/' license=(GPL) -depends=(glibc zlib) -checkdepends=(dejagnu bc) +depends=(glibc zlib elfutils) +makedepends=('elfutils') options=(staticlibs !distcc !ccache) source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig} - 0001-AArch64-Set-the-correct-ELF-class-for-AArch64-stubs-.patch) + binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz) validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F) -md5sums=('9406231b7d9dd93731c2d06cefe8aaf1' +md5sums=('664ec3a2df7805ed3464639aaae332d6' 'SKIP' - '31bfcff30555ae95d71a7bf5ef71d294') + 'f121a3bee2e223786caa5776863d0dcf') prepare() { mkdir -p binutils-build @@ -32,7 +33,7 @@ prepare() { # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure - patch -Np1 -i ../0001-AArch64-Set-the-correct-ELF-class-for-AArch64-stubs-.patch + patch -Np1 -i ../binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch } build() { @@ -54,6 +55,7 @@ build() { --enable-threads \ --disable-gdb \ --disable-werror \ + --with-debuginfod \ --with-pic \ --with-system-zlib \ --disable-sim \ @@ -79,5 +81,7 @@ package() { # Remove unwanted files rm -rf "$pkgdir/usr/share" + rm -rf "$pkgdir/usr/include" + rm -rf "$pkgdir/usr/lib" rm -f "$pkgdir/usr/bin/"{ar,as,ld,nm,objdump,ranlib,readelf,strip,objcopy} } diff --git a/binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz b/binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz Binary files differnew file mode 100644 index 000000000000..672388b6951f --- /dev/null +++ b/binutils-a72427b1ae01304da0b5170e1e53f68c6d46c1de.patch.xz |