core/binutils to 2.38-6

This commit is contained in:
Kevin Mihelich 2022-07-02 15:20:29 +00:00
parent 63913cc4f7
commit 72ee0b8f79
2 changed files with 1225 additions and 1 deletions

View file

@ -13,7 +13,7 @@ noautobuild=1
pkgname=binutils pkgname=binutils
pkgver=2.38 pkgver=2.38
_commit=9c67f6382ac2c90fbde5729feaf7d59ce662147a _commit=9c67f6382ac2c90fbde5729feaf7d59ce662147a
pkgrel=5.1 pkgrel=6
pkgdesc='A set of programs to assemble and manipulate binary and object files' pkgdesc='A set of programs to assemble and manipulate binary and object files'
arch=(x86_64) arch=(x86_64)
url='https://www.gnu.org/software/binutils/' url='https://www.gnu.org/software/binutils/'
@ -25,8 +25,10 @@ checkdepends=(dejagnu debuginfod bc)
optdepends=('debuginfod: for debuginfod server/client functionality') optdepends=('debuginfod: for debuginfod server/client functionality')
options=(staticlibs !distcc !ccache debug) options=(staticlibs !distcc !ccache debug)
source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit} source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
debug_loclists.patch
gold-warn-unsupported.patch) gold-warn-unsupported.patch)
sha256sums=('SKIP' sha256sums=('SKIP'
'fda14fc4879dba6e7822065e7c938a848ace3ee8f8984f4227aba0fb26912bb4'
'2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4') '2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F) validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
@ -39,6 +41,9 @@ prepare() {
# Turn off development mode (-Werror, gas run-time checks, date in sonames) # Turn off development mode (-Werror, gas run-time checks, date in sonames)
sed -i '/^development=/s/true/false/' bfd/development.sh sed -i '/^development=/s/true/false/' bfd/development.sh
# https://sourceware.org/bugzilla/show_bug.cgi?id=28981
patch -Np1 -i "${srcdir}"/debug_loclists.patch
# Creds @Fedora # Creds @Fedora
# Change the gold configuration script to only warn about # Change the gold configuration script to only warn about
# unsupported targets. This allows the binutils to be built with # unsupported targets. This allows the binutils to be built with

File diff suppressed because it is too large Load diff