In perl.git, the branch tonyc/127606-osx-useshrplib-DYLD_LIBRARY_PATH has been created
<http://perl5.git.perl.org/perl.git/commitdiff/379dbef097618c73e0c1e8528cb8623c9b7d8373?hp=0000000000000000000000000000000000000000> at 379dbef097618c73e0c1e8528cb8623c9b7d8373 (commit) - Log ----------------------------------------------------------------- commit 379dbef097618c73e0c1e8528cb8623c9b7d8373 Author: Tony Cook <t...@develop-help.com> Date: Wed Feb 22 16:03:45 2017 +1100 (perl #126706) ensure DYLD_LIBRARY_PATH is set for t/ tests on OS X On OS X 10.10, by default, system binaries, including the shell, do not inherit DYLD_* enviroment variables. So when starting a new child perl via the shell on darwin, ensure it's set. This fixes only core tests in t/ M t/base/term.t M t/io/dup.t M t/io/fflush.t M t/io/open.t M t/io/openpid.t M t/io/through.t M t/op/alarm.t M t/op/die_exit.t M t/op/exec.t M t/op/fork.t M t/op/magic.t M t/op/srand.t M t/op/taint.t M t/porting/authors.t M t/run/cloexec.t M t/run/fresh_perl.t M t/run/script.t M t/run/switcht.t M t/test.pl commit c5baba15f4ae87c08c37af08730986f5fc056138 Author: Tony Cook <t...@develop-help.com> Date: Wed Dec 16 16:28:12 2015 +1100 [perl #126706] make DYLD_LIBRARY_PATH more visible on Darwin On OS X 10.10, by default, system binaries, including the shell, do not inherit DYLD_* enviroment variables. The shell does however pass that variable onto its children, so any place we need that visible during testing will need to set it explicitly. M runtests.SH M t/test.pl ----------------------------------------------------------------------- -- Perl5 Master Repository