diff options
| author | David C. Manuelda <StormByte@gmail.com> | 2024-11-13 00:29:46 +0100 |
|---|---|---|
| committer | Petr Vaněk <arkamar@gentoo.org> | 2024-11-13 09:23:16 +0100 |
| commit | 6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3 (patch) | |
| tree | 530faad7a6295cb0030a65e0c2ceb05c4adccd59 /dev-db/mariadb | |
| parent | a28af64027c8b35882f6d72bdda8fc41bb431f9e (diff) | |
| download | gentoo-6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3.tar.gz gentoo-6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3.tar.bz2 gentoo-6e1c35c7c9cbd38c2bc173fe436573b589c5f4b3.zip | |
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 <StormByte@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 <arkamar@gentoo.org>
Diffstat (limited to 'dev-db/mariadb')
| -rw-r--r-- | dev-db/mariadb/mariadb-10.11.10.ebuild | 2 | ||||
| -rw-r--r-- | dev-db/mariadb/mariadb-10.6.20.ebuild | 2 | ||||
| -rw-r--r-- | 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]" |
