patch-Makefile 808 B

12345678910111213141516171819202122232425
  1. --- stress-ng-0.18.12.orig/Makefile 2025-03-30 14:58:32.000000000 +0200
  2. +++ stress-ng-0.18.12/Makefile 2025-04-24 12:52:34.277715554 +0200
  3. @@ -127,22 +127,6 @@ SANITIZE_FLAGS := \
  4. override CFLAGS += $(foreach flag,$(SANITIZE_FLAGS),$(cc_supports_flag))
  5. endif
  6. -#
  7. -# Test for hardening flags and apply them if applicable
  8. -#
  9. -MACHINE := $(shell make -f Makefile.machine)
  10. -ifneq ($(PRESERVE_CFLAGS),1)
  11. -ifneq ($(MACHINE),$(filter $(MACHINE),alpha hppa ia64))
  12. -flag = -Wformat -fstack-protector-strong -Werror=format-security
  13. -#
  14. -# add -D_FORTIFY_SOURCE=2 if _FORTIFY_SOURCE is not already defined
  15. -#
  16. -ifeq ($(shell echo _FORTIFY_SOURCE | $(CC) $(CFLAGS) -E -xc - | tail -1),_FORTIFY_SOURCE)
  17. -flag += -D_FORTIFY_SOURCE=2
  18. -endif
  19. -override CFLAGS += $(cc_supports_flag)
  20. -endif
  21. -endif
  22. #
  23. # Optimization flags