summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2016-05-18 22:45:13 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2016-05-18 22:45:13 -0400
commitfef6692e28d019582497b48b58e1773d181d6ac7 (patch)
tree02033fd89f2b961907ba6c89bffe107e3671c085
parent69ab4fe8f8c211a9fd29de8fa46380ce5ee4eb70 (diff)
downloadperl-fef6692e28d019582497b48b58e1773d181d6ac7.tar.gz
Add POSIX::tmpnam() removal into perldelta
-rw-r--r--pod/perldelta.pod12
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