From be60a304dd1714af9129fce8a673fab80f6cd3dc Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 5 Feb 2024 16:45:38 +0000 Subject: [PATCH] mympd: Don't overwrite our own hardening flags Signed-off-by: Michael Tremer --- lfs/mympd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lfs/mympd b/lfs/mympd index ffedcdcce1..9a43ac6b7d 100644 --- a/lfs/mympd +++ b/lfs/mympd @@ -82,6 +82,10 @@ $(subst %,%_BLAKE2,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + + # Do not try to re-define _FORTIFY_SOURCE + cd $(DIR_APP) && sed -e "/D_FORTIFY_SOURCE/d" -i CMakeLists.txt + cd $(DIR_APP) && mkdir -p build cd $(DIR_APP)/build && cmake -Wno-dev \ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. -- 2.47.3