From 18d7c34ce1218be6852e5486fdcf81e67395b996 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 28 Sep 2021 22:07:29 +0400 Subject: [PATCH] Hardening flags only for non-packaged builds. --- options_linux.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/options_linux.cmake b/options_linux.cmake index 4765a39..35b8d5d 100644 --- a/options_linux.cmake +++ b/options_linux.cmake @@ -27,9 +27,6 @@ INTERFACE target_link_options(common_options INTERFACE -Wl,--as-needed - -Wl,-z,relro - -Wl,-z,now - -pie ) if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") @@ -106,6 +103,9 @@ if (NOT DESKTOP_APP_USE_PACKAGED) -pthread -rdynamic -fwhole-program + -Wl,-z,relro + -Wl,-z,now + -pie ) endif()