* update riscv64-unknown-linux-gnu-binutils to 2.42+r91+g6224493e457-1
This commit is contained in:
parent
7e2d2f7d7c
commit
6bbe3794bd
@ -5,9 +5,9 @@
|
||||
|
||||
_target=riscv64-unknown-linux-gnu
|
||||
pkgname=$_target-binutils
|
||||
pkgver=2.41
|
||||
_commit=31b78cc991781265d9404bd55151691bedd6d556
|
||||
pkgrel=3.1
|
||||
pkgver=2.42+r91+g6224493e457
|
||||
_commit=6224493e457e72b11818c87cdc112bdb0fee5f81
|
||||
pkgrel=1
|
||||
pkgdesc='Assemble and manipulate binary and object files for riscv64'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc)
|
||||
url='https://gnu.org/software/binutils/'
|
||||
@ -16,9 +16,14 @@ depends=(glibc zlib libelf jansson)
|
||||
makedepends=(git setconf)
|
||||
source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
|
||||
gold-warn-unsupported.patch)
|
||||
sha512sums=('SKIP'
|
||||
sha512sums=('f795d671307315c348b98bfca7b8563ea9a4814c255ad6cee780d75c2f73be8f598b5e187698bad18dcf6eeffbb1aff9cab8d984d33561a3e88dfccaf367b5f9'
|
||||
'5d827b349b4456f8314776f1545396945c751b822a77604157b3fe436e5ff82bb313af3a215c99fd9d1f1f8ebb9f92033cc1a4968e35734619ad28b9bb3839a7')
|
||||
|
||||
pkgver() {
|
||||
cd binutils-gdb
|
||||
git describe --tags | sed 's/[^-]*-//;s/[^-]*-/&r/;s/-/+/g;s/_/./'
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd ${srcdir}
|
||||
[[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
|
||||
@ -55,6 +60,11 @@ build() {
|
||||
--enable-colored-disassembly \
|
||||
--enable-targets=no
|
||||
make
|
||||
|
||||
# Extract the FSF All Permissive License
|
||||
# <https://www.gnu.org/prep/maintain/html_node/License-Notices-for-Other-Files.html>
|
||||
# used for some linker scripts.
|
||||
tail -n 5 "${srcdir}"/binutils-gdb/ld/scripttempl/README > FSFAP
|
||||
}
|
||||
|
||||
check() {
|
||||
@ -75,6 +85,9 @@ package() {
|
||||
rm "$pkgdir/usr/include/gdb/jit-reader.h"
|
||||
|
||||
rm "$pkgdir"/usr/lib/bfd-plugins/libdep.so
|
||||
|
||||
# install FSF All Permissive License
|
||||
install -Dm644 -t "${pkgdir}"/usr/share/licenses/${pkgname}/ binutils-gdb/FSFAP
|
||||
}
|
||||
|
||||
# getver: gnu.org/software/binutils
|
||||
|
Loading…
x
Reference in New Issue
Block a user