Your message dated Sat, 25 Apr 2026 23:42:09 -0700
with message-id <87fr4i2pfi.fsf@wireframe>
and subject line Re: Bug#1021518: jakarta-jmeter: reproducible-builds: year in
documentation files
has caused the Debian Bug report #1021518,
regarding jakarta-jmeter: reproducible-builds: year in documentation files
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 [email protected]
immediately.)
--
1021518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021518
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: jakarta-jmeter
Severity: normal
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]
The current year is embedded in various documentation files:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/jakarta-jmeter.html
/usr/share/jmeter/printable_docs/building.html
Copyright·©·1999-2022,·Apache·Software·Foundation
vs.
Copyright·©·1999-2023,·Apache·Software·Foundation
Not only does this break reproducible builds, it is not an accurate
reflection of the correct copyright dates.
The attached patch to two upstream .vsl files fixes this by using the
date that the current upstream version was uploaded to debian (maybe it
is older, feel free to adjust appropriately).
According to my local tests, with this patch applied, jakarta-jmeter
should build 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 <[email protected]>
Date: Sun, 9 Oct 2022 23:22:36 +0000
Subject: [PATCH] xdocs/stylesheets/site*.vsl: Use specific date for Copyright
headers.
This breaks reproducible builds, but also the dates for Copyright
headers are valid for when the content was initially authored, not
the build date.
---
xdocs/stylesheets/site.vsl | 2 +-
xdocs/stylesheets/site_printable.vsl | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/xdocs/stylesheets/site.vsl b/xdocs/stylesheets/site.vsl
index e91d687..3c0f36e 100644
--- a/xdocs/stylesheets/site.vsl
+++ b/xdocs/stylesheets/site.vsl
@@ -33,7 +33,7 @@
#set ($space = $space.charAt(0))
#set ($udsc = "_")
#set ($udsc = $udsc.charAt(0))
-#set ($year = $date.getYear()+1900)
+#set ($year = "2016")
##
## Website settings
#set ($imgdir = "$relativePath/images")
diff --git a/xdocs/stylesheets/site_printable.vsl b/xdocs/stylesheets/site_printable.vsl
index b817284..36ec7eb 100644
--- a/xdocs/stylesheets/site_printable.vsl
+++ b/xdocs/stylesheets/site_printable.vsl
@@ -33,7 +33,7 @@
#set ($space = $space.charAt(0))
#set ($udsc = "_")
#set ($udsc = $udsc.charAt(0))
-#set ($year = $date.getYear()+1900)
+#set ($year = "2016")
##
## Printable document settings
#set ($imgdir = "$relativePath/../docs/images")
--
2.30.2
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Version: 2.13-6.1
On 2026-04-10, Vagrant Cascadian wrote:
> On 2026-03-30, Vagrant Cascadian wrote:
>> On 2022-10-09, Vagrant Cascadian wrote:
> I have uploaded an NMU fixing this to DELAYED/10, debdiff attached.
>
> I did, however, make a mistake with the upload, using -6.1 instead of
> -5.1 in the debian/changelog version ... and I used dgit, so as far as I
> know the version in dgit git history is not changeable... sorry about
> that!
>
> In either case, the next maintainer upload should probably have a -7
> version (if not incrementing the upstream version).
>
> live well,
> vagrant
> diff -Nru jakarta-jmeter-2.13/debian/changelog
> jakarta-jmeter-2.13/debian/changelog
> --- jakarta-jmeter-2.13/debian/changelog 2021-09-10 05:34:42.000000000
> -0700
> +++ jakarta-jmeter-2.13/debian/changelog 2026-04-10 13:51:58.000000000
> -0700
> @@ -1,3 +1,10 @@
> +jakarta-jmeter (2.13-6.1) unstable; urgency=medium
> +
> + * Non-maintainer upload.
> + * xdocs/stylesheets/site*.vsl: Use specific date for Copyright headers.
> +
> + -- Vagrant Cascadian <[email protected]> Fri, 10 Apr 2026
> 13:51:58 -0700
> +
> jakarta-jmeter (2.13-5) unstable; urgency=medium
>
> * Team upload.
> diff -Nru jakarta-jmeter-2.13/debian/patches/series
> jakarta-jmeter-2.13/debian/patches/series
> --- jakarta-jmeter-2.13/debian/patches/series 2021-09-10 05:34:42.000000000
> -0700
> +++ jakarta-jmeter-2.13/debian/patches/series 2026-04-10 13:51:58.000000000
> -0700
> @@ -10,3 +10,4 @@
> 11_java9-compatibility.patch
> 12_mongodb-compatibility.patch
> jsoup-1.14.2.patch
> +xdocsstylesheetssite.vsl-use-specific-da.patch
> diff -Nru
> jakarta-jmeter-2.13/debian/patches/xdocsstylesheetssite.vsl-use-specific-da.patch
>
> jakarta-jmeter-2.13/debian/patches/xdocsstylesheetssite.vsl-use-specific-da.patch
> ---
> jakarta-jmeter-2.13/debian/patches/xdocsstylesheetssite.vsl-use-specific-da.patch
> 1969-12-31 16:00:00.000000000 -0800
> +++
> jakarta-jmeter-2.13/debian/patches/xdocsstylesheetssite.vsl-use-specific-da.patch
> 2026-04-10 13:51:58.000000000 -0700
> @@ -0,0 +1,37 @@
> +From: Vagrant Cascadian <[email protected]>
> +Date: Sun, 9 Oct 2022 23:22:36 +0000
> +X-Dgit-Generated: 2.13-6.1~0 82e3a641e08f4f0a48b3c89c3f011f6e02f914ee
> +Subject: xdocs/stylesheets/site*.vsl: Use specific date for Copyright
> headers.
> +
> +This breaks reproducible builds, but also the dates for Copyright
> +headers are valid for when the content was initially authored, not
> +the build date.
> +
> +---
> +
> +diff --git a/xdocs/stylesheets/site.vsl b/xdocs/stylesheets/site.vsl
> +index e91d687..3c0f36e 100644
> +--- a/xdocs/stylesheets/site.vsl
> ++++ b/xdocs/stylesheets/site.vsl
> +@@ -33,7 +33,7 @@
> + #set ($space = $space.charAt(0))
> + #set ($udsc = "_")
> + #set ($udsc = $udsc.charAt(0))
> +-#set ($year = $date.getYear()+1900)
> ++#set ($year = "2016")
> + ##
> + ## Website settings
> + #set ($imgdir = "$relativePath/images")
> +diff --git a/xdocs/stylesheets/site_printable.vsl
> b/xdocs/stylesheets/site_printable.vsl
> +index b817284..36ec7eb 100644
> +--- a/xdocs/stylesheets/site_printable.vsl
> ++++ b/xdocs/stylesheets/site_printable.vsl
> +@@ -33,7 +33,7 @@
> + #set ($space = $space.charAt(0))
> + #set ($udsc = "_")
> + #set ($udsc = $udsc.charAt(0))
> +-#set ($year = $date.getYear()+1900)
> ++#set ($year = "2016")
> + ##
> + ## Printable document settings
> + #set ($imgdir = "$relativePath/../docs/images")
--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.