[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