summaryrefslogtreecommitdiff
path: root/sci-mathematics/singular/singular-4.3.2_p10.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-04-01 02:13:31 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-04-01 02:13:31 +0100
commitde6c40224da664deb650b25efd11f41044602c76 (patch)
tree705e4bb63436ed72cbca7e1a3aac31778933cff7 /sci-mathematics/singular/singular-4.3.2_p10.ebuild
parent54135f54d50ccd967032395ba30074c9d46dab25 (diff)
gentoo auto-resync : 01:04:2024 - 02:13:31
Diffstat (limited to 'sci-mathematics/singular/singular-4.3.2_p10.ebuild')
-rw-r--r--sci-mathematics/singular/singular-4.3.2_p10.ebuild10
1 files changed, 9 insertions, 1 deletions
diff --git a/sci-mathematics/singular/singular-4.3.2_p10.ebuild b/sci-mathematics/singular/singular-4.3.2_p10.ebuild
index 1d92185af2be..7a31bdc8b895 100644
--- a/sci-mathematics/singular/singular-4.3.2_p10.ebuild
+++ b/sci-mathematics/singular/singular-4.3.2_p10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit elisp-common
+inherit elisp-common flag-o-matic
MY_PN=Singular
MY_PV=$(ver_rs 3 '')
@@ -41,6 +41,14 @@ DEPEND="${RDEPEND}"
SITEFILE=60${PN}-gentoo.el
src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/927675
+ # https://github.com/Singular/Singular/issues/1212
+ #
+ # Do not trust with LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
local myconf=(
--disable-debug
--disable-doc