[arch-commits] Commit in binutils/trunk (PKGBUILD)

Bartłomiej Piotrowski bpiotrowski at archlinux.org
Fri May 8 14:04:15 UTC 2020


    Date: Friday, May 8, 2020 @ 14:04:15
  Author: bpiotrowski
Revision: 382788

2.34-3

Modified:
  binutils/trunk/PKGBUILD

----------+
 PKGBUILD |   19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-08 14:03:36 UTC (rev 382787)
+++ PKGBUILD	2020-05-08 14:04:15 UTC (rev 382788)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.34
-pkgrel=2
+pkgrel=3
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'
@@ -12,20 +12,22 @@
 license=(GPL)
 groups=(base-devel)
 depends=(glibc zlib elfutils)
-makedepends=('elfutils')
+makedepends=(elfutils git)
 conflicts=(binutils-multilib)
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache)
-source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+_commit=a72427b1ae01304da0b5170e1e53f68c6d46c1de
+
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
-md5sums=('664ec3a2df7805ed3464639aaae332d6'
-         'SKIP')
+md5sums=('SKIP')
 
 prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
   mkdir -p binutils-build
 
-  #cd binutils-gdb
-  cd binutils-$pkgver
+  cd binutils-gdb
 
   # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
   sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
@@ -34,10 +36,11 @@
 build() {
   cd binutils-build
 
-  "$srcdir/binutils-$pkgver/configure" \
+  "$srcdir/binutils-gdb/configure" \
     --prefix=/usr \
     --with-lib-path=/usr/lib:/usr/local/lib \
     --with-bugurl=https://bugs.archlinux.org/ \
+    --enable-cet \
     --enable-deterministic-archives \
     --enable-gold \
     --enable-ld=default \



More information about the arch-commits mailing list