Bug#1050944: jtreg6: please make the build reproducible

2023-08-31 Thread Vagrant Cascadian
On 2023-08-31, Chris Lamb wrote: > 2. The jtreg.jar file was being generated with 444 (read-only) > permissions. This meant that strip-determinism could not fixup the > file modification times of the files within that archive. It was > actually printing: "dh_strip_nondeterminism: warning: Ignoring

Bug#1039741: libapache-poi-java: reproducible builds: timezone-specific timestamp in poi.jar

2023-06-28 Thread Vagrant Cascadian
On 2023-06-29, Jan-Benedict Glaw wrote: > On Wed, 2023-06-28 13:34:31 -0700, Vagrant Cascadian > wrote: >> diff --git a/debian/rules b/debian/rules >> index c94adb7..9ddad46 100755 >> --- a/debian/rules >> +++ b/debian/rules >> @@ -10,7 +10,7 @@ VERSION :=

Bug#1039741: libapache-poi-java: reproducible builds: timezone-specific timestamp in poi.jar

2023-06-28 Thread Vagrant Cascadian
well, vagrant From 31d9fba2bb2a58222eec798edf1104b877756b36 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Wed, 28 Jun 2023 13:25:19 -0700 Subject: [PATCH] debian/rules: Use utc date to avoid embedding timezone-specific timestamps. https://reproducible-builds.org/docs/source-date-epoch/ Thanks to Chris Lamb for the initia

Bug#1037235: gradle-kotlin-dsl: reproducible-builds: generated classpath files differ when /bin/sh -> bash

2023-06-08 Thread Vagrant Cascadian
dsl! live well, vagrant From 6d6af7fa4775f07170dfb9659c46309c288d14c8 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 8 Jun 2023 15:36:41 -0700 Subject: [PATCH] debian/rules: Fix generation of classpath files to be independent of shell implementation. Use printf instead of ech

Bug#1035405: bnd: reproducible-builds: build timestamps in files inside of .jar

2023-05-02 Thread Vagrant Cascadian
17 00:00:00 2001 From: Vagrant Cascadian Date: Tue, 2 May 2023 16:27:07 -0700 Subject: [PATCH] debian/rules: Override the timestamp used in embedded.bnd with SOURCE_DATE_EPOCH. https://reproducible-builds.org/docs/source-date-epoch/ --- debian/rules | 3 +++ 1 file changed, 3 insertions

Bug#1035400: lucene8: reproducible builds: username embedded in .jar files

2023-05-02 Thread Vagrant Cascadian
:00 2001 From: Vagrant Cascadian Date: Tue, 2 May 2023 12:20:34 -0700 Subject: [PATCH 1/4] common-build.xml: Remove user from Implementation-Version. --- common-build.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common-build.xml b/common-build.xml index 96c5ba5..2bb79f7

Bug#1035365: lombok: reproducible-builds: build timestamps in files inside of .jar

2023-05-01 Thread Vagrant Cascadian
building reproducibly, but applying this patch should significantly reduce the noise generated from timestamps. Thanks for maintaining lombok! live well, vagrant From 9e2381870db66336dee2ac7b1ad6ef00f131cdac Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 1 May 2023 16:27:59

Bug#1021518: jakarta-jmeter: reproducible-builds: year in documentation files

2022-10-09 Thread Vagrant Cascadian
reproducibly on tests.reproducible-builds.org! Thanks for maintaining jakarta-jmeter! live well, vagrant From e19489b243bff03a128b8005dd7fdbd5ada11b6d Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 9 Oct 2022 23:22:36 + Subject: [PATCH] xdocs/stylesheets/site*.vsl: Use specific

Bug#983588: xmlgraphics-commons: reproducible builds: Set timezone to UTC when SOURCE_DATE_EPOCH is set

2021-10-08 Thread Vagrant Cascadian
On 2021-02-26, Vagrant Cascadian wrote: > Several packages use fop (which uses xmlgraphics-commons) to generate > PDF files in Debian packages, but the resulting PDF files have embedding > timestamps. This was partially fixed in fop: > > https://bugs.debian.org/978499 > >

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 failing.

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#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#983588: xmlgraphics-commons: reproducible builds: Set timezone to UTC when SOURCE_DATE_EPOCH is set

2021-02-26 Thread Vagrant Cascadian
ucible-builds.org/debian/issues/unstable/timestamps_in_pdf_generated_by_apache_fop_issue.html Thanks for maintaining xmlgraphics-commons! live well, vagrant From 2146f4a44fbee1e3aef12e56ae3d904e793090cd Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Fri, 26 Feb 2021 19:10:10 + S

Bug#978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2021-01-01 Thread Vagrant Cascadian
On 2021-01-01, Vagrant Cascadian wrote: > On 2021-01-01, tony mancill wrote: >> On Fri, Jan 01, 2021 at 11:17:46AM -0800, Vagrant Cascadian wrote: >>> It seems so very, very close, xorg-docs now is only varying on the >>> timezone, but otherwise respecting SOURCE_DATE_E

Bug#978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2021-01-01 Thread Vagrant Cascadian
On 2021-01-01, tony mancill wrote: > On Fri, Jan 01, 2021 at 11:17:46AM -0800, Vagrant Cascadian wrote: >> It seems so very, very close, xorg-docs now is only varying on the >> timezone, but otherwise respecting SOURCE_DATE_EPOCH: >> >> >> https://tests.repr

Bug#978499: #978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2021-01-01 Thread Vagrant Cascadian
On 2020-12-31, Debian Bug Tracking System wrote: > fop (1:2.5-3) unstable; urgency=medium > . >* Team upload >* Update SOURCE_DATE_EPOCH patch (Closes: #978499) > - Conditionally use SOURCE_DATA_EPOCH in PDFInfo, PDFMetadata, >PDFRenderingUtil, and FileIDGenerator classes. >

Bug#978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2020-12-30 Thread Vagrant Cascadian
On 2020-12-30, tony mancill wrote: > On Tue, Dec 29, 2020 at 11:13:48AM -0800, Vagrant Cascadian wrote: >> Thanks for the quick upload! unfortunately... >> >> > For example, in xorg-docs: >> > >> > >> > https://tests.reproducible-builds.org/d

Bug#978499: #978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2020-12-29 Thread Vagrant Cascadian
Control: notfixed 978499 1:2.5-2 On 2020-12-27, Vagrant Cascadian wrote: > Several packages use fop to generate PDF files in Debian packages, but > the resulting PDF files have embedding timestamp information in the > CreationDate of the PDF: > > > https://tests.reproducible

Bug#978499: fop: reproducible builds: Support using SOURCE_DATE_EPOCH for timestamps in PDF files

2020-12-27 Thread Vagrant Cascadian
the specified timestamp rather than the current time: https://reproducible-builds.org/docs/source-date-epoch/ Thanks for maintaining fop! live well, vagrant From 25826ea9c86d01a8392cf593b9aa93c72b469b19 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 28 Dec 2020 02:48:21 +000