commit: 138b6134d1d4aa11a85ca2004b9fe886e52f7398 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Mar 15 02:43:18 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Mar 15 02:43:40 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138b6134
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 <AT> gentoo.org> sys-apps/apparmor/apparmor-3.0.10.ebuild | 9 ++++++++- sys-apps/apparmor/apparmor-3.0.8.ebuild | 9 ++++++++- 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)" \