diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2016-05-18 22:45:13 -0400 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2016-05-18 22:45:13 -0400 |
commit | fef6692e28d019582497b48b58e1773d181d6ac7 (patch) | |
tree | 02033fd89f2b961907ba6c89bffe107e3671c085 | |
parent | 69ab4fe8f8c211a9fd29de8fa46380ce5ee4eb70 (diff) | |
download | perl-fef6692e28d019582497b48b58e1773d181d6ac7.tar.gz |
Add POSIX::tmpnam() removal into perldelta
-rw-r--r-- | pod/perldelta.pod | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 8e8b0a52df..b4968c2b5a 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -32,6 +32,12 @@ L</Selected Bug Fixes> section. [ List each security issue as a =head2 entry ] +=head2 POSIX::tmpnam() has been removed + +The fundamentally unsafe C<tmpnam()> interface was deprecated in +Perl 5.22.0 and has now been removed. In its place you can use +for example the L<File::Temp> interfaces. + =head2 require ::Foo::Bar is now illegal. Formerly, C<require ::Foo::Bar> would try to read F</Foo/Bar.pm>. Now any @@ -151,8 +157,10 @@ XXX =item * -L<POSIX> has been upgraded from version 1.68 to 1.69. This remedies several -defects in making its symbols exportable. [perl #127821] +L<POSIX> has been upgraded from version 1.66 to 1.69. This remedies several +defects in making its symbols exportable. [perl #127821] Furthermore, +the C<POSIX::tmpnam()> interface has been removed, +see L</"POSIX::tmpnam() has been removed">. =back |