From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4A84B158042 for ; Wed, 13 Nov 2024 08:26:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8BD71E070D; Wed, 13 Nov 2024 08:26:38 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 705B8E070D for ; Wed, 13 Nov 2024 08:26:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6E154342FAF for ; Wed, 13 Nov 2024 08:26:37 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0AF59AED for ; Wed, 13 Nov 2024 08:26:36 +0000 (UTC) From: "Petr Vaněk" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Petr Vaněk" Message-ID: <1731486196.6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3.arkamar@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-db/mariadb/mariadb-10.11.10.ebuild dev-db/mariadb/mariadb-10.6.20.ebuild dev-db/mariadb/mariadb-11.4.4.ebuild X-VCS-Directories: dev-db/mariadb/ X-VCS-Committer: arkamar X-VCS-Committer-Name: Petr Vaněk X-VCS-Revision: 6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3 X-VCS-Branch: master Date: Wed, 13 Nov 2024 08:26:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9dd9ef8a-5c8f-4dd9-83e8-11ad65166b57 X-Archives-Hash: 8738abc23233d172424b7a10833fb6e1 commit: 6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3 Author: David C. Manuelda gmail com> AuthorDate: Tue Nov 12 23:29:46 2024 +0000 Commit: Petr Vaněk gentoo org> CommitDate: Wed Nov 13 08:23:16 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1c35c7 dev-db/mariadb: Only force bfd linker when gold linker is used By silently forcing BFD build failures might happen if users have special LLD link flags in LDFLAGS and there is no reason to force BFD when using LLD (only when using Gold linker) Fixes: 995a68e3bb9c ("dev-db/mariadb: add 10.6.20") Fixes: 4ef76f37461d ("dev-db/mariadb: add 10.11.10") Fixes: a1354b25554e ("dev-db/mariadb: add 11.4.4") Signed-off-by: David C. Manuelda gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39295 See-also: https://github.com/gentoo/gentoo/pull/39289 Signed-off-by: Petr Vaněk gentoo.org> dev-db/mariadb/mariadb-10.11.10.ebuild | 2 +- dev-db/mariadb/mariadb-10.6.20.ebuild | 2 +- dev-db/mariadb/mariadb-11.4.4.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-db/mariadb/mariadb-10.11.10.ebuild b/dev-db/mariadb/mariadb-10.11.10.ebuild index cfd89ef4adc2..69f5d541f7b8 100644 --- a/dev-db/mariadb/mariadb-10.11.10.ebuild +++ b/dev-db/mariadb/mariadb-10.11.10.ebuild @@ -281,7 +281,7 @@ src_configure() { # bug #855233 (MDEV-11914, MDEV-25633) at least filter-lto # bug 508724 mariadb cannot use ld.gold - tc-ld-force-bfd + tc-ld-is-gold && tc-ld-force-bfd # Bug #114895, bug #110149 filter-flags "-O" "-O[01]" diff --git a/dev-db/mariadb/mariadb-10.6.20.ebuild b/dev-db/mariadb/mariadb-10.6.20.ebuild index e0431ed54311..26bf82323a42 100644 --- a/dev-db/mariadb/mariadb-10.6.20.ebuild +++ b/dev-db/mariadb/mariadb-10.6.20.ebuild @@ -292,7 +292,7 @@ src_configure() { # bug #855233 (MDEV-11914, MDEV-25633) at least filter-lto # bug 508724 mariadb cannot use ld.gold - tc-ld-force-bfd + tc-ld-is-gold && tc-ld-force-bfd # Bug #114895, bug #110149 filter-flags "-O" "-O[01]" diff --git a/dev-db/mariadb/mariadb-11.4.4.ebuild b/dev-db/mariadb/mariadb-11.4.4.ebuild index 406b61c8dab2..1e2e3278d2dd 100644 --- a/dev-db/mariadb/mariadb-11.4.4.ebuild +++ b/dev-db/mariadb/mariadb-11.4.4.ebuild @@ -281,7 +281,7 @@ src_configure() { # bug #855233 (MDEV-11914, MDEV-25633) at least filter-lto # bug 508724 mariadb cannot use ld.gold - tc-ld-force-bfd + tc-ld-is-gold && tc-ld-force-bfd # Bug #114895, bug #110149 filter-flags "-O" "-O[01]"