In perl.git, the branch maint-votes has been updated <https://perl5.git.perl.org/perl.git/commitdiff/505f5c2eae278315848683921345684891170fc2?hp=37615aed2d5ce7dd5e254533f5235478f3378422>
- Log ----------------------------------------------------------------- commit 505f5c2eae278315848683921345684891170fc2 Author: Tony Cook <[email protected]> Date: Tue Aug 27 10:22:16 2019 +1000 propose a few commits 134218 - fixes a build issue on Solaris 133989 - fixes a crash bug, if someone has @foo = ($fh); readline(@foo) this change will break it, 134072 - fixes an experimental feature 134035 - fixes a crash bug, I don't see this breaking anything 134230 - fixes a regression, code developed with 5.30 expecting "0x10" to be numified as 16 will break. ----------------------------------------------------------------------- Summary of changes: votes-5.30.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/votes-5.30.xml b/votes-5.30.xml index 902c134aa9..2da6b1fc1f 100644 --- a/votes-5.30.xml +++ b/votes-5.30.xml @@ -22,6 +22,14 @@ Adding new warnings, errors or deprecations The same criteria apply to code in dual-life modules as to core code.) +<commit votes="tonyc" id="c0ad3f089909eceaf6d442a6805e5b46d1fee0e0" ticket="134218" desc="(perl #134218) make sure ECHO is defined"/> + +<commit votes="tonyc" id="a8e0c1fd5ade7c30aa0782f1aea274ef89190f6d" ticket="133989" desc="(perl #133989) scalar() the argument to readline, if any"/> + +<commit votes="tonyc" id="40258daf9899686d934c460ba3630431312d7694" ticket="134072" desc="(perl #134072) allow \&foo = \&bar to work in main::"/> + +<commit votes="tonyc" id="368ac47cccd4ffca6e83a26289c152a32c2ea385" ticket="134035" desc="(perl #134035) ensure sv_gets() handles a signal handler modifying sv"/> + </div> <div><h3>Security Fixes</h3> @@ -36,6 +44,11 @@ The same criteria apply to code in dual-life modules as to core code.) <commit votes="tonyc" id="79e302e6c3f815bf4cb72a5bacc3012595970db9" ticket="134169" desc="(perl #134169) mg.c reset endptr after use"/> +This could potentially break code written on 5.30.0 that expects "0x10" to numify to 16, but +the bug fixed has the potential of silently(!) breaking code written with older perls that +expect it to be 0. +<commit votes="tonyc" id="14d26b44a1d7eee67837ec0ea8fb0368ac6fe33e" ticket="134230" desc="(perl #134230) don't interpret 0x, 0b when numifying strings"/> + </div> <div><h3>New Feature Fixes</h3> -- Perl5 Master Repository
