xref: /openbsd-src/gnu/usr.bin/perl/pod/perl5162delta.pod (revision 898184e3e61f9129feb5978fad5a8c6865f00b92)
1*898184e3Ssthen=encoding utf8
2*898184e3Ssthen
3*898184e3Ssthen=head1 NAME
4*898184e3Ssthen
5*898184e3Ssthenperl5162delta - what is new for perl v5.16.2
6*898184e3Ssthen
7*898184e3Ssthen=head1 DESCRIPTION
8*898184e3Ssthen
9*898184e3SsthenThis document describes differences between the 5.16.1 release and
10*898184e3Ssthenthe 5.16.2 release.
11*898184e3Ssthen
12*898184e3SsthenIf you are upgrading from an earlier release such as 5.16.0, first read
13*898184e3SsthenL<perl5161delta>, which describes differences between 5.16.0 and
14*898184e3Ssthen5.16.1.
15*898184e3Ssthen
16*898184e3Ssthen=head1 Incompatible Changes
17*898184e3Ssthen
18*898184e3SsthenThere are no changes intentionally incompatible with 5.16.0
19*898184e3SsthenIf any exist, they are bugs, and we request that you submit a
20*898184e3Ssthenreport.  See L</Reporting Bugs> below.
21*898184e3Ssthen
22*898184e3Ssthen=head1 Modules and Pragmata
23*898184e3Ssthen
24*898184e3Ssthen=head2 Updated Modules and Pragmata
25*898184e3Ssthen
26*898184e3Ssthen=over 4
27*898184e3Ssthen
28*898184e3Ssthen=item *
29*898184e3Ssthen
30*898184e3SsthenL<Module::CoreList> has been upgraded from version 2.70 to version 2.76.
31*898184e3Ssthen
32*898184e3Ssthen=back
33*898184e3Ssthen
34*898184e3Ssthen=head1 Configuration and Compilation
35*898184e3Ssthen
36*898184e3Ssthen=over 4
37*898184e3Ssthen
38*898184e3Ssthen=item * configuration should no longer be confused by ls colorization
39*898184e3Ssthen
40*898184e3Ssthen=back
41*898184e3Ssthen
42*898184e3Ssthen=head1 Platform Support
43*898184e3Ssthen
44*898184e3Ssthen=head2 Platform-Specific Notes
45*898184e3Ssthen
46*898184e3Ssthen=over 4
47*898184e3Ssthen
48*898184e3Ssthen=item AIX
49*898184e3Ssthen
50*898184e3SsthenConfigure now always adds -qlanglvl=extc99 to the CC flags on AIX when
51*898184e3Ssthenusing xlC.  This will make it easier to compile a number of XS-based modules
52*898184e3Ssthenthat assume C99 [perl #113778].
53*898184e3Ssthen
54*898184e3Ssthen=back
55*898184e3Ssthen
56*898184e3Ssthen=head1 Selected Bug Fixes
57*898184e3Ssthen
58*898184e3Ssthen=over 4
59*898184e3Ssthen
60*898184e3Ssthen=item * fix /\h/ equivalence with /[\h]/
61*898184e3Ssthen
62*898184e3Ssthensee [perl #114220]
63*898184e3Ssthen
64*898184e3Ssthen=back
65*898184e3Ssthen
66*898184e3Ssthen=head1 Known Problems
67*898184e3Ssthen
68*898184e3SsthenThere are no new known problems.
69*898184e3Ssthen
70*898184e3Ssthen=head1 Acknowledgements
71*898184e3Ssthen
72*898184e3SsthenPerl 5.16.2 represents approximately 2 months of development since Perl
73*898184e3Ssthen5.16.1 and contains approximately 740 lines of changes across 20 files
74*898184e3Ssthenfrom 9 authors.
75*898184e3Ssthen
76*898184e3SsthenPerl continues to flourish into its third decade thanks to a vibrant
77*898184e3Ssthencommunity of users and developers. The following people are known to
78*898184e3Ssthenhave contributed the improvements that became Perl 5.16.2:
79*898184e3Ssthen
80*898184e3SsthenAndy Dougherty, Craig A. Berry, Darin McBride, Dominic Hargreaves, Karen
81*898184e3SsthenEtheridge, Karl Williamson, Peter Martini, Ricardo Signes, Tony Cook.
82*898184e3Ssthen
83*898184e3SsthenThe list above is almost certainly incomplete as it is automatically
84*898184e3Ssthengenerated from version control history. In particular, it does not
85*898184e3Sstheninclude the names of the (very much appreciated) contributors who
86*898184e3Ssthenreported issues to the Perl bug tracker.
87*898184e3Ssthen
88*898184e3SsthenFor a more complete list of all of Perl's historical contributors,
89*898184e3Ssthenplease see the F<AUTHORS> file in the Perl source distribution.
90*898184e3Ssthen
91*898184e3Ssthen=head1 Reporting Bugs
92*898184e3Ssthen
93*898184e3SsthenIf you find what you think is a bug, you might check the articles
94*898184e3Ssthenrecently posted to the comp.lang.perl.misc newsgroup and the perl
95*898184e3Ssthenbug database at http://rt.perl.org/perlbug/ .  There may also be
96*898184e3Sstheninformation at http://www.perl.org/ , the Perl Home Page.
97*898184e3Ssthen
98*898184e3SsthenIf you believe you have an unreported bug, please run the L<perlbug>
99*898184e3Ssthenprogram included with your release.  Be sure to trim your bug down
100*898184e3Ssthento a tiny but sufficient test case.  Your bug report, along with the
101*898184e3Ssthenoutput of C<perl -V>, will be sent off to perlbug@perl.org to be
102*898184e3Ssthenanalysed by the Perl porting team.
103*898184e3Ssthen
104*898184e3SsthenIf the bug you are reporting has security implications, which make it
105*898184e3Sstheninappropriate to send to a publicly archived mailing list, then please
106*898184e3Ssthensend it to perl5-security-report@perl.org. This points to a closed
107*898184e3Ssthensubscription unarchived mailing list, which includes all the core
108*898184e3Ssthencommitters, who will be able to help assess the impact of issues, figure
109*898184e3Ssthenout a resolution, and help co-ordinate the release of patches to
110*898184e3Ssthenmitigate or fix the problem across all platforms on which Perl is
111*898184e3Ssthensupported. Please only use this address for security issues in the Perl
112*898184e3Ssthencore, not for modules independently distributed on CPAN.
113*898184e3Ssthen
114*898184e3Ssthen=head1 SEE ALSO
115*898184e3Ssthen
116*898184e3SsthenThe F<Changes> file for an explanation of how to view exhaustive details
117*898184e3Ssthenon what changed.
118*898184e3Ssthen
119*898184e3SsthenThe F<INSTALL> file for how to build Perl.
120*898184e3Ssthen
121*898184e3SsthenThe F<README> file for general stuff.
122*898184e3Ssthen
123*898184e3SsthenThe F<Artistic> and F<Copying> files for copyright information.
124*898184e3Ssthen
125*898184e3Ssthen=cut
126