diff options
author | Sam James <sam@gentoo.org> | 2024-03-15 02:43:18 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-03-15 02:43:40 +0000 |
commit | 138b6134d1d4aa11a85ca2004b9fe886e52f7398 (patch) | |
tree | c5b8a637622b0277485344858351b05babd9a079 /sys-apps/apparmor | |
parent | sys-libs/libapparmor: test compiler support of flto-partition flag (diff) | |
download | gentoo-138b6134d1d4aa11a85ca2004b9fe886e52f7398.tar.gz gentoo-138b6134d1d4aa11a85ca2004b9fe886e52f7398.tar.bz2 gentoo-138b6134d1d4aa11a85ca2004b9fe886e52f7398.zip |
sys-apps/apparmor: filter LTO
ODR violations. Seems to be worked around upstream with partitioning...
Closes: https://bugs.gentoo.org/863524
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-apps/apparmor')
-rw-r--r-- | sys-apps/apparmor/apparmor-3.0.10.ebuild | 9 | ||||
-rw-r--r-- | sys-apps/apparmor/apparmor-3.0.8.ebuild | 9 | ||||
-rw-r--r-- | sys-apps/apparmor/apparmor-3.1.4.ebuild | 9 |
3 files changed, 24 insertions, 3 deletions
diff --git a/sys-apps/apparmor/apparmor-3.0.10.ebuild b/sys-apps/apparmor/apparmor-3.0.10.ebuild index 0ad9bb9bbc01..3bff9b266481 100644 --- a/sys-apps/apparmor/apparmor-3.0.10.ebuild +++ b/sys-apps/apparmor/apparmor-3.0.10.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit systemd toolchain-funcs +inherit flag-o-matic systemd toolchain-funcs MY_PV="$(ver_cut 1-2)" @@ -51,6 +51,13 @@ src_prepare() { -i ../common/list_af_names.sh || die } +src_configure() { + # ODR violations (bug #863524) + filter-lto + + default +} + src_compile() { emake \ AR="$(tc-getAR)" \ diff --git a/sys-apps/apparmor/apparmor-3.0.8.ebuild b/sys-apps/apparmor/apparmor-3.0.8.ebuild index 0ad9bb9bbc01..3bff9b266481 100644 --- a/sys-apps/apparmor/apparmor-3.0.8.ebuild +++ b/sys-apps/apparmor/apparmor-3.0.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit systemd toolchain-funcs +inherit flag-o-matic systemd toolchain-funcs MY_PV="$(ver_cut 1-2)" @@ -51,6 +51,13 @@ src_prepare() { -i ../common/list_af_names.sh || die } +src_configure() { + # ODR violations (bug #863524) + filter-lto + + default +} + src_compile() { emake \ AR="$(tc-getAR)" \ diff --git a/sys-apps/apparmor/apparmor-3.1.4.ebuild b/sys-apps/apparmor/apparmor-3.1.4.ebuild index 7e740c90b8c3..141029aefee8 100644 --- a/sys-apps/apparmor/apparmor-3.1.4.ebuild +++ b/sys-apps/apparmor/apparmor-3.1.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit systemd toolchain-funcs +inherit flag-o-matic systemd toolchain-funcs MY_PV="$(ver_cut 1-2)" @@ -51,6 +51,13 @@ src_prepare() { -i ../common/list_af_names.sh || die } +src_configure() { + # ODR violations (bug #863524) + filter-lto + + default +} + src_compile() { emake \ AR="$(tc-getAR)" \ |