commit:     2da823e00fce128d20b098ab5abef4838084e24f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 07:37:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 07:49:43 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da823e0

sys-apps/systemd-utils: add note re FORTIFY_SOURCE=3 in 251.10-r1

Bug: https://bugs.gentoo.org/841770
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild 
b/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
index bab8984fc18e..4eddaff04164 100644
--- a/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild
@@ -4,6 +4,15 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{8..11} )
 
+if [[ ${PV} != 25[12].* ]] ; then
+       # The F_S=3 issues should be fixed in 253.
+       # - https://github.com/systemd/systemd/issues/22801
+       # - https://github.com/systemd/systemd/pull/25967
+       # - 
https://github.com/systemd/systemd/commit/7929e180aa47a2692ad4f053afac2857d7198758
+       # - 
https://github.com/systemd/systemd/commit/4f79f545b3c46c358666c9f5f2b384fe50aac4b4
+       die "Please remove the FORTIFY_SOURCE hacks in src_configure."
+fi
+
 QA_PKGCONFIG_VERSION=$(ver_cut 1)
 
 inherit bash-completion-r1 flag-o-matic meson-multilib python-any-r1 
toolchain-funcs udev usr-ldscript

Reply via email to