diff options
author | Eli Schwartz <eschwartz93@gmail.com> | 2024-03-13 02:46:12 -0400 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-03-13 21:04:06 +0000 |
commit | 06e2a745ebceeb1e828e693e2f0d79738de1cdb0 (patch) | |
tree | 19b67ca078fbeb903c8855e40a78cfd74e4bab5f /app-arch/dump | |
parent | dev-libs/nspr: mark as LTO-unsafe, strict-aliasing unsafe (diff) | |
download | gentoo-06e2a745ebceeb1e828e693e2f0d79738de1cdb0.tar.gz gentoo-06e2a745ebceeb1e828e693e2f0d79738de1cdb0.tar.bz2 gentoo-06e2a745ebceeb1e828e693e2f0d79738de1cdb0.zip |
app-arch/dump: mark as LTO-unsafe
Software is abandoned sourceforge-ware. It is also buggy and can cause
corruptions, so not incredibly worth optimizing how fast you can corrupt
your filesystem backups. Definitely not worth engaging with sourceforge
to report the bug.
Closes: https://bugs.gentoo.org/854204
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-arch/dump')
-rw-r--r-- | app-arch/dump/dump-0.4.47-r3.ebuild | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/app-arch/dump/dump-0.4.47-r3.ebuild b/app-arch/dump/dump-0.4.47-r3.ebuild index 90ba51ef81f7..ea26f905f91f 100644 --- a/app-arch/dump/dump-0.4.47-r3.ebuild +++ b/app-arch/dump/dump-0.4.47-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit readme.gentoo-r1 +inherit flag-o-matic readme.gentoo-r1 MY_P="${PN}-$(ver_rs 2 b)" @@ -53,6 +53,13 @@ PATCHES=( ) src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/854204 + # + # Abandoned upstream for 3 years. Known corruptions reported in + # pkg_postinst. Sourceforge software. Not bothering to report a bug... + filter-lto + local myeconfargs=( --with-dumpdatespath=/etc/dumpdates --with-rmtpath='$(sbindir)/rmt' |