FAQ
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/fef6692e28d019582497b48b58e1773d181d6ac7?hp=69ab4fe8f8c211a9fd29de8fa46380ce5ee4eb70>

- Log -----------------------------------------------------------------
commit fef6692e28d019582497b48b58e1773d181d6ac7
Author: Jarkko Hietaniemi <jhi@iki.fi>
Date: Wed May 18 22:45:13 2016 -0400

     Add POSIX::tmpnam() removal into perldelta
-----------------------------------------------------------------------

Summary of changes:
  pod/perldelta.pod | 12 ++++++++++--
  1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 8e8b0a5..b4968c2 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


--
Perl5 Master Repository

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 1 | next ›
Discussion Overview
groupperl5-changes @
categoriesperl
postedMay 19, '16 at 2:57a
activeMay 19, '16 at 2:57a
posts1
users1
websiteperl.org

1 user in discussion

Jarkko Hietaniemi: 1 post

People

Translate

site design / logo © 2017 Grokbase