On 2020-02-10, Vagrant Cascadian wrote:
> On 2017-09-15, Laurent Bigonville wrote:
>> It seems that qcollectiongenerator is generating files that are
>> containing the creation time of the qhc file (LastRegisterTime and
>> CreationTime), making them non-reproducible. See:
>> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/setools.html
>>
>> To make the build reproducible, qcollectiongenerator should probably be
>> patched to support SOURCE_DATE_EPOCH to be able to pass the debian/changelog
>> date instead of the current date.
>
> This seems partially fixed in recent qttools-opensource-src,
> implementing SOURCE_DATE_EPOCH for LastRegisterTime and CreationTime,
> but it is still affected by timezone variations.

Haven't figured out how to force the timezone to UTC or something like
that...


> TimeStampTable appears to still ignore SOURCE_DATE_EPOCH.

I *think* TimeStampTable is coming from the file modification time here:

  
https://sources.debian.org/src/qttools-opensource-src/5.12.5-2/src/assistant/help/qhelpcollectionhandler.cpp/?hl=1647#L1647


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to