Merge ~vpa1977/ubuntu/+source/openjdk-lts:update-to-ea into ubuntu/+source/openjdk-lts:ubuntu/devel

Proposed by Vladimir Petko
Status: Needs review
Proposed branch: ~vpa1977/ubuntu/+source/openjdk-lts:update-to-ea
Merge into: ubuntu/+source/openjdk-lts:ubuntu/devel
Prerequisite: ~vpa1977/ubuntu/+source/openjdk-lts:ea6
Diff against target: 325 lines (+67/-76)
12 files modified
debian/JB-demo.overrides.in (+3/-0)
debian/changelog (+27/-4)
debian/control (+1/-1)
debian/copyright (+1/-0)
debian/copyright-generator/copyright-gen.py (+1/-0)
debian/patches/jdk-8334502.patch (+23/-0)
debian/patches/nss-limited-ecc-tests.patch (+0/-11)
debian/patches/reproducible-copyright-headers.diff (+2/-2)
debian/patches/reproducible-javadoc-timestamp.diff (+1/-1)
debian/patches/series (+2/-2)
debian/rules (+6/-4)
dev/null (+0/-51)
Reviewer Review Type Date Requested Status
Pushkar Kulkarni (community) Approve
git-ubuntu import Pending
Review via email: mp+467870@code.launchpad.net

Description of the change

Update to the new upstream snapshot.

