Please drop obsolete patches

Bug #2011653 reported by Vladimir Petko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openjdk-17 (Ubuntu)
Fix Released
Undecided
Unassigned
openjdk-20 (Ubuntu)
Fix Released
Undecided
Unassigned
openjdk-lts (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please drop following patches:
- workaround_expand_exec_shield_cs_limit.diff
This patch enables code in workaround_expand_exec_shield_cs_limit() for IA32 and not Zero VM: '#if defined(IA32) && !defined(ZERO)'
workaround_expand_exec_shield_cs_limit() is called from src/hotspot/os/linux/os_linux.cpp:5515 which already has `#if defined(IA32) && !defined(ZERO)`
Notice, that Hotspot-disable-exec-shield-workaround.diff fully disables this method, making the patch obsolete.

- Generated-headers.patch
This patch adds include path -I/<<PKGBUILDDIR>>/build/support/headers/java.desktop which is already added by the build

- Parallel-build-fix.diff
This patch updates make/hotspot/gensrc/GensrcJfr.gmk to include target directory for generated JNI includes for BUILD_JFR_TOOLS.
The tool is built from make/src/classes/GenerateJfrFiles which does not contain any native methods.
The added path is unnecessary.

Tags: lunar

Related branches

Vladimir Petko (vpa1977)
description: updated
tags: added: lunar
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openjdk-20 - 20~36ea~us1-0ubuntu2

---------------
openjdk-20 (20~36ea~us1-0ubuntu2) lunar; urgency=medium

  * d/p: drop obsolete patches (LP: #2011653).
    - generated-headers.patch: include is already added by openjdk makefile.
  * d/rules: use --with-debug-symbols=none (LP: #2003820).

 -- Vladimir Petko <email address hidden> Thu, 16 Mar 2023 16:59:11 +1300

Changed in openjdk-20 (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openjdk-17 - 17.0.6+10-1ubuntu2

---------------
openjdk-17 (17.0.6+10-1ubuntu2) lunar; urgency=medium

  * d/p: drop obsolete patches (LP: #2011653).
    - workaround_expand_exec_shield_cs_limit.diff: obsoleted by
      hotspot-disable-exec-shield-workaround.diff.
    - generated-headers.patch: include is already added by openjdk makefile.
  * d/copyright, d/watch: implement uscan repackaging (LP: #2011749).
  * d/rules: use --with-debug-symbols=none (LP: #2003820).

 -- Vladimir Petko <email address hidden> Thu, 16 Mar 2023 15:04:36 +1300

Changed in openjdk-17 (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openjdk-lts - 11.0.18+10-0ubuntu4

---------------
openjdk-lts (11.0.18+10-0ubuntu4) lunar; urgency=medium

  * d/p: drop obsolete patches (LP: #2011653).
    - workaround_expand_exec_shield_cs_limit.diff: obsoleted by
      hotspot-disable-exec-shield-workaround.diff.
    - generated-headers.patch: include is already added by openjdk makefile.
    - parallel-build-fix.diff: include is not necessary.
  * d/copyright, d/watch: implement uscan repackaging (LP: #2011749).
  * d/rules: use --with-debug-symbols=none (LP: #2003820).

 -- Vladimir Petko <email address hidden> Thu, 16 Mar 2023 08:39:50 +1300

Changed in openjdk-lts (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.