commit: 07bbabda51433519de7add55ccdbfb9f35571487 Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com> AuthorDate: Wed Mar 27 05:59:20 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Mar 27 06:01:22 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07bbabda
media-sound/abcmidi: mark as LTO-unsafe Closes: https://bugs.gentoo.org/876421 Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> media-sound/abcmidi/abcmidi-2024.01.04.ebuild | 11 ++++++++++- media-sound/abcmidi/abcmidi-2024.03.13.ebuild | 11 ++++++++++- media-sound/abcmidi/abcmidi-2024.03.21.ebuild | 11 ++++++++++- 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild index 6b7929b94f8f..45b003914d76 100644 --- a/media-sound/abcmidi/abcmidi-2024.01.04.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.01.04.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic MY_P="abcMIDI-${PV}" DESCRIPTION="Programs for processing ABC music notation files" @@ -25,6 +25,15 @@ src_prepare() { eautoreconf } +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/876421 + # https://github.com/sshlien/abcmidi/issues/9 + filter-lto + + default +} + src_install() { default diff --git a/media-sound/abcmidi/abcmidi-2024.03.13.ebuild b/media-sound/abcmidi/abcmidi-2024.03.13.ebuild index 4d3aaf502473..8aed3dc3a8d2 100644 --- a/media-sound/abcmidi/abcmidi-2024.03.13.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.03.13.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic MY_P="abcMIDI-${PV}" DESCRIPTION="Programs for processing ABC music notation files" @@ -25,6 +25,15 @@ src_prepare() { eautoreconf } +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/876421 + # https://github.com/sshlien/abcmidi/issues/9 + filter-lto + + default +} + src_install() { default diff --git a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild index 4d3aaf502473..8aed3dc3a8d2 100644 --- a/media-sound/abcmidi/abcmidi-2024.03.21.ebuild +++ b/media-sound/abcmidi/abcmidi-2024.03.21.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools flag-o-matic MY_P="abcMIDI-${PV}" DESCRIPTION="Programs for processing ABC music notation files" @@ -25,6 +25,15 @@ src_prepare() { eautoreconf } +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/876421 + # https://github.com/sshlien/abcmidi/issues/9 + filter-lto + + default +} + src_install() { default
