Bug#995954: cxref: reproducible builds: builds differently with (obscure) locales

2021-10-08 Thread Vagrant Cascadian
/share/cxref/cxref-cpp.defines. The attached patch fixes this by exporting LC_ALL=C.UTF-8 from debian/rules. Thanks for maintaining cxref! live well, vagrant From cbafe4e3eee67e6a8941d7ef532e41e64883ff66 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 8 Oct 2021 19:41:31 +

Bug#995953: cxref: reproducible-builds: Build path embedded in documentation

2021-10-08 Thread Vagrant Cascadian
), cxref should become reproducible on tests.reproducible-builds.org. Thanks for maintaining cxref! live well, vagrant From 7c9224f3c74095e0b63a85a2d53c624e77bb3cdf Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 8 Oct 2021 17:43:55 + Subject: [PATCH 3/4] debian/rules: Replace

Bug#995896: cxref: reproducible builds: embeds path to grep in cxref-cpp-configure

2021-10-07 Thread Vagrant Cascadian
perimental also vary build paths, which trigger issues in the documentation. Thanks for maintaining cxref! live well, vagrant From 0f5bc18bb094b9c199b2471830e2a25ee255c04c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 5 Oct 2021 05:54:24 + Subject: [PATCH 2/2] cpp/cxref-c

Bug#995886: cxref: reproducible builds: Embedded timestamps in .dvi and .ps files

