From d1ad4013179c639433bdbfa5025ca403aac0767b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 17 Mar 2024 12:49:11 +0000 Subject: gentoo auto-resync : 17:03:2024 - 12:49:11 --- dev-scheme/ypsilon/Manifest | 2 +- dev-scheme/ypsilon/ypsilon-0.9.6_p3-r2.ebuild | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) (limited to 'dev-scheme/ypsilon') 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() { -- cgit v1.2.3