dev-lisp/sbcl: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/917557
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Eli Schwartz
2024-07-11 18:28:34 -04:00
parent 496a4f0ce8
commit 34841cdada
4 changed files with 20 additions and 0 deletions

View File

@@ -122,6 +122,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
# -Werror=lto-type-mismatch
# https://bugs.gentoo.org/917557
# https://bugs.launchpad.net/gentoo/+bug/2072800
filter-lto
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override

View File

@@ -124,6 +124,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
# -Werror=lto-type-mismatch
# https://bugs.gentoo.org/917557
# https://bugs.launchpad.net/gentoo/+bug/2072800
filter-lto
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override

View File

@@ -124,6 +124,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
# -Werror=lto-type-mismatch
# https://bugs.gentoo.org/917557
# https://bugs.launchpad.net/gentoo/+bug/2072800
filter-lto
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override

View File

@@ -124,6 +124,11 @@ src_prepare() {
filter-flags -fomit-frame-pointer -Wl,-s
filter-ldflags -s
# -Werror=lto-type-mismatch
# https://bugs.gentoo.org/917557
# https://bugs.launchpad.net/gentoo/+bug/2072800
filter-lto
# original bugs #526194, #620532
# this broke no-pie default builds, c.f. bug #632670
# Pass CFLAGS down by appending our value, to let users override