summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-01-11 07:37:26 +0000
committerSam James <sam@gentoo.org>2023-01-11 07:49:43 +0000
commit2da823e00fce128d20b098ab5abef4838084e24f (patch)
treea4c220a23b4ec838e9bcbe629630c5f778e104cf /sys-apps/systemd-utils
parentsys-apps/systemd-utils: backport tmpfiles UB fix (diff)
downloadgentoo-2da823e00fce128d20b098ab5abef4838084e24f.tar.gz
gentoo-2da823e00fce128d20b098ab5abef4838084e24f.tar.bz2
gentoo-2da823e00fce128d20b098ab5abef4838084e24f.zip
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@gentoo.org>
Diffstat (limited to 'sys-apps/systemd-utils')
-rw-r--r--sys-apps/systemd-utils/systemd-utils-251.10-r1.ebuild9
1 files changed, 9 insertions, 0 deletions
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