Marcel Telka
2022-07-07 e39ace328a8f3f9d5dd8436f98bf534d3ac7cc25
makemaker.mk: enable ASLR by default for perl modules

1 files modified
7 ■■■■■ changed files
make-rules/makemaker.mk 7 ●●●●● patch | view | raw | blame | history
make-rules/makemaker.mk
@@ -37,6 +37,13 @@
COMPONENT_CPAN_AUTHOR_URL =    $(COMPONENT_CPAN_AUTHOR1)/$(COMPONENT_CPAN_AUTHOR2)/$(COMPONENT_CPAN_AUTHOR)
COMPONENT_ARCHIVE_URL ?=    https://cpan.metacpan.org/authors/id/$(COMPONENT_CPAN_AUTHOR_URL)/$(COMPONENT_ARCHIVE)
endif
# Enable ASLR by default.  Component could disable ASLR by setting
# COMPONENT_ASLR to 'no'.
ifeq ($(strip $(COMPONENT_ASLR)),no)
ASLR_MODE = $(ASLR_DISABLE)
else
ASLR_MODE = $(ASLR_ENABLE)
endif
# Common perl environment
COMMON_PERL_ENV +=    MAKE=$(GMAKE)