Your message dated Wed, 11 Jul 2018 16:21:49 -0300
with message-id <56728171.BAyLc9RQiM@tonks>
and subject line Solved from the Qt side.
has caused the Debian Bug report #894476,
regarding rcc: please honour SOURCE_DATE_EPOCH
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Package: qtbase5-dev-tools
Version: 5.9.2+dfsg-12
Severity: wishlist
Tags: upstream
Usertags: timestamps toolchain


While investigating ultracopier's lack of build reproducibility, I found
out that rcc encodes the timestamp of the files the QRC file being
compiled references (see end of RCCFileInfo::writeDataInfo()). This
becomes a problem for generated files because the output of rcc is then
different in 2 different builds. It would be nice if rcc had an option
to encode a stable timestamp, eg. EPOCH.

Best regards,


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (500, 'unstable-debug'), (500, 
'stable-updates'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.15.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR:fr (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qtbase5-dev-tools depends on:
ii  libc6                            2.27-2
ii  libgcc1                          1:8-20180321-1
ii  libqt5core5a [qtbase-abi-5-9-2]  5.9.2+dfsg-12
ii  libqt5dbus5                      5.9.2+dfsg-12
ii  libstdc++6                       8-20180321-1
ii  perl                             5.26.1-5
ii  qtchooser                        64-ga1b6736-5
ii  zlib1g                           1:1.2.8.dfsg-5

qtbase5-dev-tools recommends no packages.

qtbase5-dev-tools suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 5.11.1+dfsg-1

The bug upstream has been closed as invalid (see
browse/QTBUG-62511) Non the less a workaround has been included in Qt 5.11, 
already in experimental. Setting QT_RCC_SOURCE_DATE_OVERRIDE should be enough 
to solve this issue.

Now the point is: where should this variable be set?

I guess dh's cmake and qmake helpers might be a good place to start with, but 
I think you might have a bteer undesrtanding of this.

After all forcing the variable will mean also already reproducible builds will 
get modified.


18: Como se pueden evitar los problemas de alimentacion electrica
    * No coma cerca de un enchufe
    Damian Nadales

Lisandro Damián Nicanor Pérez Meyer

Attachment: signature.asc
Description: This is a digitally signed message part.

--- End Message ---

Reply via email to