summaryrefslogtreecommitdiff
path: root/dev-scheme/ypsilon
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-17 12:49:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-17 12:49:11 +0000
commitd1ad4013179c639433bdbfa5025ca403aac0767b (patch)
tree0bbbed0629b48d472cade3335597c635e3722355 /dev-scheme/ypsilon
parent2bf68d7062b64d9f815f3b8ce6942a66afe53b0d (diff)
gentoo auto-resync : 17:03:2024 - 12:49:11
Diffstat (limited to 'dev-scheme/ypsilon')
-rw-r--r--dev-scheme/ypsilon/Manifest2
-rw-r--r--dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild10
2 files changed, 11 insertions, 1 deletions
diff --git a/dev-scheme/ypsilon/Manifest b/dev-scheme/ypsilon/Manifest
index cca3d478b1e3..826d6e263aa8 100644
--- a/dev-scheme/ypsilon/Manifest
+++ b/dev-scheme/ypsilon/Manifest
@@ -1,5 +1,5 @@
AUX ypsilon-0.9.6_p3-asneeded.patch 236 BLAKE2B 55a9fb7887a8c1785af6599d579a7e5964fba774efe5e817c284918687684bda2e72515a02b0325fcefa8e6aedac7fedfe72402ec6e45db77962f72680c108e4 SHA512 d5fa179e2cd673bb16b1c05554e51e8d50b73730da47d4c0ce3e615c68d10f0a9f66716fd00e6393ddc21df111f35b9e7c6c4c2e5877793a9c0e843f49082bcc
AUX ypsilon-0.9.6_p3-clang-cflags.patch 738 BLAKE2B a7243502d14e952b3593373655163f54f502bd5f2a7218e2e4b68e1631284397be6847a446a84ef5749f9a0662dd2e15e0b63e90812d48b42f352a8436a01c05 SHA512 80db68abc7f7b281b9f9d2dbf47f465a5c657eabbf119f0e0097fc37d6728d3207ff34f1603f34cbd6b3127859e610ba771d8d7c98022c4999b14765efe7ed9e
DIST ypsilon-0.9.6.update3.tar.gz 4555843 BLAKE2B 65cdf9d154dbe201967a0eea9b21b90f86eb7a88975bb9f4013f801ed28e6da09eb29a793287f0870f6b27f3e63594a79e7894a6a6780342223a728c229babb0 SHA512 9ea5e3e70481c538bcaf671feb7f764015fb44702bcec4e2873007e065bf48d7d9b0cfc8f9dcc51e0083b0bf5296fd8ac40a1f851d76019a18b21fa7e292ee89
-EBUILD ypsilon-0.9.6_p3-r2.ebuild 1097 BLAKE2B 7b153c1bfc9bed8086913d2ab47bbf745ad6c3bdaa536315615c300b9198c887d7614e44faa9b94dca565b409f95317343fdc7623a6834a989f5c6e81f9a4dfc SHA512 d190ee5165d662ab8e27d0448264c005decc6f3eba0ceced20f637411d95b6bc18a3db12b04a4acbf56424edee8c9e2b911187a644294aee1bab3d93a68de544
+EBUILD ypsilon-0.9.6_p3-r2.ebuild 1454 BLAKE2B 4bc55bdaa5317fa5d956baa6ae5aace92d0abe4392bbb80a6bc67affa93a8181b6030c224ea9820065ca6971a49b2af9f095fe70fcb0972a16f412f7c3af1ba3 SHA512 3e0cd5a5af3864aee55d21ce4c8a07fd812596a2b38400e4ef15f0f70249b25d775ff0639abe80648c77729e758bc36cd43ac0342a60794dec9f8219913cb181
MISC metadata.xml 496 BLAKE2B df6f2202708b5a663d8a3b497a4f7ece62354efc117105ffb1d6f72e5f716de66bf4ed2574b8ec61697f6a4a88f16ec16b6d8d67de839f5e38d25f681b19c6c5 SHA512 60a2cbe095effc7005d7a9095a9db7e6ee7950b44d2becdd5e64d535faea71f3ac617828efd029d3987f5c04f416f7ce67929625caed94e643fd77226dcdf251
diff --git a/dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild b/dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild
index 5dea3a7bde37..75550544e519 100644
--- a/dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild
+++ b/dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild
@@ -31,6 +31,16 @@ src_prepare() {
append-flags -pthread
# fix build with >=sys-devel/gcc-11, bug #787866
sed -i "/^CPPFLAGS/s/=/= -DNO_TLS/" Makefile
+
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858257
+ #
+ # There is an upstream update to 2.0.8 (lotta new versions!) but it changes
+ # way too much to trivially update. The issue may or may not be fixed.
+ # Before multiple other things bombed out, the erroring source file
+ # *seemed* to compile ok.
+ append-flags -fno-strict-aliasing
+ filter-lto
}
src_compile() {