commit:     78d097990d6ca6cb2f4540b28b33f9bb0ffe2ad6
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Fri Apr  4 14:10:03 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  5 00:39:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d09799

dev-libs/protobuf: 25.3 drop ld.gold workaround

gold is gone from the sys-libs/binutils-libs tarballs

Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/protobuf/protobuf-25.3.ebuild | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/dev-libs/protobuf/protobuf-25.3.ebuild 
b/dev-libs/protobuf/protobuf-25.3.ebuild
index d878a5ea4e79..cf1d9198d96e 100644
--- a/dev-libs/protobuf/protobuf-25.3.ebuild
+++ b/dev-libs/protobuf/protobuf-25.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2008-2024 Gentoo Authors
+# Copyright 2008-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit cmake-multilib elisp-common toolchain-funcs
+inherit cmake-multilib elisp-common
 
 ABSEIL_BRANCH="lts_2023_08_02" # NOTE from 
https://github.com/protocolbuffers/protobuf/blob/main/.gitmodules
 
@@ -54,15 +54,6 @@ PATCHES=(
 
 DOCS=( CONTRIBUTORS.txt README.md )
 
-src_configure() {
-       if tc-ld-is-gold; then
-               # https://sourceware.org/bugzilla/show_bug.cgi?id=24527
-               tc-ld-disable-gold
-       fi
-
-       cmake-multilib_src_configure
-}
-
 multilib_src_configure() {
        local mycmakeargs=(
                -Dprotobuf_DISABLE_RTTI="yes" # TODO why?

Reply via email to