Hi,
maybe something like the attached patch would help to solve this problem?
@Emmanuel et al:
Would that be something you'd be willing to accept?
Sven
diff --git a/lib/javase.sh b/lib/javase.sh
index fd025ca..6b3f217 100644
--- a/lib/javase.sh
+++ b/lib/javase.sh
@@ -94,6 +94,13 @@ override_dh_shlibdeps:
override_dh_strip_nondeterminism:
# Disable dh_strip_nondeterminism to speed up the build
EOF
+
+ if [ "${no_strip}" == "true" ]; then
+ cat << EOF
+override_dh_strip:
+ # Do not strip the files - BTS #852342
+EOF
+ fi
}
j2se_doc_rules() {
@@ -106,6 +113,13 @@ j2se_doc_rules() {
override_dh_strip_nondeterminism:
# Disable dh_strip_nondeterminism to speed up the build
EOF
+
+ if [ "${no_strip}" == "true" ]; then
+ cat << EOF
+override_dh_strip:
+ # Do not strip the files - BTS #852342
+EOF
+ fi
}
diff --git a/make-jpkg b/make-jpkg
index 3db992c..4bf60c6 100755
--- a/make-jpkg
+++ b/make-jpkg
@@ -89,6 +89,7 @@ The following options are recognized:
--source build a source package instead of a binary deb package
--with-system-certs integrate with the system's keystore
--jce-policy FILE Replace cryptography files with versions from FILE
+ --no-strip override dh_strip invocation in the genrated rules file
--help display this help and exit
--version output version information and exit
@@ -148,6 +149,8 @@ while [[ $# -gt 0 && "x$1" == x--* ]]; do
genchanges="true"
elif [[ "x$1" == x--source ]]; then
build_source="true"
+ elif [[ "x$1" == x--no-strip ]]; then
+ no_strip="true"
elif [[ "x$1" == x--with-system-certs ]]; then
create_cert_softlinks="true"
else
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.