2021-10-07 Thread Vagrant Cascadian
, but should reduce the overall reproducibility diff, making it easier to troubleshoot remaining issues. Thanks for maintaining cxref! live well, vagrant From 404ab1548ba4d9a6c7cfb8974e1ff0497972b1c6 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 5 Oct 2021 05:44:26 + Subject: [PATCH 1

Bug#995654: malaga: reproducible builds: Embedded timestamps in .dvi, .pdf and .ps files

2021-10-04 Thread Vagrant Cascadian
On 2021-10-03, Vagrant Cascadian wrote: > The attached patch fixes this by setting FORCE_SOURCE_DATE=1 in > debian/rules, which texlive needs in order to respect SOURCE_DATE_EPOCH, > which is set during debian package builds to the timestamp in the latest > debian/changelog entry.

Bug#995747: xnee: reproducible builds: embeds /bin/sh or /bin/bash depending on /bin/sh symlink

2021-10-04 Thread Vagrant Cascadian
issues affecting the reproducibility of xnee, but this should help reduce the differences to troubleshoot the remaining issues. Thanks for maintaining xnee! live well, vagrant From 603e131203b5f06141920ee8931121c159dc02e7 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 5 Oct 2021 00:31

Bug#995745: kannel: reproducible-builds: Build path embedded in /usr/bin/gw-config

2021-10-04 Thread Vagrant Cascadian
b5c0ed49d67db5834514b93a09309a661d9065c5 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 4 Oct 2021 22:26:48 + Subject: [PATCH] debian/rules: Strip out the build directory from gw-config. The build directory is often passed via CFLAGS with the -fdebug-prefix-map or -ffile-prefix-map, which will often vary between

Bug#995741: latex-mk: reproducible builds: embeds path to various binaries

2021-10-04 Thread Vagrant Cascadian
compatibility symlinks, but not vice-versa. With this patch applied, latex-mk should build reproducibly on tests.reproducible-builds.org. Thanks for maintaining latex-mk! live well, vagrant From 9cfadec84ad7b19ef7b045a0cda6e4534554030f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 4 Oct 2021

Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

2021-10-04 Thread Vagrant Cascadian
On 2021-10-03, Vagrant Cascadian wrote: > On 2021-08-26, Sebastian Ramacher wrote: >> On 2021-08-25 10:08:07 -0700, Vagrant Cascadian wrote: >>> On 2021-08-25, Sebastian Ramacher wrote: >>> > On 2021-06-23 13:16:47, Vagrant Cascadian wrote: >>> >>

Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

2021-10-04 Thread Vagrant Cascadian
Control: tags 990246 +patch On 2021-08-26, Sebastian Ramacher wrote: > On 2021-08-25 10:08:07 -0700, Vagrant Cascadian wrote: >> On 2021-08-25, Sebastian Ramacher wrote: >> > On 2021-06-23 13:16:47, Vagrant Cascadian wrote: >> >> The build username and buil

Bug#995654: malaga: reproducible builds: Embedded timestamps in .dvi, .pdf and .ps files

2021-10-03 Thread Vagrant Cascadian
Source: malaga Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org The build timestamp is embedded in various .dvi, .pdf and .ps files:

Bug#995652: gnu-standards: reproducible builds: Embedded timestamps in .dvi file

2021-10-03 Thread Vagrant Cascadian
for maintaining gnu-standards! live well, vagrant From bf0d87b0b24f1372eedb1fcb885488acb7a3acc6 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 17:05:34 + Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating

Bug#995651: fdutils: reproducible builds: Embedded timestamps in .dvi file

2021-10-03 Thread Vagrant Cascadian
, vagrant From 240f44a97bec6af8271560526c0ca5f629ee6a3b Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 17:00:13 + Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi file. https://reproducible

Bug#995650: chktex: reproducible builds: Embedded timestamps in .dvi file

2021-10-03 Thread Vagrant Cascadian
, and is no longer needed. With this patch applied, chktex should build reproducibly on tests.reproducible-builds.org Thanks for maintaining chktex! live well, vagrant From 951e1cc037a1eb8623f8e6a45d8619881eae7fb3 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 16:50:16 + Subject

Bug#995648: cffi: reproducible builds: Embedded timestamps in .dvi and .ps files

2021-10-03 Thread Vagrant Cascadian
well, vagrant From 7e977d37e721efc87831804dde4ce030cddb308c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 16:42:20 + Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi and .ps files. https

Bug#995647: cfi: reproducible builds: Embedded timestamps in .dvi file

2021-10-03 Thread Vagrant Cascadian
for maintaining cfi! live well, vagrant From 476f5bb1a67ae26eb6f5658c5cb53ea7a112e196 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 16:33:02 + Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating

Bug#995646: abntex: reproducible builds: Embedded timestamps in .dvi file

2021-10-03 Thread Vagrant Cascadian
, vagrant From d9f085c50a8eb9979d12f56de6d72300a6f279c4 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 3 Oct 2021 16:24:22 + Subject: [PATCH] debian/rules: Export FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi file. https://reproducible

Bug#982835: installation-report: doesn't set needed rootflags for flash-kernel when btrfs is used as rootfs

2021-10-02 Thread Vagrant Cascadian
On 2021-10-02, Vagrant Cascadian wrote: > On 2021-02-15, Vieno Hakkerinen wrote: >> I created a ext2 for /boot and luks+lvm+btrfs for /. As d-i defaults >> to use a @rootfs subvolume for btrfs the linux bootargs need to have >> set "rootflags=subvol=@rootfs". This w

Bug#982835: installation-report: doesn't set needed rootflags for flash-kernel when btrfs is used as rootfs

2021-10-02 Thread Vagrant Cascadian
On 2021-02-15, Vieno Hakkerinen wrote: > I created a ext2 for /boot and luks+lvm+btrfs for /. As d-i defaults > to use a @rootfs subvolume for btrfs the linux bootargs need to have > set "rootflags=subvol=@rootfs". This was not set during configuration > of flash-kernel. Without this argument

Bug#995436: confy: new upstream 0.6.1

2021-10-01 Thread Vagrant Cascadian
Package: confy Version: 0.6.0-1 Severity: minor There is a new upstream version. It is really helpful with virtual conferrences in a different timezone. It looks like confy.git on salsa has the new upstream version, and building it just required removing the one patch in debian/patches and

Bug#829754: bibclean: please make the build reproducible

2021-09-30 Thread Vagrant Cascadian
On 2021-09-30, Vagrant Cascadian wrote: > On 2016-07-05, Reiner Herrmann wrote: >> Source: bibclean >> Version: 2.11.4.1-4 >> Severity: wishlist >> Tags: patch upstream >> User: reproducible-bui...@lists.alioth.debian.org >> Usertags: timestamps username hos

Bug#829754: bibclean: please make the build reproducible

2021-09-30 Thread Vagrant Cascadian
On 2016-07-05, Reiner Herrmann wrote: > Source: bibclean > Version: 2.11.4.1-4 > Severity: wishlist > Tags: patch upstream > User: reproducible-bui...@lists.alioth.debian.org > Usertags: timestamps username hostname > X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > > Hi! > > While

Bug#995401: canna: reproducible builds: Embedded timestamps in .dvi file

2021-09-30 Thread Vagrant Cascadian
f52e280a95ab71bf59521c30d95add4f0d989819 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 30 Sep 2021 09:28:54 -0700 Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating .dvi file. https://reproducible-builds.org/docs/source-date

Bug#995217: maildirsync: reproducible builds: tarball in examples does not build reproducibly

2021-09-28 Thread Vagrant Cascadian
maildirsync! live well, vagrant From f3bdf22ca846a2ba42e2f80d42a99e9b004bfc0c Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 28 Sep 2021 00:35:35 + Subject: [PATCH] Install mailbalance example directly into examples. The way the tarball was built embeds various information

Bug#995211: libbrahe: reproducible-builds: Example Makefiles embed build paths and binary paths

2021-09-27 Thread Vagrant Cascadian
. With this patch applied libbrahe should become reproducible on tests.reproducible-builds.org. Thanks for maintaining libbrahe! live well, vagrant From 1cbf6e4d300b0c3ffeb8986ca14ffb240e4f3c51 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 27 Sep 2021 21:59:55 + Subject: [PATCH 1/8] libbrahe

Bug#995145: cyrus-sasl2: reproducible builds: timestamps in man pages

2021-09-26 Thread Vagrant Cascadian
The attached patch fixes this by passing a specific date during the build, using SOURCE_DATE_EPOCH defined from debian/changelog. With this patch applied cyrus-sasl2 should become reproducible on tests.reproducible-builds.org. Thanks for maintaining cyrus-sasl2! live well, vagrant From 2591a38f

Bug#995123: cyrus-sasl2 FTBFS: sphinx: AttributeError: 'CyrusManualPageBuilder' object has no attribute 'settings'

2021-09-26 Thread Vagrant Cascadian
Sphinx 4.0. I tested the attached patch which seems to fix this. Next... fixing the outstanding reproducible builds issues... live well, vagrant From 7570e73df1dbf6eea0f1ef07ff76bc2cd01eae6e Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 27 Sep 2021 01:21:20 + Subject: [PATCH 1/3]

Bug#995143: xdmf: reproducible builds: Embeds buildpath, kernel and uname path

2021-09-26 Thread Vagrant Cascadian
y. With this patch applied(or removing XdmfConfig.cmake from the package), xdmf should become reproducible on tests.reproducible-builds.org. Thanks for maintaining xdmf! live well, vagrant From 143591a985b25b0baf340537af7a00d51ac9fde1 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon,

Bug#995131: nut: reproducible builds: udev rules vary depending readdir order

2021-09-26 Thread Vagrant Cascadian
has been made in the years since... there does seem to be some recent activity in git. live well, vagrant On 2021-09-26, Vagrant Cascadian wrote: > The comments for various udev rules list different drivers for some > devices. > > > https://tests.reproducible-builds.or

Bug#995131: nut: reproducible builds: udev rules vary depending readdir order

2021-09-26 Thread Vagrant Cascadian
:00:00 2001 From: Vagrant Cascadian Date: Sun, 26 Sep 2021 19:21:00 + Subject: [PATCH] nut-usbinfo.pl: Sort the directory scan results. The order of the files processed depends on readdir order. As some devices are supported by multiple drivers, which one gets embedded in the output (e.g. udev

Bug#995092: guile-3.0: reproducible builds: parallelism triggers differences

2021-09-25 Thread Vagrant Cascadian
... Thanks for maintaining guile-3.0! live well, vagrant From e87d944f8f0330f89a2a9d2c8028b9383f78031b Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 26 Sep 2021 02:01:07 + Subject: [PATCH] debian/rules: Disable parallelism to avoid embedding references to .scm files

Bug#993275: ng: stores wrong paths to cp and ls if built on merged-/usr system

2021-09-17 Thread Vagrant Cascadian
On 2021-08-29, Simon McVittie wrote: > If gnunet is built on a merged-/usr system (as created by new > installations of Debian >= 10, debootstrap --merged-usr, or installing > the usrmerge package into an existing installation), the paths to cp and > ls are recorded in the binary package as being

Bug#892058: Your Debian key is expiring

2021-09-12 Thread Vagrant Cascadian
On 2021-08-22, felix.lech...@lease-up.com wrote: > This is a courtesy reminder that your Debian key is expiring on 2021-09-12. ... > If you like this service, please leave a favorable comment here [2]. > Thank you! Thanks for the reminders! Now I just need to time my future expiry closer to the

Bug#990824: debian/rules: Filter packages and platforms without build profiles

2021-09-08 Thread Vagrant Cascadian
Control: merge 990824 992082 On 2021-07-08, Nicolas Boulenguez wrote: > This idea has been discussed since #979296, but the initial > implementation was incompatible with the way dpkg-buildpackage breaks > the command line given by its rules-file option. > From

Bug#988413: u-boot-tools: mkeficapsule missing

2021-09-08 Thread Vagrant Cascadian
On 2021-05-12, Heinrich Schuchardt wrote: > please, consider adding mkeficapsule to the u-boot-tools package. The > tool is need for preparing capsules for updating the firmware using the > UEFI API. A description is available at > >

Bug#982913: Banana Pi M2 Ultra: Please provide firmware file in SD-Card-Images

2021-09-08 Thread Vagrant Cascadian
Control: reassign 982913 debian-installer On 2021-02-16, Bernhard wrote: > In daily images, the firmware file for the Banana Pi M2 Ultra is missing: > https://d-i.debian.org/daily-images/armhf/daily/netboot/SD-card-images/ > > For example, the firmware file for the M2 Berry is available: >

Bug#992544: Please enable CONFIG_FS_BTRFS=y and CONFIG_CMD_BTRFS=y

2021-09-08 Thread Vagrant Cascadian
On 2021-08-20, Timo Sigurdsson wrote: > the current u-boot-packages (at least up to 2021.07+dfsg-1 in > experimental) lack btrfs support which makes it impossible to boot > from a btrfs partition – even though u-boot itself has btrfs support, > it's just not enabled in Debian's packages. Please

Bug#992816: u-boot-sunxi: Add support for sopine baseboard

2021-09-08 Thread Vagrant Cascadian
On 2021-08-23, amarpr...@minhas.io wrote: > Attempted to go through the process following the box documentation > on salsa, which fails because Debian's u-boot does not include support > for the sopine device. Are you able to test new versions of u-boot for the sopine platform on a

Bug#990999: biber: reproducible builds: timezone-specific timestamps in PDF

2021-09-08 Thread Vagrant Cascadian
On 2021-09-01, Hilmar Preuße wrote: > Am 12.07.2021 um 18:02 teilte Vagrant Cascadian mit: >> The attached patches fix this by calling lualatex with the --utc >> argument in debian/rules and by patching biber.tex to not include a >> document ID. >> >> With th

Bug#993339: Package: reprotest Debian Salsa reprotest fails due to different compile times

2021-08-30 Thread Vagrant Cascadian
On 2021-08-30, Christopher Talbot wrote: > Debian Salsa seems to fail reprotest due to different compile times. ... > One recent example is here: > https://salsa.debian.org/DebianOnMobile-team/vvmd/-/pipelines/283265 > > When looking at the debs with diffoscope, I get example output like > below

Bug#964284: guile-gnutls: update to use guile 3.0

2021-08-28 Thread Vagrant Cascadian
I talked to rlb breifly who thought recent versions of guile-3.0 in Debian may work around and/or fix the triggering issue for guile-gnutls. Would you be up for trying to switch guile-gnutls to guile-3.0 again? Thanks for considering! live well, vagrant signature.asc Description: PGP

Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

2021-08-25 Thread Vagrant Cascadian
Control: forwarded 990246 https://savannah.gnu.org/support/index.php?110532 On 2021-08-25, Vagrant Cascadian wrote: > On 2021-08-25, Sebastian Ramacher wrote: >> On 2021-06-23 13:16:47, Vagrant Cascadian wrote: >>> The build username and build system hostname are embedded in bi

Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

2021-08-25 Thread Vagrant Cascadian
On 2021-08-25, Sebastian Ramacher wrote: > On 2021-06-23 13:16:47, Vagrant Cascadian wrote: >> The build username and build system hostname are embedded in binaries >> shipped in vlc: >> >> >> https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Vagrant Cascadian
On 2021-08-24, Guillem Jover wrote: > On Mon, 2021-08-23 at 17:07:13 -0700, Vagrant Cascadian wrote: >> On 2021-08-23, Guillem Jover wrote: >> > On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: >> >> Note that it is only a partial patch; it doesn't expor

Bug#985553: dpkg: RFC use gcc .spec files for fixfilepath/fixdebugpath

2021-08-23 Thread Vagrant Cascadian
On 2021-08-23, Guillem Jover wrote: > On Fri, 2021-03-19 at 11:32:52 -0700, Vagrant Cascadian wrote: >> While the reproducible=+fixfilepath and reproducible=+fixdebugpath are >> very helpful in stripping out the build path from binaries, many >> binaries still end up inc

Bug#991104: antlr: reproducible-builds: Example Makefiles embed build paths and binary paths

2021-08-20 Thread Vagrant Cascadian
On 2021-07-14, Vagrant Cascadian wrote: > The attached patch modifies debian/rules to remove the exmaple > Makefiles. Unfortunately, I only tested this with arch:all+arch:any builds, not arch:any builds without arch:all builds, and so the arch:any builds on buildd.debian.org are f

Bug#991928: grub2: reproducible builds: embeds different strings depending on (obscure) locales

2021-08-05 Thread Vagrant Cascadian
! live well, vagrant From 372b59d68947aec9f6fe178e19fb87cb77daa46b Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 26 Jul 2021 01:39:05 + Subject: [PATCH 3/3] debian/rules: export LC_ALL=C.UTF-8 to ensure consistent sort order. Various grub-*.bin embed strings in a different

Bug#991927: grub2: reproducible builds: embeds /bin/sh or /bin/bash depending on /bin/sh symlink

2021-08-05 Thread Vagrant Cascadian
affecting the reproducibility of grub2, but this should help reduce the differences to troubleshoot the remaining issues. Thanks for maintaining grub2! live well, vagrant From fd07d6a7baf460de36e29f4cb994200f2ad731d3 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 25 Jul 2021 23:03:37

Bug#991926: grub2: reproducible builds: timestamps in info pages

2021-08-05 Thread Vagrant Cascadian
the reproducibility of grub2(including other timestamp issues), but this should help reduce the differences to troubleshoot the remaining issues. Thanks for maintaining grub2! live well, vagrant From 5350251d24394b67c2075ece7a4af18a8a299b0a Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 26

Bug#991718: u-boot-sifive: only 8GB RAM visible on Sifive Unmatched

2021-07-30 Thread Vagrant Cascadian
On 2021-07-30, Adam Borowski wrote: > The Unmatched has 16GB memory -- which works fine with the vendor u-boot > it shipped with. Alas, with Debian u-boot from experimental, only 8GB is > visible (at 0x8000-0x00027fff). > > Confirmed by tianon on IRC. Odd, mine displays 16GB

Bug#787795: grub: please build rescue ISO and floppy reproducibly

2021-07-25 Thread Vagrant Cascadian
On 2015-06-05, Daniel Kahn Gillmor wrote: > The ISOs (/usr/lib/grub-rescue/grub-rescue-cdrom.iso and > /usr/lib/grub-rescue/grub-rescue-floppy.iso) that are created by the > grub build process embed subtle variations in the timestamps and the > extents of each file. > > This is one of the things

Bug#991177: libdebian-installer: reproducible builds: Embeds build path in libdebian-installer-extra.so.*

2021-07-18 Thread Vagrant Cascadian
On 2021-07-16, Cyril Brulebois wrote: > Vagrant Cascadian (2021-07-16): >> The build path is embedded in various places in >> libdebian-installer-extra.so.*: >> >> >> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/libdeb

Bug#991181: cmocka: reproducible builds: Embeds build path in documentation

2021-07-16 Thread Vagrant Cascadian
/CMakeLists.txt to pass FULL_PATH_NAMES = NO in the doxygen configuration used to generate the documentation. Thanks for maintaining cmocka! live well, vagrant From a2905110f40b93d17830953aecc22d2379bceea1 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 16 Jul 2021 15:13:48 +

Bug#991180: xaw3d: reproducible builds: Embeds build path in libXaw3d.so

2021-07-16 Thread Vagrant Cascadian
embedding the build path. Thanks for maintaining xaw3d! live well, vagrant From 5f84216e4f3fce385a5e27317f521aa89637c63f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 16 Jul 2021 14:43:18 + Subject: [PATCH] debian/rules: Pass CFLAGS with file-prefix-map in dh_auto_build

Bug#991177: libdebian-installer: reproducible builds: Embeds build path in libdebian-installer-extra.so.*

2021-07-16 Thread Vagrant Cascadian
5222acd3ccb659da12cb877398375ceab2a44388 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 16 Jul 2021 13:59:17 + Subject: [PATCH] debian/rules: Add -ffile-prefix-map to CFLAGS. This avoids embedding the build path in the resulting binaries and debug symbols. https://reproducible-builds.org/docs/build-path

Bug#914128: perl: usrmerge issues

2021-07-15 Thread Vagrant Cascadian
On 2021-07-15, Vagrant Cascadian wrote: > On 2018-11-19, Niko Tyni wrote: >> Diffoscoping a perl built on a usrmerged [1] system with >> one built on a non-usrmerged system reveals the configure >> process hardcoding some paths in the build results, >> >> [1]

Bug#984809: php8.0: please make the build (mostly) reproducible

2021-07-15 Thread Vagrant Cascadian
Control: clone 984809 -1 Control: reassign -1 php7.4 Control: retitle -1 php7.4: please make the build (mostly) reproducible On 2021-07-12, Vagrant Cascadian wrote: > On 2021-03-08, Chris Lamb wrote: >> Whilst working on the Reproducible Builds effort [0] we noticed that >&g

Bug#984809: php8.0: please make the build (mostly) reproducible

2021-07-15 Thread Vagrant Cascadian
On 2021-07-12, Vagrant Cascadian wrote: > On 2021-03-08, Chris Lamb wrote: >> Whilst working on the Reproducible Builds effort [0] we noticed that >> php8.0 could not be built reproducibly. >> >> Patch attached to make the build-defs.h, /usr/bin/php-config8.0

Bug#914128: perl: usrmerge issues

2021-07-15 Thread Vagrant Cascadian
r/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib > /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /lib64 /usr/lib64' Still an issue. Probably inherited from libpth... live well, vagrant From 1a0d653ef6fdbaa136625e1251493a3d918e78f3 Mon Sep 17 00:00:00 2001 From: Vagrant

Bug#991106: antlr: reproducible builds: timestamps .jar file

2021-07-14 Thread Vagrant Cascadian
s.reproducible-builds.org infrastructure. Thanks for maintaining antlr! live well, vagrant From 720ef9012317fd3254c5f4624fc076627d7ad434 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 14 Jul 2021 14:25:12 + Subject: [PATCH 2/3] configure.in: Set timestamp from SOUR

Bug#991104: antlr: reproducible-builds: Example Makefiles embed build paths and binary paths

2021-07-14 Thread Vagrant Cascadian
passing various variables to configure (e.g. GREP=/bin/grep, SHELL=/bin/sh, ...). Thanks for maintaining antlr! live well, vagrant From 30308f6a4b3c6907f0f89d7e37512a1b647a3cd7 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 14 Jul 2021 14:14:06 + Subject: [PATCH 1/3] debian

Bug#991020: gcc-mingw-w64: embeds path to sed which differs with usrmerge

2021-07-13 Thread Vagrant Cascadian
1186fd00803ff053eb5dac817bd72e994ba0f506 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 13 Jul 2021 05:48:59 + Subject: [PATCH] debian/rules: Pass explicit path for sed. Use the non-usrmerge path for sed binary, which works on both usrmerge and non-usrmerge systems. https

Bug#984809: php8.0: please make the build (mostly) reproducible

2021-07-12 Thread Vagrant Cascadian
On 2021-03-08, Chris Lamb wrote: > Whilst working on the Reproducible Builds effort [0] we noticed that > php8.0 could not be built reproducibly. > > Patch attached to make the build-defs.h, /usr/bin/php-config8.0 and > test-results.txt.gz reproducible. The test-results.txt.gz also embeds the

Bug#991002: automake1.11: reproducible builds: Embeds different shell depending on /bin/sh symlink

2021-07-12 Thread Vagrant Cascadian
:00:00 2001 From: Vagrant Cascadian Date: Mon, 12 Jul 2021 17:01:53 + Subject: [PATCH 1/2] debian/rules: Run configure with CONFIG_SHELL=/bin/bash. Depending on weather /bin/sh symlinks to /bin/bash or /bin/dash, /usr/bin/automake-1.11 embeds a different value for SHELL. --- debian/rules | 2

Bug#991001: automake1.11: reproducible builds: timestamps in info pages

2021-07-12 Thread Vagrant Cascadian
), automake1.11 should become reproducible on the tests.reproducible-builds.org infrastructure. Thanks for maintaining automake1.11! live well, vagrant From 9de465537971dbbc32efba395f03733edc988df0 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 12 Jul 2021 16:48:35 + Subject: [PATCH 2/2

Bug#990999: biber: reproducible builds: timezone-specific timestamps in PDF

2021-07-12 Thread Vagrant Cascadian
With these patches applied, biber should become reproducible on the tests.reproducible-builds.org infrastructure. Thanks for maintaining biber! live well, vagrant From e28893e3a4f317e2abce517b24c7707c760d1878 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 12 Jul 2021 15:46:27 +00

Bug#990969: lxml: reproducible-builds: Build path embedded in documentation

2021-07-11 Thread Vagrant Cascadian
:00 2001 From: Vagrant Cascadian Date: Sun, 11 Jul 2021 20:15:53 + Subject: [PATCH 3/3] Use DEB_VERSION_UPSTREAM from dpkg/pkg-info.mk to pass the upstream version to doc/mkhtml.py. Assuming that the build directory contains the package name and version will result in different builds

Bug#990953: lxml: reproducible-builds: Set locale to ensure html documentation is reproducible

2021-07-11 Thread Vagrant Cascadian
ain out of XML. The attached patch sets the LC_ALL and LANG environment variables from debian/rules to ensure the C.UTF-8 locale is used. Thanks for maintaining lxml! live well, vagrant From b3bf97844053add891129e119cc66b5af3eb5016 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun

Bug#990952: lxml: reproducible builds: Embedded timestamps in html documentation

2021-07-11 Thread Vagrant Cascadian
From: Vagrant Cascadian Date: Sun, 11 Jul 2021 16:39:05 + Subject: [PATCH] doc/mkhtml.py: Do not embed timestamps in html documentation. --- doc/mkhtml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/mkhtml.py b/doc/mkhtml.py index c652335..3542ba7 100644 --- a/doc

Bug#990915: lcov: Vcs-* headers point to empty repository

2021-07-10 Thread Vagrant Cascadian
Package: lcov Severity: minor X-Debbugs-Cc: Vagrant Cascadian The Vcs-* headers in debian/control point to a currently empty repository: Vcs-Browser: https://salsa.debian.org:/mckinstry/lcov.git Vcs-Git: https://salsa.debian.org:/mckinstry/lcov.git Please update them. Thanks

Bug#990914: lcov: reproducible builds: Embedded timestamps in manpages

2021-07-10 Thread Vagrant Cascadian
aining lcov! live well, vagrant From a19a51175995aee46892da20ee099071a5b459dc Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 11 Jul 2021 00:56:24 + Subject: [PATCH] updateversion.pl: Add support for SOURCE_DATE_EPOCH to update_man_page function. https://reproducible-builds.org/docs/source-date-epoch/ ---

Bug#990912: perl-tk: reproducible-builds: incorrect path for X11 libraries when built on usrmerge system

2021-07-10 Thread Vagrant Cascadian
implications that might have. Thanks for maintaining perl-tk! live well, vagrant From 46ee46a258f8fda55e96d2dd602f0b29088e4915 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 11 Jul 2021 00:14:09 + Subject: [PATCH] debian/rules: Pass X11LIB to Makefile.PL to ensure correct path

Bug#990910: p7zip: reproducible builds: parallelism triggers differences

2021-07-10 Thread Vagrant Cascadian
-builds.org. It may be possible to dig deeper into p7zip to fix the issues with a parallel build, but I haven't found a good starting point to do so. Thanks for maintaining p7zip! live well, vagrant From ef7ff07a47b785e48be34d32810a4a65c5edacee Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date

Bug#990862: infinipath-psm: reproducible builds: Embedded timestamps in libpsm_infinipath.so

2021-07-09 Thread Vagrant Cascadian
On 2021-07-09, Vagrant Cascadian wrote: > On 2021-07-09, Vagrant Cascadian wrote: >> diff --git a/buildflags.mak b/buildflags.mak >> index 34fdf1c..3e25649 100644 >> --- a/buildflags.mak >> +++ b/buildflags.mak >> @@ -96,3 +96,11 @@ endif >> CFLAGS += $(BA

Bug#990862: infinipath-psm: reproducible builds: Embedded timestamps in libpsm_infinipath.so

2021-07-09 Thread Vagrant Cascadian
On 2021-07-09, Vagrant Cascadian wrote: > diff --git a/buildflags.mak b/buildflags.mak > index 34fdf1c..3e25649 100644 > --- a/buildflags.mak > +++ b/buildflags.mak > @@ -96,3 +96,11 @@ endif > CFLAGS += $(BASECFLAGS) $(if $(filter $(CC),gcc),-Wno-strict-aliasing) \ >

Bug#990862: infinipath-psm: reproducible builds: Embedded timestamps in libpsm_infinipath.so

2021-07-09 Thread Vagrant Cascadian
grant From d9ce27e80d5b0d7028ac20136017147f49a780f4 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 9 Jul 2021 15:13:24 + Subject: [PATCH] Use the build date from SOURCE_DATE_EPOCH if set, falling back to current time. https://reproducible-builds.org/docs/source-date-epoch/ --- Makefile | 2 +- buil

Bug#990858: dask: reproducible builds: embeds build user home directory in html documentation

2021-07-09 Thread Vagrant Cascadian
reproducible in the tests.reproducible-builds.org infrastructure. Thanks for maintaining dask! live well, vagrant From ae0387f269e043a094938e4c71d56b3b03099085 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 9 Jul 2021 13:40:56 + Subject: [PATCH] dask/config.py: do not expand tilde

Bug#990844: libtheora: reproducible builds: Embedded timestamps in PDF file

2021-07-08 Thread Vagrant Cascadian
From 8d3b41850e12792aefed8ea8da6d51e8792abe68 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 9 Jul 2021 05:37:35 + Subject: [PATCH 1/2] debian/rules: Set FORCE_SOURCE_DATE=1 in order for texlive to respect SOURCE_DATE_EPOCH when generating PDF. https://reproducible-builds.org

Bug#990843: libtheora: reproducible-builds: Example Makefile embeds build paths and binary paths

2021-07-08 Thread Vagrant Cascadian
! live well, vagrant From 680fb3e29c50fb59deb1151a850f657532b59f3f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 9 Jul 2021 05:39:06 + Subject: [PATCH 2/2] Do not install example Makefile. The build path and several binary paths are embedded in a Makefile shipped in the package

Bug#990840: apiguardian: reproducible builds: timestamp embedded in shipped .jar file

2021-07-08 Thread Vagrant Cascadian
apiguardian! live well, vagrant From 6e50539b3aef7df874d8890c9dcdb19123189cc9 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 8 Jul 2021 23:53:10 + Subject: [PATCH] debian/patches: Support reproducible timestamps in the .jar file. Patch build.gradle to use SOURCE_DATE_EPOCH to avoid

Bug#990839: opentest4j: reproducible builds: timestamp embedded in shipped .jar file

2021-07-08 Thread Vagrant Cascadian
! live well, vagrant From 851b4d88d014df82203851919906b0925b21bc1f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 8 Jul 2021 23:38:36 + Subject: [PATCH] debian/patches: Support reproducible timestamps in the .jar file. Patch build.gradle to use SOURCE_DATE_EPOCH to avoid

Bug#990339: matplotlib: reproducible builds: embeds current year in documentation

2021-07-08 Thread Vagrant Cascadian
Control: forwarded 990339 https://github.com/matplotlib/matplotlib/pull/20608 On 2021-06-26, Vagrant Cascadian wrote: > On 2021-06-26, Sandro Tosi wrote: >>> The build date is embedded in copyright statements in various .html >>> documentation: >>> >>> &g

Bug#988964: please demote diffoscope to Recommends

2021-07-07 Thread Vagrant Cascadian
Control: tags 988964 +patch On 2021-05-25, Mattia Rizzolo wrote: > On Fri, May 21, 2021 at 05:33:42PM -0700, Vagrant Cascadian wrote: >> > Yes, just confirmed that it gets added through python3:Depends. >> > >> > So, I presume it will require mangling python3:Depen

Bug#990202: u-boot: [debian/rules] Make more settings explicit in build logs

2021-07-07 Thread Vagrant Cascadian
On 2021-06-22, Nicolas Boulenguez wrote: > Append Debian revision to UBOOTVERSION via the command line instead of > a patch. > > Set HOSTCFLAGS via the command line instead of the environment. > > Improve separation of concerns in debian/rules with a common_make_args > variable. Overall, this

Bug#990339: matplotlib: reproducible builds: embeds current year in documentation

2021-06-26 Thread Vagrant Cascadian
On 2021-06-26, Sandro Tosi wrote: >> The build date is embedded in copyright statements in various .html >> documentation: >> >> >> https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/matplotlib.html >> >>

Bug#990338: autogen: reproducible-builds: embeds /bin/sh or /bin/bash in autoopts-config

2021-06-26 Thread Vagrant Cascadian
On 2021-06-26, Andreas Metzler wrote: > On 2021-06-26 Vagrant Cascadian wrote: >> Depending on what /bin/sh symlinks to, either /bin/sh or /bin/bash is >> embedded in autoopts-config: > >> >> https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/d

Bug#990339: matplotlib: reproducible builds: embeds current year in documentation

2021-06-25 Thread Vagrant Cascadian
of the building at a later date. This patch does not fix all reproducibility issues in matplotlib, but it should reduce the overall diff. Thanks for maintaining matplotlib! live well, vagrant From 94c1a1387f88279e31808ad3a9f08270f3e3d37b Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date

Bug#990338: autogen: reproducible-builds: embeds /bin/sh or /bin/bash in autoopts-config

2021-06-25 Thread Vagrant Cascadian
approaches were ineffective. Applying this patch *should* make autogen build reproducibly. Thanks for maintaining autogen! live well, vagrant From 43575b74f0e64135edbcb7b6c6c5c789de87e84f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sat, 26 Jun 2021 03:39:15 + Subject: [PATCH

Bug#990332: libcddb: reproducible-builds: Example Makefile embeds build paths and binary paths

2021-06-25 Thread Vagrant Cascadian
to configure (e.g. GREP=/bin/grep, SHELL=/bin/sh, ...). Thanks for maintaining libcddb! live well, vagrant From e658bcb574a9cfc68f422c56671e1a13aad806fe Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 25 Jun 2021 20:57:00 + Subject: [PATCH] Do not install example Makefile

Bug#990329: rpm: embeds path to various binaries that differ with usrmerge

2021-06-25 Thread Vagrant Cascadian
compatibility symlinks, but not vice-versa. live well, vagrant From edef98ba189c9eee0682813db839b33a5ffd4e85 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 25 Jun 2021 20:24:46 + Subject: [PATCH] debian/rules: Pass paths to various binaries. Use the non-usrmerge locations

Bug#990327: cppunit: reproducible-builds: Example Makefiles embed build paths and binary paths

2021-06-25 Thread Vagrant Cascadian
variables to configure (e.g. GREP=/bin/grep, SHELL=/bin/sh, ...). Thanks for maintaining cppunit! live well, vagrant From e1714c24575d26671157ee54308a892fcf832a15 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 25 Jun 2021 19:14:10 + Subject: [PATCH] debian/rules: Remove

Bug#990323: volume-key: reproducible-builds: Example Makefiles embed build paths and binary paths

2021-06-25 Thread Vagrant Cascadian
various variables to configure (e.g. GREP=/bin/grep, SHELL=/bin/sh, ...). Thanks for maintaining volume-key! live well, vagrant From a751749dabf2dd4b87796cb5924ba7e0d0cf7cf5 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 25 Jun 2021 17:25:14 + Subject: [PATCH] debian/rules: Remove

Bug#990300: auctex: reproducible builds: Embedded timestamps in .el files

2021-06-24 Thread Vagrant Cascadian
On 2021-06-24, Vagrant Cascadian wrote: > The build timestamp is embedded in various .el files: > > > https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/auctex.html > > ./usr/share/emacs/site-lisp/tex-site.el > > ;;;###·(autoloads·n

Bug#990300: auctex: reproducible builds: Embedded timestamps in .el files

2021-06-24 Thread Vagrant Cascadian
e current tests.reproducible-builds.org infrastructure. Thanks for maintaining auctex! live well, vagrant From dcb820e3f7e09a844df70b0068f59a4831248408 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 25 Jun 2021 03:36:17 + Subject: [PATCH 1/2] debian/rules: Set the timestamp o

Bug#990254: openmpi: reproducible builds: Embeds build username and hostname in binaries

2021-06-23 Thread Vagrant Cascadian
. This patch does not address all reproducibility issues in openmpi (e.g. build paths), though applying it reduces the diff for the remaining issues. Thanks for maintaining openmpi! live well, vagrant From feca5c55322a9d86b2e6d11dfcf338198c1c78aa Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian

Bug#990253: pmix: reproducible builds: Embeds build username and hostname in binaries

2021-06-23 Thread Vagrant Cascadian
README. This patch does not address all reproducibility issues in pmix (e.g. build paths), though applying it reduces the diff for the remaining issues. Thanks for maintaining pmix! live well, vagrant From f0aeb53422edeeebc83a6b6e05c90094f1e93d56 Mon Sep 17 00:00:00 2001 From: Vagrant

Bug#990248: vlc: reproducible builds: builds different default.vlt file depending on umask

2021-06-23 Thread Vagrant Cascadian
fa19a415056aeee2c5178926dbf638fe0e23fb98 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 23 Jun 2021 19:48:43 + Subject: [PATCH 3/3] Pass mode to tar when creating default.vlt. Without explicitly passing the mode, the default.vlt may embed different permissions on the tar file depending

Bug#990247: vlc: reproducible builds: Fix passing sort order to tar when generating default.vlt

2021-06-23 Thread Vagrant Cascadian
than a quoted shell variable. This patch does not address all reproducibility issues in vlc (e.g. build paths). Thanks for maintaining vlc! live well, vagrant From 126a1a298a5c658a2d04a064b506da62882b9092 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 23 Jun 2021 19:42:34

Bug#990246: vlc: reproducible builds: Embeds build username and hostname in binaries

2021-06-23 Thread Vagrant Cascadian
in configure.ac. This patch does not address all reproducibility issues in vlc (e.g. build paths), though applying it reduces the diff for the remaining issues. Thanks for maintaining vlc! live well, vagrant From 01e2dcc51b31f1a06bcd07faa0ae3fbd0ddbe9c6 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian

Bug#990084: graphicsmagick: reproducible builds: Embeds different paths on usrmerge system

2021-06-19 Thread Vagrant Cascadian
oducible builds once it migrates to "testing". Thanks for maintaining graphicsmagick! live well, vagrant From d5054356232c666ba611742a55de9d6660740143 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 20 Jun 2021 01:39:52 + Subject: [PATCH] debian/rules: Pass MVDelegate

<    5   6   7   8   9   10   11   12   13   14   >