From 059e285ab6b1720743c4f135178c608ea0e22703 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Tue, 23 Jul 2024 22:34:19 +0200 Subject: [PATCH] dev-libs/open62541: remove build system CFLAGS that we handle downstream Remove -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fstack-clash-protection No revbump needed since vanilla Gentoo enables these by default (as of 23.0 profiles) https://wiki.gentoo.org/wiki/Hardened/Toolchain#Changes Closes: https://bugs.gentoo.org/896184 Signed-off-by: Lucio Sauer --- dev-libs/open62541/open62541-1.4.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/open62541/open62541-1.4.2.ebuild b/dev-libs/open62541/open62541-1.4.2.ebuild index 1fb7eb285b..a4226411bf 100644 --- a/dev-libs/open62541/open62541-1.4.2.ebuild +++ b/dev-libs/open62541/open62541-1.4.2.ebuild @@ -50,6 +50,7 @@ src_configure() { -DUA_BUILD_EXAMPLES=OFF -DUA_BUILD_TOOLS=$(usex tools) -DUA_BUILD_UNIT_TESTS=OFF + -DUA_ENABLE_HARDENING=OFF -DUA_ENABLE_PUBSUB=$(usex pubsub) -DUA_ENABLE_PUBSUB_INFORMATIONMODEL=$(usex pubsub) -DUA_FORCE_WERROR=OFF