[Pkg-clamav-devel] faketime in clamav

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Thu Apr 9 19:49:52 UTC 2015


On Thu, Apr 09, 2015 at 08:13:22PM +0200, Andreas Cadhalpun wrote:
> Hi Sebastian,
Hi Andreas,

> On 08.04.2015 00:03, Sebastian Andrzej Siewior wrote:
> > I'm about to remove faketime from the clamav package. It was introduced
> > for the "ReproducibleBuilds" goal but it is not really helping.
> 
> Well, it's helping insofar as it actually makes the package reproducible.

True. What I meant is that the tools used by ReproducibleBuilds it see it
differently :(

> > I was asking for an exception (for the __DATE__
> > macro) since faketime is used but got this instead. I did not find a reason
> > in the wiki only suggestions to use for instance in
> > TimestampsInPDFGeneratedByLaTeX :) Maybe #778462 is something.
> 
> This bug is fixed in jessie's pbuilder (#700591) and worked-around by Holger
> in the pbuilder used by the ReproducibleBuilds effort.

Ah. Okay. But this was all the ammo I've found.

> > It is not helping for ReproducibleBuilds as you can see in [0]. They build the
> > package with -Werror=date-time and the __DATE__ macro turns into an error so it
> > fails the test.
> > Anything from your side not doing so?
> 
> I don't mind fixing this properly, i.e. by removing the __DATE__ macro.
> This seems to be sufficient to make the package reproducible without faketime.
> Can you forward this __DATE__ problem to tomsfastmath upstream?

Yup, will do together with the removal of faketime.

> Best regards,
> Andreas

Sebastian



More information about the Pkg-clamav-devel mailing list