Build failure with lang/perl5.40

Xavier Humbert <[email protected]> Mon, 3 Aug 2026 20:44:21 +0200
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
Hi,

I know this version is old, but I keep using it, having experienced 
severe issues with perl5-5.42

However ther is an update to perl5.40, tryed to install it :

[root@numenor perl5.40]# make all
[...]
--- FORCE ---
--- perly.c ---
--- lib/buildcustomize.pl ---
cc -pthread -Wl,-EĀ  -fstack-protector-strong -L/usr/local/lib -o 
miniperlĀ  mpdtrace/opmini.o mpdtrace/perlmini.o mpdtrace/universalmini.o 
mpdtrace/av.o mpdtrace/builtin.o mpdtrace/caretx.o mpdtrace/class.o 
mpdtrace/deb.o mpdtrace/doio.o mpdtrace/doop.o mpdtrace/dquote.o 
mpdtrace/dump.o mpdtrace/globals.o mpdtrace/gv.o mpdtrace/hv.o 
mpdtrace/keywords.o mpdtrace/locale.o mpdtrace/mathoms.o mpdtrace/mg.o 
mpdtrace/mro_core.o mpdtrace/numeric.o mpdtrace/pad.o mpdtrace/peep.o 
mpdtrace/perlio.o mpdtrace/perly.o mpdtrace/pp.o mpdtrace/pp_ctl.o 
mpdtrace/pp_hot.o mpdtrace/pp_pack.o mpdtrace/pp_sort.o 
mpdtrace/pp_sys.o mpdtrace/reentr.o mpdtrace/regcomp.o 
mpdtrace/regcomp_debug.o mpdtrace/regcomp_invlist.o 
mpdtrace/regcomp_study.o mpdtrace/regcomp_trie.o mpdtrace/regexec.o 
mpdtrace/run.o mpdtrace/scope.o mpdtrace/sv.o mpdtrace/taint.o 
mpdtrace/time64.o mpdtrace/toke.o mpdtrace/utf8.o mpdtrace/util.o 
mpdtrace/miniperlmain.o dtrace_mini.o -ldl -lm -lcrypt -lutil
ld.lld: error: dtrace_mini.o: requires an executable stack, but -z 
execstack is not specified
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [lib/buildcustomize.pl] Error code 1

Note thet removing DTrace from options fixes the build

Regards,

Xavier

-- 
Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
https://www.amdh.fr