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

Reply via email to