diff options
author | Tony Cook <tony@develop-help.com> | 2015-12-17 17:05:33 +1100 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2015-12-17 17:05:33 +1100 |
commit | b3d7d86513d56fd205d6766e579023fe4c12eeea (patch) | |
tree | 62264ac25f8f9b83a4432970af45e440828351d6 | |
parent | e3962106e93fa80bf960e71ac7c7727e7e15eee8 (diff) | |
download | perl-b3d7d86513d56fd205d6766e579023fe4c12eeea.tar.gz |
perldelta for e3962106e93f
-rw-r--r-- | pod/perldelta.pod | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 8a0e5331ed..e66a8b5ea7 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -378,6 +378,17 @@ change. We do not believe any such files are in existence, but if you do have one, submit a ticket at L<mailto:perlbug@perl.org>, and we will write a conversion script for you. +=item OS X/Darwin + +Builds with both -DDEBUGGING and threading enabled would fail with a +"panic: free from wrong pool" error when built or tested from Terminal +on OS X. This was caused by perl's internal management of the +environment conflicting with an atfork handler using the libc +setenv() function to update the environment. + +Perl now uses setenv()/unsetenv() to update the environment on OS X. +[perl #126240] + =back =head1 Internal Changes |