sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (9d6c95ff7f8fc16ddc4375b71e7cf0759bf9b3bd)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (9d6c95ff7f8fc16ddc4375b71e7cf0759bf9b3bd)
- Date: Sun, 8 Feb 2026 18:53:38 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
devel/binutils/BUILD | 2 +-
devel/binutils/CONFIGURE | 2 +-
devel/binutils/DETAILS | 6 +++---
devel/binutils/HISTORY | 3 +++
4 files changed, 8 insertions(+), 5 deletions(-)
New commits:
commit 9d6c95ff7f8fc16ddc4375b71e7cf0759bf9b3bd
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
devel/binutils: version 2.46
diff --git a/devel/binutils/BUILD b/devel/binutils/BUILD
index b7078c6..b220228 100755
--- a/devel/binutils/BUILD
+++ b/devel/binutils/BUILD
@@ -35,4 +35,4 @@ if [[ "${BINUTILS_LIBIBERTY}" == "y" ]]; then
fi &&
make_normal &&
# set default linker
-ln -sf ld.bfd INSTALL_ROOT/usr/bin/ld
+ln -sf "ld.${BINUTILS_LINKER}" "INSTALL_ROOT/usr/bin/ld"
diff --git a/devel/binutils/CONFIGURE b/devel/binutils/CONFIGURE
index 1d53f13..b7a3abc 100755
--- a/devel/binutils/CONFIGURE
+++ b/devel/binutils/CONFIGURE
@@ -1,4 +1,4 @@
-persistent_remove BINUTILS_LINKER &&
config_query BINUTILS_LIBIBERTY \
"Install libiberty (required by some other packages)?" n &&
+config_query_list BINUTILS_LINKER 'which default linker' gold bfd &&
config_query BINUTILS_LTO "enable link-time optimisation support" n
diff --git a/devel/binutils/DETAILS b/devel/binutils/DETAILS
index 64f3afa..ffd2cce 100755
--- a/devel/binutils/DETAILS
+++ b/devel/binutils/DETAILS
@@ -1,8 +1,8 @@
# Watch: https://ftp.gnu.org/gnu/binutils
SPELL=binutils
- VERSION=2.45.1
- SOURCE=$SPELL-$VERSION.tar.xz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ VERSION=2.46
+ SOURCE="${SPELL}-with-gold-${VERSION}.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-with-gold-${VERSION}"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]="https://sourceware.org/pub/${SPELL}/releases/${SOURCE}"
SOURCE2="${SOURCE}.sig"
diff --git a/devel/binutils/HISTORY b/devel/binutils/HISTORY
index 9328558..7865702 100644
--- a/devel/binutils/HISTORY
+++ b/devel/binutils/HISTORY
@@ -1,3 +1,6 @@
+2026-02-08 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, CONFIGURE, DETAILS: version 2.46, the gold linker is back
+
2025-11-12 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.45.1
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (9d6c95ff7f8fc16ddc4375b71e7cf0759bf9b3bd), Pavel Vinogradov, 02/08/2026
Archive powered by MHonArc 2.6.24.