In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/1e67156061b1f7aa186cda226e8470dfa1c5a681?hp=e6b6bcc7b508f7a44a4976c572fd98a4350bad79>
- Log ----------------------------------------------------------------- commit 1e67156061b1f7aa186cda226e8470dfa1c5a681 Author: Tony Cook <[email protected]> Date: Thu Jan 5 11:04:05 2017 +1100 perldelta for 47a83dc69df7, c345ac2ecadb, 728ecd1a3998, f2a60c1f79f4 ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 22c7d135e4..6a312bebf9 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -336,7 +336,37 @@ L</Platform Support> section, instead. =item * -XXX +The C<dtrace> build process has further changes: + +=over + +=item * + +If the C<-xnolibs> is available, use that so a F<dtrace> perl can be +built within a FreeBSD jail. + +=item * + +On systems that build a dtrace object file (FreeBSD, Solaris and +SystemTap's dtrace emulation), copy the input objects to a separate +directory and process them there, and use those objects in the link, +since C<dtrace -G> also modifies these objects. + +=item * + +Add libelf to the build on FreeBSD 10.x, since dtrace adds references +to libelf symbols. + +=item * + +Generate a dummy dtrace_main.o if C<dtrace -G> fails to build it. A +default build on Solaris generates probes from the unused inline +functions, while they don't on FreeBSD, which causes C<dtrace -G> to +fail. + +=back + +[perl #130108] =back -- Perl5 Master Repository
