guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: perl: Fix autosplitting of 0-time source.


From: Eric Bavier
Subject: Re: [PATCH] gnu: perl: Fix autosplitting of 0-time source.
Date: Thu, 10 Sep 2015 12:13:51 -0500
User-agent: Roundcube Webmail/1.0.6

On 2015-09-10 10:46, address@hidden wrote:
address@hidden skribis:

From: Eric Bavier <address@hidden>

* 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

[Prev in Thread] Current Thread [Next in Thread]