Package: qtbase5-dev-tools Version: 5.9.2+dfsg-12 Severity: wishlist Tags: upstream User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps toolchain
Hi, 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, Thomas -- 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