aboutsummaryrefslogtreecommitdiff
path: root/core/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'core/binutils')
-rwxr-xr-xcore/binutils/build9
-rw-r--r--core/binutils/checksums3
-rw-r--r--core/binutils/meta3
-rw-r--r--core/binutils/sources2
-rw-r--r--core/binutils/version2
5 files changed, 13 insertions, 6 deletions
diff --git a/core/binutils/build b/core/binutils/build
index 67a1af16..644cb89d 100755
--- a/core/binutils/build
+++ b/core/binutils/build
@@ -9,13 +9,15 @@ case ${3:-$(uname -m)} in
--host=x86_64-pc-linux-musl"
esac
-cat > makeinfo <<EOF
+cpt l -q texinfo || {
+ cat > makeinfo <<EOF
#!/bin/sh
printf 'makeinfo (GNU texinfo) 5.2\n'
EOF
-chmod +x makeinfo
-export PATH=$PATH:$PWD
+ chmod +x makeinfo
+ export PATH="$PATH:$PWD"
+}
# Word splitting is intentional here.
# shellcheck disable=2086
@@ -29,6 +31,7 @@ export PATH=$PATH:$PWD
--disable-nls \
--disable-readline \
--disable-gprof \
+ --disable-gprofng \
--with-mmap \
--with-system-zlib
diff --git a/core/binutils/checksums b/core/binutils/checksums
index f870b8fd..b1eb2e11 100644
--- a/core/binutils/checksums
+++ b/core/binutils/checksums
@@ -1 +1,2 @@
-e81d9edf373f193af428a0f256674aea62a9d74dfe93f65192d4eae030b0f3b0 binutils-2.36.1.tar.xz
+%BLAKE3
+41ff0592df8c1e8ec5eb086d418e792331c0c49040218462d6c1224b4fa36d04 binutils-2.42.tar.xz
diff --git a/core/binutils/meta b/core/binutils/meta
new file mode 100644
index 00000000..24e84809
--- /dev/null
+++ b/core/binutils/meta
@@ -0,0 +1,3 @@
+description: GNU binary utilities
+license: GPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/core/binutils/sources b/core/binutils/sources
index bba397f6..d7d4df8a 100644
--- a/core/binutils/sources
+++ b/core/binutils/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz
+https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz
diff --git a/core/binutils/version b/core/binutils/version
index acefb626..51dff859 100644
--- a/core/binutils/version
+++ b/core/binutils/version
@@ -1 +1 @@
-2.36.1 1
+2.42 1