[Git][java-team/java-package][master] Add empty override_dh_strip target to the generated rules file (Closes: #852342)
Emmanuel Bourg
gitlab at salsa.debian.org
Tue Oct 23 01:16:02 BST 2018
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / java-package
Commits:
2c36d6c9 by Sven Hoexter at 2018-10-23T00:15:06Z
Add empty override_dh_strip target to the generated rules file (Closes: #852342)
Stripping the binary files provided by Oracle breaks some
debugging tools like jmap. Since the size advantage is neglectable
we just override it. (~13MiB for Java 8u121)
- - - - -
2 changed files:
- debian/changelog
- lib/javase.sh
Changes:
=====================================
debian/changelog
=====================================
@@ -1,5 +1,6 @@
java-package (0.63) UNRELEASED; urgency=medium
+ [ Emmanuel Bourg ]
* Team upload.
* Removed support for the browser plugin (Closes: #779725)
* Suggest openjdk-8-jre instead of openjdk-7-jre
@@ -7,7 +8,11 @@ java-package (0.63) UNRELEASED; urgency=medium
* Switch to debhelper level 11
* Use salsa.debian.org Vcs-* URLs
- -- Emmanuel Bourg <ebourg at apache.org> Wed, 04 Jan 2017 16:07:59 +0100
+ [ Sven Hoexter ]
+ * Add override_dh_strip to disable striping the binaries.
+ Breaks debugging tools like jmap. (Closes: #852342)
+
+ -- Sven Hoexter <hoexter at debian.org> Mon, 22 Oct 2018 15:39:32 +0200
java-package (0.62) unstable; urgency=medium
=====================================
lib/javase.sh
=====================================
@@ -93,6 +93,9 @@ override_dh_shlibdeps:
override_dh_strip_nondeterminism:
# Disable dh_strip_nondeterminism to speed up the build
+
+override_dh_strip:
+ # Disable, breaks jmap and other tools - BTS #852342
EOF
}
@@ -105,6 +108,9 @@ j2se_doc_rules() {
override_dh_strip_nondeterminism:
# Disable dh_strip_nondeterminism to speed up the build
+
+override_dh_strip:
+ # Disable, breaks jmap and other tools - BTS #852342
EOF
}
View it on GitLab: https://salsa.debian.org/java-team/java-package/commit/2c36d6c99b27686d85452839fc3aaf94af9033cd
--
View it on GitLab: https://salsa.debian.org/java-team/java-package/commit/2c36d6c99b27686d85452839fc3aaf94af9033cd
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20181023/598c5b71/attachment.html>
More information about the pkg-java-commits
mailing list