-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Cpantesters had 16 fail results for Log-Any-1.718 so far that all failed on t/proxy-with-stack-trace.t. All had diagnostics like Can't store REGEXP items;
The message comes from Storable.xs up to 3.15 or thereabouts. It is fixed for quite some time but there were not many standalone releases of Storable. Recent release of 3.25 has it fixed and is compatible with very old perls.
Here is a proof of concept how an arbitrarily picked perl on my smoker just sent first a fail report with Storable 2.56_01 and then a pass report with Storable 3.25:
- the fail: https://www.cpantesters.org/cpan/report/c984c30a-4f52-11f0-9970-c6bdb7c10ff8
- the pass: https://www.cpantesters.org/cpan/report/4f86bec2-4f53-11f0-a0bd-b172afe0f539
One could probably find various ways to get rid of the fails in the next release, e.g.:
- declare a dependency on 3.25
- make the test skip if Storable is < 3.25
- maybe something else?
I suppose the dependency is a real one that potentially affects real code out there, so the first choice would probably the most appropriate cure.