On 2015-09-10 10:46, [email protected] wrote:
[email protected] skribis:

From: Eric Bavier <[email protected]>

* gnu/packages/patches/perl-autosplit-default-time.patch: New patch.
* gnu/packages/perl.scm (perl): Use it.
* gnu-system.am (dist_patch_DATA): Add it.

Good catch, OK for ‘core-updates’.  (It’s the 2nd case where we see
assumptions about the range of an mtime.)

Ok, will push to 'core-updates'.

+AutoSplit will fail to create an index for files whose modification time is 0 +because its default time for a non-existent index is 1. Set this default time
+to -1 instead.

What is the index used for?

AutoSplit uses the 'autosplit.ix' index files to catalog the file locations of split functions, as well as a timestamp on the last time the module was split, as far as I understand. The AutoLoader module looks for these indices and emits a non-fatal but nonetheless scary-looking warning of their non-existence at runtime, which is what alerted me to the issue.

`~Eric

Reply via email to