Your message dated Wed, 2 Aug 2017 12:53:20 +0200
with message-id <0b02cb85-2fbe-2b7c-78c7-5bcb0d834...@gmail.com>
and subject line Re: Bug#820809: wsdl4j: please make the build reproducible 
(environment)
has caused the Debian Bug report #820809,
regarding wsdl4j: please make the build reproducible (environment)
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 ow...@bugs.debian.org
immediately.)


-- 
820809: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820809
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wsdl4j
Version: 1.6.3-2
Severity: wishlist
Tags: patch upstream
User: reproducible-bui...@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

While working on the “reproducible builds” effort [1], we have noticed
that 'wsdl4j' could not be built reproducibly.

The attached patch use a plain text representation of the copyright
character in the build.xml file, to avoid encoding issues with javadoc.
Once applied, wsdl4j can be built reproducibly in our current
experimental framework.

Regards,
Alexis Bienvenüe.

 [1]: https://wiki.debian.org/ReproducibleBuilds






diff -Nru wsdl4j-1.6.3/debian/patches/javadoc_encoding.patch wsdl4j-1.6.3/debian/patches/javadoc_encoding.patch
--- wsdl4j-1.6.3/debian/patches/javadoc_encoding.patch	1970-01-01 01:00:00.000000000 +0100
+++ wsdl4j-1.6.3/debian/patches/javadoc_encoding.patch	2016-04-12 17:11:02.000000000 +0200
@@ -0,0 +1,18 @@
+Description: Fix javadoc encoding
+ Don't use UTF-8 characters in build.xml, to avoid encoding issues when
+ using javadoc and  make the build reproducible.
+Author: Alexis Bienvenüe <p...@passoire.fr>
+
+Index: wsdl4j-1.6.3/build.xml
+===================================================================
+--- wsdl4j-1.6.3.orig/build.xml
++++ wsdl4j-1.6.3/build.xml
+@@ -193,7 +193,7 @@ Author:
+              windowtitle="${Name} API"
+              doctitle="${Name}"
+              breakiterator="yes"
+-             bottom="Copyright &#169; ${year} IBM. All Rights Reserved."
++             bottom="Copyright (c) ${year} IBM. All Rights Reserved."
+     />
+   </target>
+ 
diff -Nru wsdl4j-1.6.3/debian/patches/series wsdl4j-1.6.3/debian/patches/series
--- wsdl4j-1.6.3/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ wsdl4j-1.6.3/debian/patches/series	2016-04-12 16:27:06.000000000 +0200
@@ -0,0 +1 @@
+javadoc_encoding.patch

--- End Message ---
--- Begin Message ---
The encoding issue has been fixed, but libwsdl4j-java-doc is still not
reproducible. The fix is now in the javadoc tool from openjdk-8 (we have
to hunt down the remaining non-deterministic data structures such as
HashMaps and HashSets), so I'm closing this bug.

--- End Message ---

Reply via email to