develooper Front page | perl.perl5.porters | Postings from October 2003

This Week on perl5-porters (29 September - 6 October 2003)

Rafael Garcia-Suarez
October 6, 2003 04:53
This Week on perl5-porters (29 September - 6 October 2003)
Message ID:
This Week on perl5-porters (29 September - 6 October 2003)
  It was relatively quiet in the aftermath of the release of Perl 5.8.1.

First bugs
  Unfortunately, the first bugs in 5.8.1 were found also. Some annoying,
  such as a memory leak when initializing a shared array:

  and, more seriously, a bug with random numbers after fork() which
  basically cause each child to get the same random numbers as the parent:

  Fortunately, the upcoming mod_perl release 1.29, will take this bug into
  account when running with 5.8.1. More bugs will no doubt be found and
  more fixes will be made in the coming weeks.

Hidden Dependencies
  Johan Vromans found some warnings when installing 5.8.1 RPM's that
  indicated dependencies of core modules on non-core modules.

  This thread turned into a discussion whether Perl should / could be
  responsible for packaging on different platforms.

  Some consensus was reached in that it was felt to be a good idea to
  supply a META.yml file with each Perl distribution, which would allow
  packagers to more easily package.

  And then Ken Williams realized there suddenly was a META.yml in
  bleadperl. With incorrect information. But that all got sorted out:

A bleadperl snapshot!
  Hugo released a snapshot and fires up bleadperl development again!

Documentation patches
  A flurry of documentation patches started when Shlomi Fish returned to

  As a side note, Shlomi also started some action to refurbish on the Perl Advocacy list:

64bit configurations
  Michael Schwern found an(other) difference between 5.8.0 and 5.8.1. This
  time it involves configuration on 64bit platforms. Previously, some
  configurations would silently fall back. In 5.8.1, they exit with an

Attribute::Handlers: our vs my
  Jos Boumans reported a bug in the handling of attributes with our and
  my. Richard Clamp explained why "my" attributes are handled at execution
  time and "our" at compile time. But there may still be something amiss:

In brief
  Abigail added TODO functionality to one of the core-test internal
  dialects of Test::xxx.

  Robin Barker found an oddity when using perl -V:'?flags'. The "?" makes
  it possible to search for any string, rather than the ones anchored to
  the beginning (because it makes the /^ optional).

About this summary
  This week's summary was produced by Elizabeth Mattijsen. Summaries are
  published weekly on and on a mailing list, which
  subscription address is Corrections
  and comments are welcome. Next week Rafael will be taking the honours
  again. Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About