In perl.git, the branch smoke-me/jkeenan/haarg/134265-storable has been created
<https://perl5.git.perl.org/perl.git/commitdiff/052bf3ea478f1e981347b34ab49e5a9a1b940707?hp=0000000000000000000000000000000000000000> at 052bf3ea478f1e981347b34ab49e5a9a1b940707 (commit) - Log ----------------------------------------------------------------- commit 052bf3ea478f1e981347b34ab49e5a9a1b940707 Author: Graham Knop <ha...@haarg.org> Date: Sat Apr 20 12:53:06 2019 +0200 move Storable CAN_FLOCK computation into XS At build time, Storable would check if it could use flock based on some Config values, and generate the final Storable.pm file using tha value. This was done to avoid needing to load Config at runtime. This adds complexity to the build process. A simpler option is to build the constant in the XS code. This means the build process can be entirely standard for XS. Some slight adjustments to the code are needed to load the XS module at BEGIN time, so that the contant is available in the rest of the file. commit 2ca8946b971b7fd855275cd1006d1a6e93e61532 Author: Graham Knop <ha...@haarg.org> Date: Sat Apr 20 12:44:52 2019 +0200 remove remains of Storable stack size detection At build time, Storable used to detect the stack limits and store them. This was removed in 2a0bbd31bbcc94c7c511f9575df619c5fdf3164c. That removed the Limit module and the setup for building it, but left behind the script used to detect the limits. Clean up the script and some related bits in the Makefile.PL. ----------------------------------------------------------------------- -- Perl5 Master Repository