From f4f84b9697479ef27f62d220fc0b4e0d46dae4f8 Mon Sep 17 00:00:00 2001 From: Petronio Coelho Date: Fri, 8 Oct 2021 13:41:18 -0300 Subject: [PATCH] gui-libs/gtk : Add -ffat-lto-objects Causes media-sound/easyeffects to segfault on open without --- sys-config/ltoize/files/package.cflags/lto.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-config/ltoize/files/package.cflags/lto.conf b/sys-config/ltoize/files/package.cflags/lto.conf index 8f87fc43..cb5cee41 100644 --- a/sys-config/ltoize/files/package.cflags/lto.conf +++ b/sys-config/ltoize/files/package.cflags/lto.conf @@ -114,6 +114,7 @@ dev-lang/moarvm *FLAGS+=-ffat-lto-objects # required for perl6 (i.e., dev-lang/n dev-util/cargo *FLAGS+=-ffat-lto-objects # fails to link against git2 functions without dev-util/cargo-c *FLAGS+=-ffat-lto-objects # fails to link against ssh functions without dev-util/sccache *FLAGS+=-ffat-lto-objects # fails to link +gui-libs/gtk *FLAGS+=-ffat-lto-objects # Causes media-sound/easyeffects to segfault on open. Seen with gtk 4.4.0 and easyeffects 6.1.3 media-libs/libvpx *FLAGS+=-ffat-lto-objects # Test failure net-libs/quiche *FLAGS+=-ffat-lto-objects # relocation R_X86_64_PC32 against undefined hidden symbol `GFp_ia32cap_P' can not be used when making a shared object sci-libs/mpir *FLAGS+=-ffat-lto-objects # compilation error without fat LTO (not linking error)