Date: Thursday, August 2, 2018 @ 06:30:06 Author: bpiotrowski Revision: 330457
2.31.1-1 Modified: binutils/trunk/PKGBUILD ----------+ PKGBUILD | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-08-02 06:18:26 UTC (rev 330456) +++ PKGBUILD 2018-08-02 06:30:06 UTC (rev 330457) @@ -5,8 +5,8 @@ # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc pkgname=binutils -pkgver=2.30 -pkgrel=5 +pkgver=2.31.1 +pkgrel=1 pkgdesc='A set of programs to assemble and manipulate binary and object files' arch=(x86_64) url='http://www.gnu.org/software/binutils/' @@ -17,18 +17,10 @@ conflicts=(binutils-multilib) replaces=(binutils-multilib) options=(staticlibs !distcc !ccache) -source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig} - 0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch - 0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch - 0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch - 0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch) +source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig}) validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F) -md5sums=('ffc476dd46c96f932875d1b2e27e929f' - 'SKIP' - '469164f3c93a0e92a697537b60c9806c' - '0c679b37e90fb23de60a4d28329b956a' - '53b5682e09c0a27e9994c3efdfe01d29' - '0fac94f7fa54a95354454677d3e43994') +md5sums=('5b7c9d4ce96f507d95c1b9a255e52418' + 'SKIP') prepare() { mkdir -p binutils-build @@ -38,18 +30,6 @@ # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure - - # https://sourceware.org/bugzilla/show_bug.cgi?id=22741 - patch -p1 -i "$srcdir/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch" - - # https://sourceware.org/bugzilla/show_bug.cgi?id=22829 - patch -p1 -i "$srcdir/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch" - - # https://sourceware.org/bugzilla/show_bug.cgi?id=22836 - patch -p1 -i "$srcdir/0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch" - - # https://sourceware.org/bugzilla/show_bug.cgi?id=22868 - patch -p1 -i "$srcdir/0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch" } build() {
