binutils: update to 2.44. (nocross)

This commit is contained in:
oreo639 2024-06-13 23:25:00 -07:00
parent c5a5aac026
commit a550becf4f

View file

@ -1,16 +1,17 @@
# Template file for 'binutils'
pkgname=binutils
version=2.41
revision=3
version=2.44
revision=1
bootstrap=yes
hostmakedepends="pkgconf"
hostmakedepends="pkgconf tar"
makedepends="zlib-devel libzstd-devel"
short_desc="GNU binary utilities"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="http://www.gnu.org/software/binutils/"
distfiles="${GNU_SITE}/binutils/binutils-${version}.tar.xz"
checksum=ae9a5789e23459e59606e6714723f2d3ffc31c03174191ef0d015bdf06007450
checksum=ce2017e059d63e67ddb9240e9d4ec49c2893605035cd60e92ad53177f4377237
nocross=temporarily
build_options="all_targets"
desc_option_all_targets="Enable all supported targets"
@ -73,8 +74,7 @@ do_configure() {
esac
# target archs supported by Void
# borked: riscv64 (gold doesn't support it)
void_targets="aarch64,armv5tel,armv6l,armv7l,i686,mips,mipsel,ppc,ppcle,ppc64,ppc64le,x86_64"
void_targets="aarch64,armv5tel,armv6l,armv7l,i686,mips,mipsel,ppc,ppcle,ppc64,ppc64le,riscv64,x86_64"
conf+=" --enable-targets=$(echo "$void_targets" | sed -E -e 's/(,|$)/-linux-gnu\1/g'),${extra_targets}"
if [ "$build_option_all_targets" ]; then
@ -107,7 +107,6 @@ do_configure() {
--enable-threads \
--enable-plugins \
--enable-relro \
--enable-gold \
--enable-new-dtags \
--enable-deterministic-archives \
--enable-64-bit-bfd \