Changes:
  * New upstream snapshot 11.0.24~6ea (LP: #2069917).
  * d/p/*: refresh patches.
  * d/rules, d/control: use jtreg7, enable jtreg.
  * d/JB-demo.overrides.in: add jar-contains-source override for
    SwingSet demo jar.
  * d/rules, d/copyright-generator/copyright-gen.py, d/copyright:
    exclude test/jdk/sun/management/windows/revokeall.exe from orig
    tarball, format d/copyright-generator/copyright-gen.py.
  * d/p/8307977-proposed.diff: rename to jdk-8307977-proposed.patch.
  * d/p/jdk-8334502.patch: fix iso8601_utctime armhf function.
  * d/p/jtreg-location.diff: drop patch as it is no longer needed for
    jtreg7.

PPA: ppa:vpa1977/default-jdk-21[1]

Testing:
 - jtreg test summary [2]
 - lintian [3]
 - rebuilt openjdk-lts with itself [4]

[1] https://launchpad.net/~vpa1977/+archive/ubuntu/default-jdk-21/+sourcepub/16229355/+listing-archive-extra
[2] https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-lts/+git/openjdk-lts/+merge/467870/comments/1261172
[3] https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-lts/+git/openjdk-lts/+merge/467870/comments/1260923
[4] https://launchpad.net/~vpa1977/+archive/ubuntu/default-jdk-21/+sourcepub/16226031/+listing-archive-extra

To post a comment you must log in.
Revision history for this message
Vladimir Petko (vpa1977) wrote :
Download full text (12.7 KiB)

lintian output:

E: openjdk-11-doc: copyright-file-contains-full-gpl-license
E: openjdk-11-jre-headless: copyright-file-contains-full-gpl-license
W: openjdk-lts source: build-depends-on-obsolete-package Build-Depends: pkg-config => pkgconf
W: openjdk-11-doc: changelog-distribution-does-not-match-changes-file oracular != mantic [usr/share/doc/openjdk-11-doc/changelog.Debian.gz:1]
W: openjdk-11-jre-headless: changelog-distribution-does-not-match-changes-file oracular != mantic [usr/share/doc/openjdk-11-jre-headless/changelog.Debian.gz:1]
W: openjdk-lts changes: distribution-and-changes-mismatch mantic oracular
W: openjdk-11-doc: embedded-javascript-library please use libjs-jquery [usr/share/doc/openjdk-11-jre-headless/api/jquery/external/jquery/jquery.js]
W: openjdk-11-doc: embedded-javascript-library please use libjs-jquery [usr/share/doc/openjdk-11-jre-headless/api/jquery/jquery-3.6.1.min.js]
W: openjdk-11-doc: embedded-javascript-library please use libjs-jquery-ui [usr/share/doc/openjdk-11-jre-headless/api/jquery/jquery-ui.min.css]
W: openjdk-11-doc: embedded-javascript-library please use libjs-jquery-ui [usr/share/doc/openjdk-11-jre-headless/api/jquery/jquery-ui.min.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip/dist/jszip.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip/dist/jszip.min.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip-utils [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip-utils/dist/jszip-utils-ie.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip-utils [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip-utils [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip-utils/dist/jszip-utils.js]
W: openjdk-11-doc: embedded-javascript-library please use node-jszip-utils [usr/share/doc/openjdk-11-jre-headless/api/jquery/jszip-utils/dist/jszip-utils.min.js]
W: openjdk-11-jre-headless: mismatched-override package-contains-empty-directory usr/share/binfmts/ [usr/share/lintian/overrides/openjdk-11-jre-headless:2]
W: openjdk-lts source: package-uses-deprecated-debhelper-compat-version 9
W: openjdk-lts source: patch-file-present-but-not-mentioned-in-series [debian/patches/alpha-float-const.diff]
P: openjdk-11-dbg: renamed-tag library-in-debug-or-profile-should-not-be-stripped => stripped-library [usr/share/lintian/overrides/openjdk-11-dbg:2]
P: openjdk-11-jre-headless: renamed-tag debug-package-should-be-named-dbg => debug-suffix-not-dbg [usr/share/lintian/overrides/openjdk-11-jre-headless:11]
P: openjdk-11-demo: repeated-path-segment nbproject [usr/share/doc/openjdk-11-jre-headless/demo/nbproject/jfc/FileChooserDemo/nbproject/]
P: openjdk-11-demo: repeated-path-segment nbproject [usr/share/doc/openjdk-11-jre-headless/demo/nbproject/jfc/Font2DTest/nbproject/]
P: openjdk-11-demo: repeated-path-segment nbproject [usr/share/doc/openjdk-11-jre-headless/demo/nbproject/jfc/Metalworks/nbproject/]
P: openjdk-11-demo: repeated-pa...

Revision history for this message
Vladimir Petko (vpa1977) wrote :
Download full text (28.5 KiB)

amd64 --> /~vpa1977/+archive/ubuntu/default-jdk-21/+build/28592170
----------------cut----------------------------------------------
Platform: amd64
--------------- jtreg console summary for hotspot ---------------
Test results: passed: 1,968
[debian/tests/jtreg-autopkgtest.sh] nothing to cleanup
Unable to compare jtreg results: no build jtreport found for hotspot/amd64.
Reason: '/usr/share/doc/openjdk-11-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist.
--------------- jtreg console summary for langtools ---------------
Test results: passed: 3,930
[debian/tests/jtreg-autopkgtest.sh] nothing to cleanup
Unable to compare jtreg results: no build jtreport found for hotspot/amd64.
Reason: '/usr/share/doc/openjdk-11-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist.
--------------- jtreg console summary for jaxp ---------------
Test results: passed: 445
[debian/tests/jtreg-autopkgtest.sh] nothing to cleanup
Unable to compare jtreg results: no build jtreport found for hotspot/amd64.
Reason: '/usr/share/doc/openjdk-11-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist.
--------------- jtreg console summary for jdk ---------------
(xfwm4:468146): dbind-WARNING **: 02:21:14.879: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
(xfwm4:468146): xfwm4-WARNING **: 02:21:15.378: Another compositing manager is running on screen 0
(xfwm4:468146): xfwm4-WARNING **: 02:21:15.380: Failed to connect to session manager: Failed to connect to the session manager: SESSION_MANAGER environment variable not defined
FAILED: sun/security/ec/TestEC.java
Test results: passed: 5,372; failed: 1
FAILED: sun/security/ec/TestEC.java
Test results: failed: 1
FAILED: sun/security/ec/TestEC.java
Test results: failed: 1
[debian/tests/jtreg-autopkgtest.sh] nothing to cleanup
Killed
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
 Command being timed: "/usr/bin/make -f debian/rules -k jtregcheck TEST_SUITES=hotspot langtools jaxp jdk JTREG_OPTIONS="
 User time (seconds): 21968.41
 System time (seconds): 1358.08
 Percent of CPU this job got: 138%
 Elapsed (wall clock) time (h:mm:ss or m:ss): 4:41:30
 Average shared text size (kbytes): 0
 Average unshared data size (kbytes): 0
 Average stack size (kbytes): 0
 Average total size (kbytes): 0
 Maximum resident set size (kbytes): 6547144
 Average resident set size (kbytes): 0
 Major (requiring I/O) page faults: 731
 Minor (reclaiming a frame) page faults: 344633897
 Voluntary context switches: 55009386
 Involuntary context switches: 22865322
 Swaps: 0
 File system inputs: 1515800
 File system outputs: 69591736
 Socket messages sent: 0
 Socket messages received: 0
 Signals delivered: 0
 Page size (bytes): 4096
 Exit status: 0
--------------- jtreg console summary for hotspot ---------------
Test results: passed: 1,968
[debian/tests/jtreg-autopkgtest.sh] nothing to cleanup
Unable to compare jtreg results: no build jtreport found for hotspot/amd64.
Reason: '/usr/share/doc/openjdk-11-jre-headless//test-amd64/jtreport-hotspot.tar.gz' does not exist.
--------------- jtreg console summary for langtoo...

db41e2b... by Vladimir Petko

* d/rules: include /usr/share/dpkg/buildflags.mk to avoid configure failure due to the undefined variables.

Revision history for this message
Pushkar Kulkarni (pushkarnk) wrote :

LGTM

review: Approve

Unmerged commits

a23a97a... by Vladimir Petko

changelog

db41e2b... by Vladimir Petko

* d/rules: include /usr/share/dpkg/buildflags.mk to avoid configure failure due to the undefined variables.

9e41747... by Vladimir Petko

* Rename 8307977-proposed.diff to jdk-8307977-proposed.patch.

cada002... by Vladimir Petko

* d/p/jdk-8334502.patch: fix iso8601_utctime armhf function.

92907c8... by Vladimir Petko

  * d/rules: bump git tag

23475ef... by Vladimir Petko

  * Exclude test/jdk/sun/management/windows/revokeall.exe from orig tarball.

8ce103c... by Vladimir Petko

override jar-contains-source for SwingSet demos

44391b5... by Vladimir Petko

refresh reproducible headers patch

f103b01... by Vladimir Petko

drop jtreg location patch (openjdk-11 switched to jtreg7)

6783921... by Vladimir Petko

update control: jtreg7

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/JB-demo.overrides.in b/debian/JB-demo.overrides.in
2index e148b99..db41403 100644
3--- a/debian/JB-demo.overrides.in
4+++ b/debian/JB-demo.overrides.in
5@@ -6,3 +6,6 @@
6
7 # example jar file with sources and documentation
8 @basename@-demo binary: codeless-jar
9+
10+# example jar file with sources and documentation
11+@basename@-demo binary: jar-contains-source
12diff --git a/debian/changelog b/debian/changelog
13index 093bab1..d62bce2 100644
14--- a/debian/changelog
15+++ b/debian/changelog
16@@ -1,3 +1,27 @@
17+openjdk-lts (11.0.24~6ea-1ubuntu2) oracular; urgency=medium
18+
19+ * d/rules: include /usr/share/dpkg/buildflags.mk to avoid configure
20+ failure due to the undefined variables.
21+
22+ -- Vladimir Petko <vladimir.petko@canonical.com> Wed, 26 Jun 2024 08:34:02 +1200
23+
24+openjdk-lts (11.0.24~6ea-1ubuntu1) oracular; urgency=medium
25+
26+ * New upstream snapshot 11.0.24~6ea (LP: #2069917).
27+ * d/p/*: refresh patches.
28+ * d/rules, d/control: use jtreg7, enable jtreg.
29+ * d/JB-demo.overrides.in: add jar-contains-source override for
30+ SwingSet demo jar.
31+ * d/rules, d/copyright-generator/copyright-gen.py, d/copyright:
32+ exclude test/jdk/sun/management/windows/revokeall.exe from orig
33+ tarball, format d/copyright-generator/copyright-gen.py.
34+ * d/p/8307977-proposed.diff: rename to jdk-8307977-proposed.patch.
35+ * d/p/jdk-8334502.patch: fix iso8601_utctime armhf function.
36+ * d/p/jtreg-location.diff: drop patch as it is no longer needed for
37+ jtreg7.
38+
39+ -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 20 Jun 2024 10:30:43 +1200
40+
41 openjdk-lts (11.0.23+9-1ubuntu1) noble; urgency=high
42
43 * OpenJDK 11.0.23 release, build 9.
44@@ -235,7 +259,7 @@ openjdk-lts (11.0.18+10-0ubuntu1) lunar; urgency=medium
45 * debian/watch: use jdk11u repository as upstream.
46 * debian/rules: add lunar to jtreg version selection.
47
48- -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 19 Jan 2023 21:24:22 +1300
49+ -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 19 Jan 2023 21:24:22 +1300
50
51 openjdk-lts (11.0.17+8-1ubuntu2) kinetic-security; urgency=medium
52
53@@ -597,7 +621,7 @@ openjdk-lts (11.0.9+10-0ubuntu1) groovy; urgency=medium
54 debian/patches/generated-headers.patch,
55 debian/patches/icc_loading_with_symlink.diff,
56 debian/patches/jdk-getAccessibleValue.diff,
57- debian/patches/jexec.diff, debian/patches/jtreg-location.diff,
58+ debian/patches/jexec.diff, debian/patches/jtreg-location.diff,
59 debian/patches/reproducible-build-user.diff, debian/patches/riscv64.diff,
60 debian/patches/s390x-opt.diff, debian/patches/system-pcsclite.diff,
61 debian/patches/workaround_expand_exec_shield_cs_limit.diff,
62@@ -637,7 +661,7 @@ openjdk-lts (11.0.8+10-0ubuntu1) groovy; urgency=medium
63 - JDK-8241522: Manifest improved jar headers redux
64 * d/p/default-jvm-cfg.diff: updated patch.
65 * d/p/8214571.diff, d/p/8228407.diff: applied by upstream, removed patches.
66-
67+
68 -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Wed, 15 Jul 2020 00:56:32 +0000
69
70 openjdk-lts (11.0.7+10-3ubuntu1) focal; urgency=medium
71@@ -5724,4 +5748,3 @@ icedtea (7~b14-20070704-1) unstable; urgency=low
72 * Initial version.
73
74 -- Michael Koch <konqueror@gmx.de> Wed, 04 Jul 2007 08:25:31 -0100
75-
76diff --git a/debian/control b/debian/control
77index 4350733..a78c49c 100644
78--- a/debian/control
79+++ b/debian/control
80@@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 11),
81 m4, lsb-release, zip, unzip,
82 sharutils, gawk, cpio, pkg-config, procps, wdiff, fastjar (>= 2:0.96-0ubuntu2),
83 time, strip-nondeterminism, debugedit (>= 4.16),
84- file,
85+ jtreg7 <!nocheck>, libtestng7-java <!nocheck>, xvfb <!nocheck>, xauth <!nocheck>, xfonts-base <!nocheck>, libgl1-mesa-dri [!x32] <!nocheck>, xfwm4 <!nocheck>, x11-xkb-utils <!nocheck>, dbus-x11 <!nocheck>, libasmtools-java <!nocheck>, googletest <!nocheck>, google-mock <!nocheck>, xvfb <!nocheck>,
86 autoconf, automake, autotools-dev, ant, ant-optional,
87 g++-13 <!cross>,
88 openjdk-11-jdk-headless:native | openjdk-10-jdk-headless:native,
89diff --git a/debian/copyright b/debian/copyright
90index 2a4ea8f..baa1633 100644
91--- a/debian/copyright
92+++ b/debian/copyright
93@@ -2,6 +2,7 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
94 Files-Excluded:
95 .github/*
96 .gitattributes
97+ test/jdk/sun/management/windows/revokeall.exe
98 src/java.base/share/native/libzip/zlib/*
99 src/java.desktop/share/native/libsplashscreen/giflib/*
100 src/java.desktop/share/native/libsplashscreen/libpng/*
101diff --git a/debian/copyright-generator/copyright-gen.py b/debian/copyright-generator/copyright-gen.py
102index 5b2b782..597b675 100755
103--- a/debian/copyright-generator/copyright-gen.py
104+++ b/debian/copyright-generator/copyright-gen.py
105@@ -32,6 +32,7 @@ common_licenses = {};
106 excluded_files = [
107 ".github/*",
108 ".gitattributes",
109+ "test/jdk/sun/management/windows/revokeall.exe",
110 "src/java.base/share/native/libzip/zlib/*",
111 "src/java.desktop/share/native/libsplashscreen/giflib/*",
112 "src/java.desktop/share/native/libsplashscreen/libpng/*",
113diff --git a/debian/patches/8307977-proposed.diff b/debian/patches/jdk-8307977-proposed.patch
114similarity index 100%
115rename from debian/patches/8307977-proposed.diff
116rename to debian/patches/jdk-8307977-proposed.patch
117diff --git a/debian/patches/jdk-8334502.patch b/debian/patches/jdk-8334502.patch
118new file mode 100644
119index 0000000..6f7f070
120--- /dev/null
121+++ b/debian/patches/jdk-8334502.patch
122@@ -0,0 +1,23 @@
123+Description: use int instead of time_t to print timezone info
124+ printf() call uses %02d format specifier that requires an int parameter.
125+Author: Vladimir Petko <vladimir.petko@canonical.com>
126+Bug: https://bugs.openjdk.org/browse/JDK-8334502
127+Last-Update: 2024-06-19
128+
129+diff --git a/src/hotspot/share/runtime/os.cpp b/src/hotspot/share/runtime/os.cpp
130+index bdf93e1d3b4..d928dc55dce 100644
131+--- a/src/hotspot/share/runtime/os.cpp
132++++ b/src/hotspot/share/runtime/os.cpp
133+@@ -209,8 +209,8 @@ char* os::iso8601_time(jlong milliseconds_since_19700101, char* buffer, size_t b
134+ abs_local_to_UTC = -(abs_local_to_UTC);
135+ }
136+ // Convert time zone offset seconds to hours and minutes.
137+- const time_t zone_hours = (abs_local_to_UTC / seconds_per_hour);
138+- const time_t zone_min =
139++ const int zone_hours = (abs_local_to_UTC / seconds_per_hour);
140++ const int zone_min =
141+ ((abs_local_to_UTC % seconds_per_hour) / seconds_per_minute);
142+
143+ // Print an ISO 8601 date and time stamp into the buffer
144+--
145+2.43.0
146diff --git a/debian/patches/jtreg-location.diff b/debian/patches/jtreg-location.diff
147deleted file mode 100644
148index c680291..0000000
149--- a/debian/patches/jtreg-location.diff
150+++ /dev/null
151@@ -1,51 +0,0 @@
152---- a/make/autoconf/toolchain.m4
153-+++ b/make/autoconf/toolchain.m4
154-@@ -1076,7 +1076,7 @@ AC_DEFUN_ONCE([TOOLCHAIN_SETUP_JTREG],
155- AC_MSG_ERROR([jtreg home directory from --with-jtreg=$with_jtreg does not exist])
156- fi
157-
158-- if test ! -e "$JT_HOME/lib/jtreg.jar"; then
159-+ if test ! -e "$JT_HOME/share/java/jtreg.jar"; then
160- AC_MSG_ERROR([jtreg home directory from --with-jtreg=$with_jtreg is not a valid jtreg home])
161- fi
162-
163-@@ -1095,7 +1095,7 @@ AC_DEFUN_ONCE([TOOLCHAIN_SETUP_JTREG],
164- AC_MSG_WARN([Ignoring JT_HOME pointing to invalid directory: $JT_HOME])
165- JT_HOME=
166- else
167-- if test ! -e "$JT_HOME/lib/jtreg.jar"; then
168-+ if test ! -e "$JT_HOME/share/java/jtreg.jar"; then
169- AC_MSG_WARN([Ignoring JT_HOME which is not a valid jtreg home: $JT_HOME])
170- JT_HOME=
171- elif test ! -x "$JT_HOME/bin/jtreg"; then
172-@@ -1115,7 +1115,7 @@ AC_DEFUN_ONCE([TOOLCHAIN_SETUP_JTREG],
173- if test "x$JTREGEXE" != x; then
174- # That's good, now try to derive JT_HOME
175- JT_HOME=`(cd $($DIRNAME $JTREGEXE)/.. && pwd)`
176-- if test ! -e "$JT_HOME/lib/jtreg.jar"; then
177-+ if test ! -e "$JT_HOME/share/java/jtreg.jar"; then
178- AC_MSG_WARN([Ignoring jtreg from path since a valid jtreg home cannot be found])
179- JT_HOME=
180- JTREGEXE=
181---- a/make/RunTests.gmk
182-+++ b/make/RunTests.gmk
183-@@ -740,7 +740,7 @@ define SetupRunJtregTestBody
184-
185- $1_COMMAND_LINE := \
186- $$(JAVA) $$($1_JTREG_LAUNCHER_OPTIONS) \
187-- -Dprogram=jtreg -jar $$(JT_HOME)/lib/jtreg.jar \
188-+ -Dprogram=jtreg -jar $$(JT_HOME)/share/java/jtreg.jar \
189- $$($1_JTREG_BASIC_OPTIONS) \
190- -testjdk:$$(JDK_IMAGE_DIR) \
191- -dir:$$(JTREG_TOPDIR) \
192---- a/make/test/BuildFailureHandler.gmk
193-+++ b/make/test/BuildFailureHandler.gmk
194-@@ -39,7 +39,7 @@ FH_BASEDIR := $(TOPDIR)/test/failure_han
195- FH_SUPPORT := $(SUPPORT_OUTPUTDIR)/test/failure_handler
196- FH_JAR := $(FH_SUPPORT)/jtregFailureHandler.jar
197-
198--JTREG_JAR := $(JT_HOME)/lib/jtreg.jar
199-+JTREG_JAR := $(JT_HOME)/share/java/jtreg.jar
200- ifeq ($(wildcard $(JTREG_JAR)), )
201- $(error Cannot build failure handler without jtreg)
202- endif
203diff --git a/debian/patches/nss-limited-ecc-tests.patch b/debian/patches/nss-limited-ecc-tests.patch
204index 7a75015..e1564dd 100644
205--- a/debian/patches/nss-limited-ecc-tests.patch
206+++ b/debian/patches/nss-limited-ecc-tests.patch
207@@ -1,14 +1,3 @@
208---- a/test/jdk/sun/security/pkcs11/PKCS11Test.java
209-+++ b/test/jdk/sun/security/pkcs11/PKCS11Test.java
210-@@ -99,7 +99,7 @@
211- // NSS version info
212- public static enum ECCState { None, Basic, Extended };
213- static double nss_version = -1;
214-- static ECCState nss_ecc_status = ECCState.Extended;
215-+ static ECCState nss_ecc_status = ECCState.Basic;
216-
217- // The NSS library we need to search for in getNSSLibDir()
218- // Default is "libsoftokn3.so", listed as "softokn3"
219 --- a/test/jdk/sun/security/pkcs11/ec/TestECDH.java
220 +++ b/test/jdk/sun/security/pkcs11/ec/TestECDH.java
221 @@ -124,8 +124,12 @@
222diff --git a/debian/patches/reproducible-copyright-headers.diff b/debian/patches/reproducible-copyright-headers.diff
223index 020e3bf..96aed85 100644
224--- a/debian/patches/reproducible-copyright-headers.diff
225+++ b/debian/patches/reproducible-copyright-headers.diff
226@@ -43,8 +43,8 @@ Forwarded: no
227 +import java.util.TimeZone;
228 import java.util.TreeMap;
229 import java.util.stream.Collectors;
230-
231-@@ -246,8 +250,15 @@
232+ import java.util.regex.Pattern;
233+@@ -266,8 +270,15 @@
234 + "}";
235
236 private static String getOpenJDKCopyright() {
237diff --git a/debian/patches/reproducible-javadoc-timestamp.diff b/debian/patches/reproducible-javadoc-timestamp.diff
238index f425eca..f94846c 100644
239--- a/debian/patches/reproducible-javadoc-timestamp.diff
240+++ b/debian/patches/reproducible-javadoc-timestamp.diff
241@@ -20,7 +20,7 @@ Forwarded: no
242 + if (System.getenv("SOURCE_DATE_EPOCH") != null) {
243 + dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
244 + }
245- tree.addContent(HtmlTree.META(
246+ tree.add(HtmlTree.META(
247 (htmlVersion == HtmlVersion.HTML5) ? "dc.created" : "date",
248 dateFormat.format(now)));
249 @@ -298,7 +304,14 @@
250diff --git a/debian/patches/series b/debian/patches/series
251index 8886a00..a639a7d 100644
252--- a/debian/patches/series
253+++ b/debian/patches/series
254@@ -10,7 +10,6 @@ multiple-pkcs11-library-init.diff
255 s390x-thread-stack-size.diff
256 s390x-opt.diff
257 jdk-getAccessibleValue.diff
258-jtreg-location.diff
259 jdk-i18n-pt_BR.diff
260 disable-doclint-by-default.diff
261 8199220.diff
262@@ -40,5 +39,6 @@ ldap-timeout-test-use-ip.patch
263 test-use-ip-address.patch
264 nss-limited-ecc-tests.patch
265 loong64-autoconf-config.diff
266-8307977-proposed.diff
267+jdk-8307977-proposed.patch
268 use_clock64_fns_armhf.patch
269+jdk-8334502.patch
270diff --git a/debian/rules b/debian/rules
271index 7dfa769..5f6b296 100755
272--- a/debian/rules
273+++ b/debian/rules
274@@ -3,6 +3,7 @@
275
276 # Uncomment this to turn on verbose mode.
277 #export DH_VERBOSE=1
278+include /usr/share/dpkg/buildflags.mk
279
280 unexport LANG LC_ALL
281
282@@ -77,7 +78,7 @@ else
283 is_default = yes
284 endif
285
286-is_upstream_release = yes
287+is_upstream_release = no
288
289 srcdir = .
290 builddir = build
291@@ -152,7 +153,7 @@ ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
292 NJOBS = $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
293 endif
294
295-jtreg_pkg = jtreg6
296+jtreg_pkg = jtreg7
297 testng_pkg= libtestng7-java
298
299 with_check = $(if $(findstring nocheck, $(DEB_BUILD_OPTIONS)),,yes)
300@@ -169,7 +170,7 @@ with_docs = $(if $(findstring nodoc, $(DEB_BUILD_OPTIONS)),,yes)
301 ifneq (,$(filter $(distrel), precise trusty))
302 with_docs =
303 endif
304-with_check = disabled for this upload
305+#with_check = disabled for this upload
306
307 with_wqy_zenhai = $(if $(filter $(distrel),lenny),,yes)
308
309@@ -1938,7 +1939,7 @@ endif
310
311
312 git_project = jdk11u
313-git_tag = jdk-11.0.23+9
314+git_tag = jdk-11.0.24+6
315 package_version = $(subst jdk-,,$(git_tag))
316 package_version = $(shell echo $(PKGVERSION) | sed 's/-[^-][^-]*$$//')
317 ifneq ($(is_upstream_release),yes)
318@@ -1977,6 +1978,7 @@ get-orig:
319 rm -v -rf $$d/src/java.smartcardio/unix/native/libj2pcsc/MUSCLE; \
320 rm -v -rf $$d/.github; \
321 rm -v -f $$d/.gitattributes; \
322+ rm -v -f $$d/test/jdk/sun/management/windows/revokeall.exe; \
323 esac; \
324 mv $$d $(topdir); \
325 XZ_OPT=-9v tar cfJ ../$(basename)_$(package_version).orig.tar.xz $(topdir); \

Subscribers

People subscribed via source and target branches