Merge ~pushkarnk/ubuntu/+source/openjdk-lts:merge-lp2049715-noble into ubuntu/+source/openjdk-lts:ubuntu/devel
- Git
- lp:~pushkarnk/ubuntu/+source/openjdk-lts
- merge-lp2049715-noble
- Merge into ubuntu/devel
Proposed by
Pushkar Kulkarni
Status: | Superseded |
---|---|
Proposed branch: | ~pushkarnk/ubuntu/+source/openjdk-lts:merge-lp2049715-noble |
Merge into: | ubuntu/+source/openjdk-lts:ubuntu/devel |
Prerequisite: | ~pushkarnk/ubuntu/+source/openjdk-lts:merge-source-branch |
Diff against target: |
21840 lines (+21107/-0) 122 files modified
debian/JAVA_HOME (+13/-0) debian/JB-archive.applications.in (+6/-0) debian/JB-archive.keys.in (+18/-0) debian/JB-archive.mime.in (+6/-0) debian/JB-dbg.overrides.in (+7/-0) debian/JB-demo.menu.in (+55/-0) debian/JB-demo.overrides.in (+8/-0) debian/JB-doc.doc-base.in (+11/-0) debian/JB-fonts.defoma-hints.in (+187/-0) debian/JB-java.desktop.in (+12/-0) debian/JB-jconsole.desktop.in (+11/-0) debian/JB-jdk-headless.postinst.in (+75/-0) debian/JB-jdk-headless.preinst.in (+23/-0) debian/JB-jdk-headless.prerm.in (+15/-0) debian/JB-jdk.menu.in (+7/-0) debian/JB-jdk.postinst.in (+75/-0) debian/JB-jdk.prerm.in (+15/-0) debian/JB-jre-headless.overrides.in (+11/-0) debian/JB-jre-headless.postinst.in (+137/-0) debian/JB-jre-headless.postrm.in (+24/-0) debian/JB-jre-headless.prerm.in (+26/-0) debian/JB-jre-zero.overrides.in (+2/-0) debian/JB-jre.menu.in (+7/-0) debian/JB-jre.overrides.in (+6/-0) debian/JB-jre.postinst.in (+71/-0) debian/JB-jre.prerm.in (+14/-0) debian/README.Debian (+65/-0) debian/README.alternatives.in (+35/-0) debian/README.source (+76/-0) debian/TODO (+10/-0) debian/accessibility-atk.properties.disabled (+10/-0) debian/accessibility-atk.properties.enabled (+8/-0) debian/accessibility.properties (+9/-0) debian/apport-hook.py (+46/-0) debian/buildwatch.sh (+67/-0) debian/changelog (+5652/-0) debian/compat (+1/-0) debian/control (+173/-0) debian/control.in (+159/-0) debian/control.zero-jre (+14/-0) debian/copyright (+4058/-0) debian/copyright-generator/copyright-gen.py (+291/-0) debian/copyright-generator/debian-stanzas (+40/-0) debian/copyright-generator/strip-common-licenses.sh (+19/-0) debian/dbg.py (+1232/-0) debian/failed-tests-problemlist.txt (+581/-0) debian/font.properties.ja (+197/-0) debian/font.properties.ja.wqy_zenhai (+244/-0) debian/jvm.cfg-default (+5/-0) debian/mauve_tests (+2570/-0) debian/nss.cfg (+4/-0) debian/patches/8199220.diff (+19/-0) debian/patches/Don-t-optimize-fdlibm-fork-for-Zero-on-linux-sparc-Z.patch (+27/-0) debian/patches/adlc-parser.diff (+23/-0) debian/patches/alpha-float-const.diff (+13/-0) debian/patches/atk-wrapper-security.diff (+10/-0) debian/patches/default-jvm-cfg.diff (+23/-0) debian/patches/disable-doclint-by-default.diff (+11/-0) debian/patches/disable-thumb-assertion.patch (+16/-0) debian/patches/dnd-files.diff (+20/-0) debian/patches/hotspot-disable-exec-shield-workaround.diff (+11/-0) debian/patches/hotspot-libpath.diff (+42/-0) debian/patches/hotspot-mips-align.diff (+11/-0) debian/patches/hotspot-test-fix-npe-on-missing-file.patch (+22/-0) debian/patches/icc_loading_with_symlink.diff (+39/-0) debian/patches/icedtea-override-redirect-compiz.diff (+10/-0) debian/patches/jdk-getAccessibleValue.diff (+166/-0) debian/patches/jdk-i18n-pt_BR.diff (+11/-0) debian/patches/jexec.diff (+35/-0) debian/patches/jtreg-location.diff (+51/-0) debian/patches/keep-gtk2-as-default.patch (+55/-0) debian/patches/ldap-timeout-test-use-ip.patch (+19/-0) debian/patches/libpcsclite-dlopen.diff (+36/-0) debian/patches/log-generated-classes-test.patch (+39/-0) debian/patches/machine-flag.diff (+24/-0) debian/patches/multiple-pkcs11-library-init.diff (+72/-0) debian/patches/nss-limited-ecc-tests.patch (+48/-0) debian/patches/reproducible-build-jmod.diff (+42/-0) debian/patches/reproducible-build-user.diff (+14/-0) debian/patches/reproducible-character-data.diff (+24/-0) debian/patches/reproducible-copyright-headers.diff (+64/-0) debian/patches/reproducible-javadoc-timestamp.diff (+41/-0) debian/patches/reproducible-module-info.diff (+18/-0) debian/patches/reproducible-properties-timestamp.diff (+52/-0) debian/patches/riscv64.diff (+58/-0) debian/patches/s390x-opt.diff (+12/-0) debian/patches/s390x-thread-stack-size.diff (+48/-0) debian/patches/series (+41/-0) debian/patches/system-pcsclite.diff (+179/-0) debian/patches/test-use-ip-address.patch (+28/-0) debian/patches/update-assertion-for-armhf.patch (+15/-0) debian/patches/update-permission-test.patch (+51/-0) debian/patches/zero-x32.diff (+33/-0) debian/rules (+1934/-0) debian/sharedmimeinfo (+12/-0) debian/source/format (+1/-0) debian/source/lintian-overrides (+2/-0) debian/sun_java.xpm (+194/-0) debian/sun_java_app.xpm (+199/-0) debian/swing.properties (+2/-0) debian/tests/control (+15/-0) debian/tests/control.in (+15/-0) debian/tests/hotspot (+18/-0) debian/tests/jaxp (+15/-0) debian/tests/jdk (+40/-0) debian/tests/jtdiff-autopkgtest.in (+58/-0) debian/tests/jtdiff-autopkgtest.sh (+58/-0) debian/tests/jtreg-autopkgtest.in (+142/-0) debian/tests/jtreg-autopkgtest.sh (+148/-0) debian/tests/langtools (+15/-0) debian/tests/problems-armhf.txt (+37/-0) debian/tests/problems-hotspot.txt (+21/-0) debian/tests/problems-i386.txt (+18/-0) debian/tests/problems-jdk.txt (+45/-0) debian/tests/problems-langtools.txt (+24/-0) debian/tests/problems-s390x.txt (+3/-0) debian/tests/start-xvfb.sh (+21/-0) debian/tests/write-problems (+25/-0) debian/update-hgrev.sh (+29/-0) debian/update-shasum.sh (+23/-0) debian/watch (+6/-0) debian/watch.in (+6/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
git-ubuntu import | Pending | ||
Review via email: mp+458902@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Unmerged commits
- 0af4565... by Pushkar Kulkarni
-
Update changelog
- f18483b... by Pushkar Kulkarni
-
Merge from Debian 11.0.22+7
- 47caa95... by Pushkar Kulkarni
-
Update upstream source from tag 'upstream/
11.0.22+ 7' Update to upstream version '11.0.22+7'
with Debian dir c701051f9557b46f3ea460c4fbd680 d4bd686b8a - 4a0d70f... by Pushkar Kulkarni
-
New upstream version 11.0.22+7
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | diff --git a/debian/JAVA_HOME b/debian/JAVA_HOME |
2 | new file mode 100644 |
3 | index 0000000..876e989 |
4 | --- /dev/null |
5 | +++ b/debian/JAVA_HOME |
6 | @@ -0,0 +1,13 @@ |
7 | + JAVA_HOME |
8 | + |
9 | +1. Legacy use of JAVA_HOME |
10 | + |
11 | + As of the latest versions of java-common there really should |
12 | + be no need for JAVA_HOME as Java(TM) should be completely |
13 | + integrated with your Debian GNU/Linux system. |
14 | + |
15 | + |
16 | +2. Selecting OpenJDK 7 as the default Java(TM) implementation |
17 | + |
18 | + Please see README.alternatives for instructions on how |
19 | + to make OpenJDK 7 executables and man pages the default on your system. |
20 | diff --git a/debian/JB-archive.applications.in b/debian/JB-archive.applications.in |
21 | new file mode 100644 |
22 | index 0000000..7f20fd5 |
23 | --- /dev/null |
24 | +++ b/debian/JB-archive.applications.in |
25 | @@ -0,0 +1,6 @@ |
26 | +java-archive |
27 | + command=/usr/bin/java -jar |
28 | + name=java-archive |
29 | + can_open_multiple_files=false |
30 | + requires_terminal=false |
31 | + mime_types=application/java-archive,application/x-java-archive,application/x-jar |
32 | diff --git a/debian/JB-archive.keys.in b/debian/JB-archive.keys.in |
33 | new file mode 100644 |
34 | index 0000000..743e3c8 |
35 | --- /dev/null |
36 | +++ b/debian/JB-archive.keys.in |
37 | @@ -0,0 +1,18 @@ |
38 | +application/java-archive |
39 | + description=Java Archive |
40 | + icon_filename=@basename@ |
41 | + default_action_type=application |
42 | + default_application_id=java-archive |
43 | + short_list_application_user_additions=java-archive |
44 | +application/x-java-archive |
45 | + description=Java Archive |
46 | + icon_filename=@basename@ |
47 | + default_action_type=application |
48 | + default_application_id=java-archive |
49 | + short_list_application_user_additions=java-archive |
50 | +application/x-jar |
51 | + description=Java Archive |
52 | + icon_filename=@basename@ |
53 | + default_action_type=application |
54 | + default_application_id=java-archive |
55 | + short_list_application_user_additions=java-archive |
56 | diff --git a/debian/JB-archive.mime.in b/debian/JB-archive.mime.in |
57 | new file mode 100644 |
58 | index 0000000..e354ead |
59 | --- /dev/null |
60 | +++ b/debian/JB-archive.mime.in |
61 | @@ -0,0 +1,6 @@ |
62 | +application/java-archive |
63 | + ext: jar |
64 | +application/x-java-archive |
65 | + ext: jar |
66 | +application/x-jar |
67 | + ext: jar |
68 | diff --git a/debian/JB-dbg.overrides.in b/debian/JB-dbg.overrides.in |
69 | new file mode 100644 |
70 | index 0000000..f177b8d |
71 | --- /dev/null |
72 | +++ b/debian/JB-dbg.overrides.in |
73 | @@ -0,0 +1,7 @@ |
74 | +# this are pre-stripped binaries (fastdebug) |
75 | +@basename@-dbg binary: library-in-debug-or-profile-should-not-be-stripped |
76 | +@basename@-dbg binary: debug-file-with-no-debug-symbols |
77 | + |
78 | +# these are java's .debuginfo files ... |
79 | +@basename@-dbg binary: binary-with-bad-dynamic-table |
80 | +@basename@-dbg binary: statically-linked-binary |
81 | diff --git a/debian/JB-demo.menu.in b/debian/JB-demo.menu.in |
82 | new file mode 100644 |
83 | index 0000000..58aec29 |
84 | --- /dev/null |
85 | +++ b/debian/JB-demo.menu.in |
86 | @@ -0,0 +1,55 @@ |
87 | +?package(@basename@-demo):\ |
88 | + needs="x11"\ |
89 | + section="Applications/Programming"\ |
90 | + title="@vendor@ Java @RELEASE@ FileChooser Demo"\ |
91 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/FileChooserDemo; /@basedir@/bin/java -jar FileChooserDemo.jar'"\ |
92 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
93 | + hints="Java2" |
94 | + |
95 | +?package(@basename@-demo):\ |
96 | + needs="x11"\ |
97 | + section="Applications/Programming"\ |
98 | + title="@vendor@ Java @RELEASE@ Font2DTest Demo"\ |
99 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/Font2DTest; /@basedir@/bin/java -jar Font2DTest.jar'"\ |
100 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
101 | + hints="Java2" |
102 | + |
103 | +?package(@basename@-demo):\ |
104 | + needs="x11"\ |
105 | + section="Applications/Programming"\ |
106 | + title="@vendor@ Java @RELEASE@ Java 2D Demo"\ |
107 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/Java2D; /@basedir@/bin/java -jar Java2Demo.jar'"\ |
108 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
109 | + hints="Java2" |
110 | + |
111 | +?package(@basename@-demo):\ |
112 | + needs="x11"\ |
113 | + section="Applications/Programming"\ |
114 | + title="@vendor@ Java @RELEASE@ SampleTree Demo"\ |
115 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/SampleTree; /@basedir@/bin/java -jar SampleTree.jar'"\ |
116 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
117 | + hints="Java2" |
118 | + |
119 | +?package(@basename@-demo):\ |
120 | + needs="x11"\ |
121 | + section="Applications/Programming"\ |
122 | + title="@vendor@ Java @RELEASE@ Stylepad Demo"\ |
123 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/Stylepad; /@basedir@/bin/java -jar Stylepad.jar'"\ |
124 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
125 | + hints="Java2" |
126 | + |
127 | +?package(@basename@-demo):\ |
128 | + needs="x11"\ |
129 | + section="Applications/Programming"\ |
130 | + title="@vendor@ Java @RELEASE@ SwingSet2 Demo"\ |
131 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/SwingSet2; /@basedir@/bin/java -jar SwingSet2.jar'"\ |
132 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
133 | + hints="Java2" |
134 | + |
135 | +?package(@basename@-demo):\ |
136 | + needs="x11"\ |
137 | + section="Applications/Programming"\ |
138 | + title="@vendor@ Java @RELEASE@ TableExample Demo"\ |
139 | + command="/bin/sh -c 'cd /@basedir@/demo/jfc/TableExample; /@basedir@/bin/java -jar TableExample.jar'"\ |
140 | + icon="/usr/share/pixmaps/@basename@-app.xpm"\ |
141 | + hints="Java2" |
142 | diff --git a/debian/JB-demo.overrides.in b/debian/JB-demo.overrides.in |
143 | new file mode 100644 |
144 | index 0000000..e148b99 |
145 | --- /dev/null |
146 | +++ b/debian/JB-demo.overrides.in |
147 | @@ -0,0 +1,8 @@ |
148 | +# jpda/examples.jar only contains source code |
149 | +@basename@-demo binary: codeless-jar usr/share/doc/openjdk-7-jre-headless/demo/jpda/examples.jar |
150 | + |
151 | +# OpenJDK is correct despite any Debian policy |
152 | +@basename@-demo binary: unknown-java-class-version |
153 | + |
154 | +# example jar file with sources and documentation |
155 | +@basename@-demo binary: codeless-jar |
156 | diff --git a/debian/JB-doc.doc-base.in b/debian/JB-doc.doc-base.in |
157 | new file mode 100644 |
158 | index 0000000..619d9ae |
159 | --- /dev/null |
160 | +++ b/debian/JB-doc.doc-base.in |
161 | @@ -0,0 +1,11 @@ |
162 | +Document: @JDK@-doc |
163 | +Title: @vendor@ Java(TM) @RELEASE@ JDK, Standard Edition Documentation |
164 | +Author: @vendor@ |
165 | +Abstract: The Java @RELEASE@ Platform Documentation contains API specifications, |
166 | + feature descriptions, developer guides, reference pages for JDK tools |
167 | + and utilities, demos, and links to related information. |
168 | +Section: Programming |
169 | + |
170 | +Format: HTML |
171 | +Index: /usr/share/doc/@basename@-jre-headless/api/index.html |
172 | +Files: /usr/share/doc/@basename@-jre-headless/api/*/*.html |
173 | diff --git a/debian/JB-fonts.defoma-hints.in b/debian/JB-fonts.defoma-hints.in |
174 | new file mode 100644 |
175 | index 0000000..80212e2 |
176 | --- /dev/null |
177 | +++ b/debian/JB-fonts.defoma-hints.in |
178 | @@ -0,0 +1,187 @@ |
179 | +category truetype |
180 | + |
181 | +# Sans |
182 | + |
183 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaSansRegular.ttf |
184 | + Family = LucidaSans |
185 | + FontName = LucidaSans |
186 | + Encoding = Unicode |
187 | + Location = English |
188 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
189 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
190 | + GeneralFamily = SansSerif |
191 | + Weight = Book |
192 | + Width = Variable |
193 | + Shape = NoSerif Upright |
194 | + Foundry = Lucida |
195 | + Priority = 15 |
196 | +end |
197 | + |
198 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaSansDemiBold.ttf |
199 | + Family = LucidaSans |
200 | + FontName = LucidaSans-Demibold |
201 | + Encoding = Unicode |
202 | + Location = English |
203 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
204 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
205 | + GeneralFamily = SansSerif |
206 | + Weight = Bold |
207 | + Width = Variable |
208 | + Shape = NoSerif Upright |
209 | + Foundry = Lucida |
210 | + Priority = 15 |
211 | +end |
212 | + |
213 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaSansOblique.ttf |
214 | + Family = LucidaSans |
215 | + FontName = LucidaSans-Oblique |
216 | + Encoding = Unicode |
217 | + Location = English |
218 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
219 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
220 | + GeneralFamily = SansSerif |
221 | + Weight = Thin |
222 | + Width = Variable |
223 | + Shape = NoSerif Oblique |
224 | + Foundry = Lucida |
225 | + Priority = 15 |
226 | +end |
227 | + |
228 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaSansDemiOblique.ttf |
229 | + Family = LucidaSans |
230 | + FontName = LucidaSans-Demibold-Oblique |
231 | + Encoding = Unicode |
232 | + Location = English |
233 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
234 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
235 | + GeneralFamily = SansSerif |
236 | + Weight = Bold |
237 | + Width = Variable |
238 | + Shape = NoSerif Oblique |
239 | + Foundry = Lucida |
240 | + Priority = 15 |
241 | +end |
242 | + |
243 | +# Serif |
244 | + |
245 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaBrightRegular.ttf |
246 | + Family = LucidaBright |
247 | + FontName = LucidaBright-Regular |
248 | + Encoding = Unicode |
249 | + Location = English |
250 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
251 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
252 | + GeneralFamily = Roman |
253 | + Weight = Book |
254 | + Width = Variable |
255 | + Shape = NoSerif Upright |
256 | + Foundry = Lucida |
257 | + Priority = 15 |
258 | +end |
259 | + |
260 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaBrightItalic.ttf |
261 | + Family = LucidaBright |
262 | + FontName = LucidaBright-Italic |
263 | + Encoding = Unicode |
264 | + Location = English |
265 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
266 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
267 | + GeneralFamily = Roman |
268 | + Weight = Book |
269 | + Width = Variable |
270 | + Shape = NoSerif Oblique |
271 | + Foundry = Lucida |
272 | + Priority = 15 |
273 | +end |
274 | + |
275 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaBrightDemiBold.ttf |
276 | + Family = Lucida-Bright |
277 | + FontName = Lucida-Bright-Demi |
278 | + Encoding = Unicode |
279 | + Location = English |
280 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
281 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
282 | + GeneralFamily = Roman |
283 | + Weight = Bold |
284 | + Width = Variable |
285 | + Shape = NoSerif Upright |
286 | + Foundry = Lucida |
287 | + Priority = 15 |
288 | +end |
289 | + |
290 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaBrightDemiItalic.ttf |
291 | + Family = Lucida-Bright |
292 | + FontName = Lucida-Bright-DemiItalic |
293 | + Encoding = Unicode |
294 | + Location = English |
295 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
296 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
297 | + GeneralFamily = Roman |
298 | + Weight = Demi |
299 | + Width = Variable |
300 | + Shape = NoSerif Oblique |
301 | + Foundry = Lucida |
302 | + Priority = 15 |
303 | +end |
304 | + |
305 | +# Mono |
306 | + |
307 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaTypewriterRegular.ttf |
308 | + Family = LucidaSans-Typewriter |
309 | + FontName = LucidaSans-Typewriter |
310 | + Encoding = Unicode |
311 | + Location = English |
312 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
313 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
314 | + GeneralFamily = Typewriter |
315 | + Weight = Book |
316 | + Width = Fixed |
317 | + Shape = NoSerif Upright |
318 | + Foundry = Lucida |
319 | + Priority = 15 |
320 | +end |
321 | + |
322 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaTypewriterOblique.ttf |
323 | + Family = LucidaSans-Typewriter |
324 | + FontName = LucidaSans-Typewriter-Oblique |
325 | + Encoding = Unicode |
326 | + Location = English |
327 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
328 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
329 | + GeneralFamily = Typewriter |
330 | + Weight = Book |
331 | + Width = Fixed |
332 | + Shape = NoSerif Oblique |
333 | + Foundry = Lucida |
334 | + Priority = 15 |
335 | +end |
336 | + |
337 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaTypewriterBold.ttf |
338 | + Family = LucidaSans-Typewriter |
339 | + FontName = LucidaSans-Typewriter-Bold |
340 | + Encoding = Unicode |
341 | + Location = English |
342 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
343 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
344 | + GeneralFamily = Typewriter |
345 | + Weight = Bold |
346 | + Width = Fixed |
347 | + Shape = NoSerif Upright |
348 | + Foundry = Lucida |
349 | + Priority = 15 |
350 | +end |
351 | + |
352 | +begin /usr/share/fonts/truetype/ttf-lucida/LucidaTypewriterBoldOblique.ttf |
353 | + Family = LucidaSans-Typewriter |
354 | + FontName = LucidaSans-Typewriter-Bold-Oblique |
355 | + Encoding = Unicode |
356 | + Location = English |
357 | + Charset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 ISO10646-1 |
358 | + UniCharset = ISO8859-1 ISO8859-2 ISO8859-7 ISO8859-9 ISO8859-15 |
359 | + GeneralFamily = Typewriter |
360 | + Weight = Bold |
361 | + Width = Fixed |
362 | + Shape = NoSerif Oblique |
363 | + Foundry = Lucida |
364 | + Priority = 15 |
365 | +end |
366 | diff --git a/debian/JB-java.desktop.in b/debian/JB-java.desktop.in |
367 | new file mode 100644 |
368 | index 0000000..eec5e5c |
369 | --- /dev/null |
370 | +++ b/debian/JB-java.desktop.in |
371 | @@ -0,0 +1,12 @@ |
372 | +[Desktop Entry] |
373 | +Name=@vendor@ Java @RELEASE@ Runtime |
374 | +Name[fi]=@vendor@ Java @RELEASE@ - ajonaikainen ympäristö |
375 | +Comment=@vendor@ Java @RELEASE@ Runtime |
376 | +Comment[fi]=@vendor@ Java @RELEASE@ - ajonaikainen ympäristö |
377 | +Keywords=java;runtime |
378 | +Exec=@java_launcher@ -jar |
379 | +Terminal=false |
380 | +Type=Application |
381 | +Icon=@basename@ |
382 | +MimeType=application/x-java-archive;application/java-archive;application/x-jar; |
383 | +NoDisplay=true |
384 | diff --git a/debian/JB-jconsole.desktop.in b/debian/JB-jconsole.desktop.in |
385 | new file mode 100644 |
386 | index 0000000..8a87820 |
387 | --- /dev/null |
388 | +++ b/debian/JB-jconsole.desktop.in |
389 | @@ -0,0 +1,11 @@ |
390 | +[Desktop Entry] |
391 | +Name=@vendor@ Java @RELEASE@ Console |
392 | +Name[fi]=@vendor@ Java @RELEASE@ - konsoli |
393 | +Comment=@vendor@ Java @RELEASE@ Monitoring & Management Console |
394 | +Comment[fi]=@vendor@ Java @RELEASE@ - valvonta- ja hallintakonsoli |
395 | +Keywords=java;console;monitoring |
396 | +Exec=/usr/bin/jconsole |
397 | +Terminal=false |
398 | +Type=Application |
399 | +Icon=@basename@ |
400 | +Categories=Application;System; |
401 | diff --git a/debian/JB-jdk-headless.postinst.in b/debian/JB-jdk-headless.postinst.in |
402 | new file mode 100644 |
403 | index 0000000..0e1ef5f |
404 | --- /dev/null |
405 | +++ b/debian/JB-jdk-headless.postinst.in |
406 | @@ -0,0 +1,75 @@ |
407 | +#!/bin/sh |
408 | + |
409 | +set -e |
410 | + |
411 | +multiarch=@multiarch@ |
412 | +priority=@priority@ |
413 | +basedir=/@basedir@ |
414 | +mandir=$basedir/man |
415 | +jdiralias=@jdiralias@ |
416 | +srcext=1.gz |
417 | +dstext=1.gz |
418 | +jdk_hl_tools='@jdk_hl_tools@' |
419 | + |
420 | +case "$1" in |
421 | +configure) |
422 | + # obsolete tool |
423 | + if update-alternatives --list apt 2>/dev/null; then |
424 | + update-alternatives --remove-all apt || true |
425 | + fi |
426 | + |
427 | + if [ -z "$2" ]; then |
428 | + update_alternatives=y |
429 | + fi |
430 | + if [ -n "$multiarch" ] && [ -n "$2" ]; then |
431 | + for i in $jdk_hl_tools; do |
432 | + if [ -z "$(update-alternatives --list $i 2>/dev/null | grep ^$basedir/)" ]; then |
433 | + update_alternatives=y |
434 | + break |
435 | + fi |
436 | + done |
437 | + fi |
438 | + if [ "$update_alternatives" != y ] && [ $priority -gt 1060 ]; then |
439 | + for i in $jre_tools; do |
440 | + oldp=$(update-alternatives --query java | awk -v b=$basedir '/^Alternative:/ && $2~b {p=1} /^Priority:/ && p {print $2; exit}') |
441 | + if [ -n "$oldp" ] && [ "$oldp" -le 1060 ]; then |
442 | + update_alternatives=y |
443 | + break |
444 | + fi |
445 | + done |
446 | + fi |
447 | + |
448 | + if [ "$update_alternatives" = y ]; then |
449 | + if [ -n "$multiarch" ] && [ "$DPKG_MAINTSCRIPT_ARCH" != $(dpkg --print-architecture) ]; then |
450 | + priority=$(expr $priority - 1) |
451 | + fi |
452 | + for i in $jdk_hl_tools; do |
453 | + unset slave1 slave2 || true |
454 | + if [ -e $mandir/man1/$i.$srcext ]; then |
455 | + slave1="--slave \ |
456 | + /usr/share/man/man1/$i.$dstext \ |
457 | + $i.$dstext \ |
458 | + $mandir/man1/$i.$srcext" |
459 | + fi |
460 | + if false && [ -e $mandir/ja/man1/$i.$srcext ]; then |
461 | + slave2="--slave \ |
462 | + /usr/share/man/ja/man1/$i.$dstext \ |
463 | + ${i}_ja.$dstext \ |
464 | + $mandir/ja/man1/$i.$srcext" |
465 | + fi |
466 | + update-alternatives \ |
467 | + --install \ |
468 | + /usr/bin/$i \ |
469 | + $i \ |
470 | + $basedir/bin/$i \ |
471 | + $priority \ |
472 | + $slave1 $slave2 |
473 | + done |
474 | + fi # update alternatives |
475 | + |
476 | + ;; |
477 | +esac |
478 | + |
479 | +#DEBHELPER# |
480 | + |
481 | +exit 0 |
482 | diff --git a/debian/JB-jdk-headless.preinst.in b/debian/JB-jdk-headless.preinst.in |
483 | new file mode 100644 |
484 | index 0000000..01698fc |
485 | --- /dev/null |
486 | +++ b/debian/JB-jdk-headless.preinst.in |
487 | @@ -0,0 +1,23 @@ |
488 | +#!/bin/sh |
489 | + |
490 | +set -e |
491 | + |
492 | +multiarch=@multiarch@ |
493 | +old_basedir=/usr/lib/jvm/java-7-openjdk |
494 | +jdk_hl_tools='apt extcheck idlj jar jarsigner javac javadoc javah javap jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic schemagen serialver wsgen wsimport xjc' |
495 | + |
496 | +case "$1" in |
497 | + upgrade) |
498 | + if [ -n "$multiarch" ] && [ -n "$2" ]; then |
499 | + for i in $jdk_hl_tools; do |
500 | + if [ -n "$(update-alternatives --list $i 2>/dev/null | grep ^$old_basedir/)" ]; then |
501 | + update-alternatives --remove $i $old_basedir/bin/$i || true |
502 | + fi |
503 | + done |
504 | + fi |
505 | + ;; |
506 | +esac |
507 | + |
508 | +#DEBHELPER# |
509 | + |
510 | +exit 0 |
511 | diff --git a/debian/JB-jdk-headless.prerm.in b/debian/JB-jdk-headless.prerm.in |
512 | new file mode 100644 |
513 | index 0000000..80bf503 |
514 | --- /dev/null |
515 | +++ b/debian/JB-jdk-headless.prerm.in |
516 | @@ -0,0 +1,15 @@ |
517 | +#!/bin/sh -e |
518 | + |
519 | +set -e |
520 | + |
521 | +jdk_hl_tools='@jdk_hl_tools@' |
522 | +basedir=/@basedir@ |
523 | + |
524 | + |
525 | +if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then |
526 | + for i in $jdk_hl_tools; do |
527 | + update-alternatives --remove $i $basedir/bin/$i |
528 | + done |
529 | +fi |
530 | + |
531 | +#DEBHELPER# |
532 | diff --git a/debian/JB-jdk.menu.in b/debian/JB-jdk.menu.in |
533 | new file mode 100644 |
534 | index 0000000..14f11ec |
535 | --- /dev/null |
536 | +++ b/debian/JB-jdk.menu.in |
537 | @@ -0,0 +1,7 @@ |
538 | +?package(@basename@-jdk):\ |
539 | + needs="x11"\ |
540 | + section="Applications/System/Administration"\ |
541 | + title="@vendor@ Java @RELEASE@ Console"\ |
542 | + command="/usr/bin/jconsole"\ |
543 | + icon="/usr/share/pixmaps/@basename@.xpm"\ |
544 | + hints="Java2" |
545 | diff --git a/debian/JB-jdk.postinst.in b/debian/JB-jdk.postinst.in |
546 | new file mode 100644 |
547 | index 0000000..bdffbe3 |
548 | --- /dev/null |
549 | +++ b/debian/JB-jdk.postinst.in |
550 | @@ -0,0 +1,75 @@ |
551 | +#!/bin/sh |
552 | + |
553 | +set -e |
554 | + |
555 | +multiarch=@multiarch@ |
556 | +priority=@priority@ |
557 | +basedir=/@basedir@ |
558 | +mandir=$basedir/man |
559 | +jdiralias=@jdiralias@ |
560 | +srcext=1.gz |
561 | +dstext=1.gz |
562 | +jdk_tools='@jdk_tools@' |
563 | + |
564 | +case "$1" in |
565 | +configure) |
566 | + # obsolete tool |
567 | + if update-alternatives --list apt 2>/dev/null; then |
568 | + update-alternatives --remove-all apt || true |
569 | + fi |
570 | + |
571 | + if [ -z "$2" ]; then |
572 | + update_alternatives=y |
573 | + fi |
574 | + if [ -n "$multiarch" ] && [ -n "$2" ]; then |
575 | + for i in $jdk_tools; do |
576 | + if [ -z "$(update-alternatives --list $i 2>/dev/null | grep ^$basedir/)" ]; then |
577 | + update_alternatives=y |
578 | + break |
579 | + fi |
580 | + done |
581 | + fi |
582 | + if [ "$update_alternatives" != y ] && [ $priority -gt 1060 ]; then |
583 | + for i in $jre_tools; do |
584 | + oldp=$(update-alternatives --query java | awk -v b=$basedir '/^Alternative:/ && $2~b {p=1} /^Priority:/ && p {print $2; exit}') |
585 | + if [ -n "$oldp" ] && [ "$oldp" -le 1060 ]; then |
586 | + update_alternatives=y |
587 | + break |
588 | + fi |
589 | + done |
590 | + fi |
591 | + |
592 | + if [ "$update_alternatives" = y ]; then |
593 | + if [ -n "$multiarch" ] && [ "$DPKG_MAINTSCRIPT_ARCH" != $(dpkg --print-architecture) ]; then |
594 | + priority=$(expr $priority - 1) |
595 | + fi |
596 | + for i in $jdk_tools; do |
597 | + unset slave1 slave2 || true |
598 | + if [ -e $mandir/man1/$i.$srcext ]; then |
599 | + slave1="--slave \ |
600 | + /usr/share/man/man1/$i.$dstext \ |
601 | + $i.$dstext \ |
602 | + $mandir/man1/$i.$srcext" |
603 | + fi |
604 | + if false && [ -e $mandir/ja/man1/$i.$srcext ]; then |
605 | + slave2="--slave \ |
606 | + /usr/share/man/ja/man1/$i.$dstext \ |
607 | + ${i}_ja.$dstext \ |
608 | + $mandir/ja/man1/$i.$srcext" |
609 | + fi |
610 | + update-alternatives \ |
611 | + --install \ |
612 | + /usr/bin/$i \ |
613 | + $i \ |
614 | + $basedir/bin/$i \ |
615 | + $priority \ |
616 | + $slave1 $slave2 |
617 | + done |
618 | + fi # update alternatives |
619 | + |
620 | + ;; |
621 | +esac |
622 | + |
623 | +#DEBHELPER# |
624 | + |
625 | +exit 0 |
626 | diff --git a/debian/JB-jdk.prerm.in b/debian/JB-jdk.prerm.in |
627 | new file mode 100644 |
628 | index 0000000..f512195 |
629 | --- /dev/null |
630 | +++ b/debian/JB-jdk.prerm.in |
631 | @@ -0,0 +1,15 @@ |
632 | +#!/bin/sh -e |
633 | + |
634 | +set -e |
635 | + |
636 | +jdk_tools='@jdk_tools@' |
637 | +basedir=/@basedir@ |
638 | + |
639 | + |
640 | +if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then |
641 | + for i in $jdk_tools; do |
642 | + update-alternatives --remove $i $basedir/bin/$i |
643 | + done |
644 | +fi |
645 | + |
646 | +#DEBHELPER# |
647 | diff --git a/debian/JB-jre-headless.overrides.in b/debian/JB-jre-headless.overrides.in |
648 | new file mode 100644 |
649 | index 0000000..373a242 |
650 | --- /dev/null |
651 | +++ b/debian/JB-jre-headless.overrides.in |
652 | @@ -0,0 +1,11 @@ |
653 | +# empty directory by intent |
654 | +@basename@-jre-headless binary: package-contains-empty-directory usr/share/binfmts/ |
655 | + |
656 | +# Strip libjvm.so with --strip-debug instead of --strip-unneeded. LP: #574997. |
657 | +@basename@-jre-headless binary: unstripped-binary-or-object |
658 | + |
659 | +# Ignore the mouse cursors |
660 | +@basename@-jre-headless binary: image-file-in-usr-lib |
661 | + |
662 | +# Just an empty directory |
663 | +@basename@-jre-headless binary: debug-package-should-be-named-dbg |
664 | diff --git a/debian/JB-jre-headless.postinst.in b/debian/JB-jre-headless.postinst.in |
665 | new file mode 100644 |
666 | index 0000000..da5f5d0 |
667 | --- /dev/null |
668 | +++ b/debian/JB-jre-headless.postinst.in |
669 | @@ -0,0 +1,137 @@ |
670 | +#!/bin/sh |
671 | + |
672 | +set -e |
673 | + |
674 | +multiarch=@multiarch@ |
675 | +priority=@priority@ |
676 | +basedir=/@basedir@ |
677 | +mandir=$basedir/man |
678 | +srcext=1.gz |
679 | +dstext=1.gz |
680 | +jre_tools='@jre_hl_tools@' |
681 | + |
682 | +case "$1" in |
683 | +configure) |
684 | + # fail early. java currently uses tricks to find its own shared |
685 | + # libraries depending on the path of the binary. Will be changed |
686 | + # in OpenJDK7 |
687 | + if ! mountpoint -q /proc; then |
688 | + echo >&2 "the java command requires a mounted proc fs (/proc)." |
689 | + exit 1 |
690 | + fi |
691 | + |
692 | + [ -d /etc/.java ] || mkdir -m 755 /etc/.java |
693 | + [ -d /etc/.java/.systemPrefs ] || mkdir -m 755 /etc/.java/.systemPrefs |
694 | + if [ ! -f /etc/.java/.systemPrefs/.system.lock ]; then |
695 | + touch /etc/.java/.systemPrefs/.system.lock |
696 | + chmod 644 /etc/.java/.systemPrefs/.system.lock |
697 | + fi |
698 | + if [ ! -f /etc/.java/.systemPrefs/.systemRootModFile ]; then |
699 | + touch /etc/.java/.systemPrefs/.systemRootModFile |
700 | + chmod 644 /etc/.java/.systemPrefs/.systemRootModFile |
701 | + fi |
702 | + |
703 | + if [ -z "$2" ]; then |
704 | + update_alternatives=y |
705 | + fi |
706 | + if [ -n "$multiarch" ] && [ -n "$2" ]; then |
707 | + for i in $jre_tools; do |
708 | + if [ -z "$(update-alternatives --list $i 2>/dev/null | grep ^$basedir/)" ]; then |
709 | + update_alternatives=y |
710 | + break |
711 | + fi |
712 | + done |
713 | + fi |
714 | + if [ "$update_alternatives" != y ] && [ $priority -gt 1060 ]; then |
715 | + for i in $jre_tools; do |
716 | + oldp=$(update-alternatives --query java | awk -v b=$basedir '/^Alternative:/ && $2~b {p=1} /^Priority:/ && p {print $2; exit}') |
717 | + if [ -n "$oldp" ] && [ "$oldp" -le 1060 ]; then |
718 | + update_alternatives=y |
719 | + break |
720 | + fi |
721 | + done |
722 | + fi |
723 | + |
724 | + if dpkg --compare-versions "$2" lt-nl "11.0.11+7-2~" ; then |
725 | + # jfr moved from jre to jdk, remove dangling alternative on upgrades |
726 | + test -x $basedir/bin/jfr || update-alternatives --remove jfr $basedir/bin/jfr |
727 | + fi |
728 | + |
729 | + if [ "$update_alternatives" = y ]; then |
730 | + if [ -n "$multiarch" ] && [ "$DPKG_MAINTSCRIPT_ARCH" != $(dpkg --print-architecture) ]; then |
731 | + priority=$(expr $priority - 1) |
732 | + fi |
733 | + for i in $jre_tools; do |
734 | + unset slave1 slave2 || true |
735 | + if [ -e $mandir/man1/$i.$srcext ]; then |
736 | + slave1="--slave \ |
737 | + /usr/share/man/man1/$i.$dstext \ |
738 | + $i.$dstext \ |
739 | + $mandir/man1/$i.$srcext" |
740 | + fi |
741 | + # disabled |
742 | + if false && [ -e $mandir/ja/man1/$i.$srcext ]; then |
743 | + slave2="--slave \ |
744 | + /usr/share/man/ja/man1/$i.$dstext \ |
745 | + ${i}_ja.$dstext \ |
746 | + $mandir/ja/man1/$i.$srcext" |
747 | + fi |
748 | + update-alternatives \ |
749 | + --install \ |
750 | + /usr/bin/$i \ |
751 | + $i \ |
752 | + $basedir/bin/$i \ |
753 | + $priority \ |
754 | + $slave1 $slave2 |
755 | + done |
756 | + update-alternatives \ |
757 | + --install /usr/bin/jexec jexec $basedir/lib/jexec $priority \ |
758 | + --slave \ |
759 | + /usr/share/binfmts/jar \ |
760 | + jexec-binfmt \ |
761 | + $basedir/lib/jar.binfmt |
762 | + fi # update alternatives |
763 | + |
764 | + # register binfmt; ignore errors, the alternative may already be |
765 | + # registered by another JRE. |
766 | + if which update-binfmts >/dev/null && [ -r /usr/share/binfmts/jar ]; then |
767 | + update-binfmts --package @basename@ --import jar || true |
768 | + fi |
769 | + |
770 | + # activate class data sharing |
771 | + case @jvmarch@ in i386|i586|sparc) |
772 | + rm -f $basedir/lib/client/classes.jsa |
773 | + log=$(mktemp) |
774 | + if ! $basedir/bin/java -client -Xshare:dump -XX:PermSize=128m > $log; then |
775 | + cat >&2 $log |
776 | + rm -f $log |
777 | + # this may fail on some machines/configurations, just ignore it. |
778 | + echo >&2 "ignoring dump failure" |
779 | + #exit 1 |
780 | + fi |
781 | + rm -f $log |
782 | + esac |
783 | + case @jvmarch@ in amd64|i386|i586|sparc) |
784 | + rm -f $basedir/lib/server/classes.jsa |
785 | + log=$(mktemp) |
786 | + if ! $basedir/bin/java -server -Xshare:dump > $log; then |
787 | + cat >&2 $log |
788 | + rm -f $log |
789 | + # this may fail on some machines/configurations, just ignore it. |
790 | + echo >&2 "ignoring dump failure" |
791 | + #exit 1 |
792 | + fi |
793 | + rm -f $log |
794 | + esac |
795 | + |
796 | + # Now that java is fully registered and configured, |
797 | + # call update-ca-certificates-java |
798 | + dpkg-trigger update-ca-certificates-java |
799 | + |
800 | + ;; |
801 | + |
802 | +esac |
803 | + |
804 | +#DEBHELPER# |
805 | + |
806 | +exit 0 |
807 | diff --git a/debian/JB-jre-headless.postrm.in b/debian/JB-jre-headless.postrm.in |
808 | new file mode 100644 |
809 | index 0000000..e605e96 |
810 | --- /dev/null |
811 | +++ b/debian/JB-jre-headless.postrm.in |
812 | @@ -0,0 +1,24 @@ |
813 | +#!/bin/sh |
814 | + |
815 | +set -e |
816 | + |
817 | +basedir=/@basedir@ |
818 | +multiarch=@multiarch@ |
819 | +jdirname=@jdirname@ |
820 | +etcdir=/@etcdir@ |
821 | + |
822 | +case "$1" in |
823 | +purge) |
824 | + if [ -z "$jdirname" ] || [ -z "$etcdir" ]; then |
825 | + echo >&2 "$(basename $0): Internal error" |
826 | + exit 1 |
827 | + fi |
828 | + rm -f $basedir/lib/*/classes.jsa |
829 | + |
830 | + # removals of config files in /etc is handled by dpkg |
831 | + |
832 | + # XXX should remove /etc/.java ??? |
833 | + ;; |
834 | +esac |
835 | + |
836 | +#DEBHELPER# |
837 | diff --git a/debian/JB-jre-headless.prerm.in b/debian/JB-jre-headless.prerm.in |
838 | new file mode 100644 |
839 | index 0000000..ee881be |
840 | --- /dev/null |
841 | +++ b/debian/JB-jre-headless.prerm.in |
842 | @@ -0,0 +1,26 @@ |
843 | +#!/bin/sh |
844 | + |
845 | +set -e |
846 | + |
847 | +basedir=/@basedir@ |
848 | +jre_tools='@jre_hl_tools@' |
849 | + |
850 | +if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then |
851 | + for i in $jre_tools; do |
852 | + update-alternatives --remove $i $basedir/bin/$i |
853 | + done |
854 | + |
855 | + if which update-binfmts >/dev/null; then |
856 | + # try to remove and ignore the error |
857 | + if [ -e /var/lib/binfmts/@basename@ ]; then |
858 | + update-binfmts --package @basename@ \ |
859 | + --remove jar /usr/bin/jexec || true |
860 | + fi |
861 | + fi |
862 | + |
863 | + update-alternatives --remove jexec $basedir/lib/jexec |
864 | + |
865 | + rm -f $basedir/lib/*/classes.jsa |
866 | +fi |
867 | + |
868 | +#DEBHELPER# |
869 | diff --git a/debian/JB-jre-zero.overrides.in b/debian/JB-jre-zero.overrides.in |
870 | new file mode 100644 |
871 | index 0000000..1616f86 |
872 | --- /dev/null |
873 | +++ b/debian/JB-jre-zero.overrides.in |
874 | @@ -0,0 +1,2 @@ |
875 | +# Strip libjvm.so with --strip-debug instead of --strip-unneeded. LP: #574997. |
876 | +@basename@-jre-zero binary: unstripped-binary-or-object |
877 | diff --git a/debian/JB-jre.menu.in b/debian/JB-jre.menu.in |
878 | new file mode 100644 |
879 | index 0000000..024b63f |
880 | --- /dev/null |
881 | +++ b/debian/JB-jre.menu.in |
882 | @@ -0,0 +1,7 @@ |
883 | +?package(@basename@-jre):\ |
884 | + needs="x11"\ |
885 | + section="Applications/System/Administration"\ |
886 | + title="@vendor@ Java @RELEASE@ Policy Tool"\ |
887 | + command="/usr/bin/policytool"\ |
888 | + icon="/usr/share/pixmaps/@basename@.xpm"\ |
889 | + hints="Java2" |
890 | diff --git a/debian/JB-jre.overrides.in b/debian/JB-jre.overrides.in |
891 | new file mode 100644 |
892 | index 0000000..fb8107e |
893 | --- /dev/null |
894 | +++ b/debian/JB-jre.overrides.in |
895 | @@ -0,0 +1,6 @@ |
896 | +# these are in the -jre-headless package, -jre depends on it |
897 | +@basename@-jre binary: desktop-command-not-in-package |
898 | + |
899 | +# LP: #2012326 - in order to print allocation locations, |
900 | +# the libraries need to retain symbols |
901 | +@basename@-jre binary: unstripped-binary-or-object |
902 | \ No newline at end of file |
903 | diff --git a/debian/JB-jre.postinst.in b/debian/JB-jre.postinst.in |
904 | new file mode 100644 |
905 | index 0000000..84edc96 |
906 | --- /dev/null |
907 | +++ b/debian/JB-jre.postinst.in |
908 | @@ -0,0 +1,71 @@ |
909 | +#!/bin/sh |
910 | + |
911 | +set -e |
912 | + |
913 | +multiarch=@multiarch@ |
914 | +priority=@priority@ |
915 | +basedir=/@basedir@ |
916 | +mandir=$basedir/man |
917 | +srcext=1.gz |
918 | +dstext=1.gz |
919 | +jre_tools='@jre_tools@' |
920 | + |
921 | +case "$1" in |
922 | +configure) |
923 | + if [ -z "$2" ]; then |
924 | + update_alternatives=y |
925 | + fi |
926 | + if [ -n "$multiarch" ] && [ -n "$2" ]; then |
927 | + for i in $jre_tools; do |
928 | + if [ -z "$(update-alternatives --list $i 2>/dev/null | grep ^$basedir/)" ]; then |
929 | + update_alternatives=y |
930 | + break |
931 | + fi |
932 | + done |
933 | + fi |
934 | + if [ "$update_alternatives" != y ] && [ $priority -gt 1060 ]; then |
935 | + for i in $jre_tools; do |
936 | + oldp=$(update-alternatives --query java | awk -v b=$basedir '/^Alternative:/ && $2~b {p=1} /^Priority:/ && p {print $2; exit}') |
937 | + if [ -n "$oldp" ] && [ "$oldp" -le 1060 ]; then |
938 | + update_alternatives=y |
939 | + break |
940 | + fi |
941 | + done |
942 | + fi |
943 | + |
944 | + if [ "$update_alternatives" = y ]; then |
945 | + if [ -n "$multiarch" ] && [ "$DPKG_MAINTSCRIPT_ARCH" != $(dpkg --print-architecture) ]; then |
946 | + priority=$(expr $priority - 1) |
947 | + fi |
948 | + for i in $jre_tools; do |
949 | + unset slave1 slave2 || true |
950 | + if [ -e $mandir/man1/$i.$srcext ]; then |
951 | + slave1="--slave \ |
952 | + /usr/share/man/man1/$i.$dstext \ |
953 | + $i.$dstext \ |
954 | + $mandir/man1/$i.$srcext" |
955 | + fi |
956 | + # disabled |
957 | + if false && [ -e $mandir/ja/man1/$i.$srcext ]; then |
958 | + slave2="--slave \ |
959 | + /usr/share/man/ja/man1/$i.$dstext \ |
960 | + ${i}_ja.$dstext \ |
961 | + $mandir/ja/man1/$i.$srcext" |
962 | + fi |
963 | + update-alternatives \ |
964 | + --install \ |
965 | + /usr/bin/$i \ |
966 | + $i \ |
967 | + $basedir/bin/$i \ |
968 | + $priority \ |
969 | + $slave1 $slave2 |
970 | + done |
971 | + fi # update alternatives |
972 | + |
973 | + ;; |
974 | + |
975 | +esac |
976 | + |
977 | +#DEBHELPER# |
978 | + |
979 | +exit 0 |
980 | diff --git a/debian/JB-jre.prerm.in b/debian/JB-jre.prerm.in |
981 | new file mode 100644 |
982 | index 0000000..55cd790 |
983 | --- /dev/null |
984 | +++ b/debian/JB-jre.prerm.in |
985 | @@ -0,0 +1,14 @@ |
986 | +#!/bin/sh |
987 | + |
988 | +set -e |
989 | + |
990 | +basedir=/@basedir@ |
991 | +jre_tools='@jre_tools@' |
992 | + |
993 | +if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ]; then |
994 | + for i in $jre_tools; do |
995 | + update-alternatives --remove $i $basedir/bin/$i |
996 | + done |
997 | +fi |
998 | + |
999 | +#DEBHELPER# |
1000 | diff --git a/debian/README.Debian b/debian/README.Debian |
1001 | new file mode 100644 |
1002 | index 0000000..1d1e452 |
1003 | --- /dev/null |
1004 | +++ b/debian/README.Debian |
1005 | @@ -0,0 +1,65 @@ |
1006 | +openjdk-9 for Debian/Ubuntu |
1007 | +--------------------------- |
1008 | + |
1009 | +The OpenJDK build is configured --with-additional-vms to build with |
1010 | +different virtual machines. The original implementation of the hotspot |
1011 | +VM is only available on the amd64, i386, lpia and sparc architectures. |
1012 | +Other VM's: Zero, providing a byte code interpreter for every architecture. |
1013 | + |
1014 | +To use a different VM other than the default, use |
1015 | + |
1016 | + java -zero |
1017 | + |
1018 | +or for the java tools, use |
1019 | + |
1020 | + <tool name> -J-zero. |
1021 | + |
1022 | +To change the default permanently, edit /etc/java-9-openjdk/jvm.cfg. |
1023 | + |
1024 | +The Zero VM can be found in the openjdk-9-jre-zero package (on the |
1025 | +architectures where the Hotspot VM is available). |
1026 | + |
1027 | +Please look for further documentation in the directory |
1028 | +/usr/share/doc/openjdk-9-jre/ . |
1029 | + |
1030 | +The package openjdk-9-jre-headless ships a cgi script |
1031 | +/usr/lib/jvm/java-9-openjdk/bin/java-rmi.cgi that you must integrate |
1032 | +into your webserver setup manually if you need it. It is not activated |
1033 | +automatically. |
1034 | + |
1035 | + |
1036 | +Note for non-reparenting window manager users |
1037 | +--------------------------------------------- |
1038 | + |
1039 | +If you are using a non-reparenting window manager, such as ratpoison, awesome |
1040 | +or dwm, some Java graphical applications using the AWT toolkit will only |
1041 | +display empty grey windows, as described in but #508650. |
1042 | + |
1043 | +There are two solutions to work around this issue: |
1044 | +1. mask your window manager as one of the non-reparenting ones supported by AWT, |
1045 | + using the wmname <http://tools.suckless.org/wmname> tool from the |
1046 | + suckless-tools package: |
1047 | + $ wmname LG3D |
1048 | +2. set the environment variable _JAVA_AWT_WM_NONREPARENTING: |
1049 | + $ export _JAVA_AWT_WM_NONREPARENTING=true |
1050 | + |
1051 | +You can automate these tasks by writing them to your ~/.xsessionrc: |
1052 | +$ cat >> ~/.xsessionrc <<EOF |
1053 | +export _JAVA_AWT_WM_NONREPARENTING=true |
1054 | +EOF |
1055 | + |
1056 | + |
1057 | +IcedTea NPPlugin |
1058 | +---------------- |
1059 | + |
1060 | +IcedTea provides a java plugin for at least mozilla based browsers. It is |
1061 | +not yet 100% with the closed source plugin, but much improved to the former |
1062 | +GCJPlugin. If you experience problems with the plugin, start your browser |
1063 | +from the command line with the environment variable ICEDTEAPLUGIN_DEBUG set, |
1064 | +and attach this output to a bug report. You usually should not expect a |
1065 | +quick fix, if the applet code is closed source, or only accessible after |
1066 | +creating accounts for external web services using these applets. |
1067 | + |
1068 | + |
1069 | + -- Matthias Klose <doko@ubuntu.com> Sun, 03 May 2009 13:58:10 +0200 |
1070 | + -- Torsten Werner <twerner@debian.org> Wed, 02 Apr 2008 11:46:53 +0200 |
1071 | diff --git a/debian/README.alternatives.in b/debian/README.alternatives.in |
1072 | new file mode 100644 |
1073 | index 0000000..19d46fb |
1074 | --- /dev/null |
1075 | +++ b/debian/README.alternatives.in |
1076 | @@ -0,0 +1,35 @@ |
1077 | +Updating alternatives for JRE/JDK installations |
1078 | +----------------------------------------------- |
1079 | + |
1080 | +Packages providing a runtime or a development environment for the Java |
1081 | +language all use symlinks in the /etc/alternatives directory to enable |
1082 | +the system administrator to choose which programs to use for java, |
1083 | +javac, javah, etc. |
1084 | + |
1085 | +The update-java-alternatives script can be used to set all the JRE/JDK |
1086 | +alternatives: |
1087 | + |
1088 | +First, you have to decide which Java implementation to default to. |
1089 | + |
1090 | + update-java-alternatives --list |
1091 | + |
1092 | +tells about the available runtime and/or development environments. The |
1093 | +first column shows the names to be used in for the following examples. |
1094 | + |
1095 | +- Set all runtime tools to point to the <jname> alternatives: |
1096 | + |
1097 | + update-java-alternatives --jre --set <jname> |
1098 | + |
1099 | +- Set all runtime tools (headless only) to point to the <jname> |
1100 | + alternatives: |
1101 | + |
1102 | + update-java-alternatives --jre-headless --set <jname> |
1103 | + |
1104 | +- Set all runtime and development tools to point to the <jname> |
1105 | + alternatives: |
1106 | + |
1107 | + update-java-alternatives --set <jname> |
1108 | + |
1109 | +- Set all runtime and development tools to auto mode: |
1110 | + |
1111 | + update-java-alternatives --auto |
1112 | diff --git a/debian/README.source b/debian/README.source |
1113 | new file mode 100644 |
1114 | index 0000000..87678eb |
1115 | --- /dev/null |
1116 | +++ b/debian/README.source |
1117 | @@ -0,0 +1,76 @@ |
1118 | +Content of source package |
1119 | +========================= |
1120 | +"openjdk-8" is a composite source package: |
1121 | +- Multiple tarballs from each Oracle mercurial repositories : |
1122 | + corba / hotspot / jaxp / jaxws / jdk-dfsg / langtools / openjdk |
1123 | +- Tarball from JamVM <http://jamvm.sourceforge.net>. |
1124 | +- Debian packaging scripts and patches. |
1125 | + |
1126 | +Building a new OpenJDK-8 Debian package |
1127 | +=================================================== |
1128 | +Pre-requisites: |
1129 | +- Mercurial |
1130 | +- Bazaar |
1131 | + sudo aptitude install mercurial bzr |
1132 | + |
1133 | +0) Clone OpenJDK debian packaging: |
1134 | + bzr branch lp:~openjdk/openjdk/openjdk7 openjdk7/ |
1135 | + or update existing repository clone: |
1136 | + (cd openjdk7/; bzr pull --remember lp:~openjdk/openjdk/openjdk7) |
1137 | + |
1138 | +1) Clone IcedTea-7 HG: |
1139 | + hg clone http://icedtea.classpath.org/hg/icedtea7 icedtea-2.1.1/ |
1140 | + or update existing repository clone: |
1141 | + (cd icedtea7/; hg pull -u) |
1142 | + |
1143 | +2) Download OpenJDK upstream tarballs and move them to $BUILD/ |
1144 | + export BUILD=7u3 |
1145 | + mkdir -p $BUILD/ |
1146 | + ( |
1147 | + cd icedtea-2.1.1/ |
1148 | + sh autogen.sh && ./configure --enable-jamvm |
1149 | + make download |
1150 | + ) |
1151 | + |
1152 | + mv icedtea-2.1.1/*.tar.gz $BUILD/ |
1153 | + ( |
1154 | + cd icedtea-2.1.1/ |
1155 | + make distclean |
1156 | + ) |
1157 | + |
1158 | +3) Remove files with unclear license from jdk.tar.gz: |
1159 | + sh openjdk7/generate-dfsg-zip.sh $BUILD/jdk.tar.gz |
1160 | + sh openjdk7/generate-dfsg-zip.sh $BUILD/langtools.tar.gz |
1161 | + |
1162 | +4) Check tarballs' name and version (for original directory name) |
1163 | + in openjdk7/generate-debian-orig.sh and package version in |
1164 | + openjdk7/changelog |
1165 | + |
1166 | +5) Generate "orig" directory and "orig+debian" directory |
1167 | + sh openjdk7/generate-debian-orig.sh |
1168 | + |
1169 | +Support for DEB_BUILD_OPTIONS |
1170 | +============================= |
1171 | +As described in Debian Policy §4.9.1, current package's debian/rules support |
1172 | +the standardized environment variable DEB_BUILD_OPTIONS. This variable can |
1173 | +contain several flags to change how a package is compiled and built. |
1174 | + |
1175 | + * nocheck: don't run jtreg test suites. |
1176 | + * nodocs: pass --disable-docs to IcedTea configure script, which |
1177 | + disable Javadoc generation. |
1178 | + * nostrip: debugging symbols should not be stripped from the |
1179 | + binary during installation |
1180 | + * parallel=X: package should be built using up to X parallel processes |
1181 | + * nobootstrap: don't use gcj to bootstrap OpenJDK but use existing OpenJDK |
1182 | + installed on current machine. |
1183 | + * noaltzero: don't build alternative Zero VM. |
1184 | + * noaltshark: don't build alternative Shark VM. |
1185 | + * noaltjamvm: don't build alternative Jamvm VM. |
1186 | + |
1187 | +Sample usage: |
1188 | +DEB_BUILD_OPTIONS="parallel=5 nocheck" debuild -i"(\.hg|\.bzr)" |
1189 | + |
1190 | + Build with 5 parallel processes and don't run jtreg test suites. |
1191 | + |
1192 | +This also work with cowbuilder/pbuilder: |
1193 | +DEB_BUILD_OPTIONS="parallel=5 nocheck" pdebuild -i"(\.hg|\.bzr)" --logfile ../build.log --pbuilder cowbuilder |
1194 | diff --git a/debian/TODO b/debian/TODO |
1195 | new file mode 100644 |
1196 | index 0000000..e131d33 |
1197 | --- /dev/null |
1198 | +++ b/debian/TODO |
1199 | @@ -0,0 +1,10 @@ |
1200 | +to remove: |
1201 | +hotspot-set-compiler.diff |
1202 | +hotspot-warn-no-errformat.diff |
1203 | + |
1204 | +evaluate: |
1205 | +ld-symbolic-functions.diff still needed? |
1206 | +hotspot-sparc-arch.diff |
1207 | +pass-extra-flags.diff |
1208 | +hotspot-disable-werror.diff |
1209 | +hotspot-undefined-target-cpu.diff |
1210 | diff --git a/debian/accessibility-atk.properties.disabled b/debian/accessibility-atk.properties.disabled |
1211 | new file mode 100644 |
1212 | index 0000000..c1bdc48 |
1213 | --- /dev/null |
1214 | +++ b/debian/accessibility-atk.properties.disabled |
1215 | @@ -0,0 +1,10 @@ |
1216 | +# |
1217 | +# The following line specifies the assistive technology classes |
1218 | +# that should be loaded into the Java VM when the AWT is initailized. |
1219 | +# Specify multiple classes by separating them with commas. |
1220 | +# Note: the line below cannot end the file (there must be at |
1221 | +# a minimum a blank line following it). |
1222 | +# |
1223 | +# Doesn't work, see LP: #935296 |
1224 | +#assistive_technologies=org.GNOME.Accessibility.AtkWrapper |
1225 | + |
1226 | diff --git a/debian/accessibility-atk.properties.enabled b/debian/accessibility-atk.properties.enabled |
1227 | new file mode 100644 |
1228 | index 0000000..b58c492 |
1229 | --- /dev/null |
1230 | +++ b/debian/accessibility-atk.properties.enabled |
1231 | @@ -0,0 +1,8 @@ |
1232 | +# |
1233 | +# The following line specifies the assistive technology classes |
1234 | +# that should be loaded into the Java VM when the AWT is initailized. |
1235 | +# Specify multiple classes by separating them with commas. |
1236 | +# Note: the line below cannot end the file (there must be at |
1237 | +# a minimum a blank line following it). |
1238 | +# |
1239 | +assistive_technologies=org.GNOME.Accessibility.AtkWrapper |
1240 | diff --git a/debian/accessibility.properties b/debian/accessibility.properties |
1241 | new file mode 100644 |
1242 | index 0000000..e009589 |
1243 | --- /dev/null |
1244 | +++ b/debian/accessibility.properties |
1245 | @@ -0,0 +1,9 @@ |
1246 | +# |
1247 | +# The following line specifies the assistive technology classes |
1248 | +# that should be loaded into the Java VM when the AWT is initialized. |
1249 | +# Specify multiple classes by separating them with commas. |
1250 | +# Note: the line below cannot end the file (there must be at |
1251 | +# a minimum a blank line following it). |
1252 | +# |
1253 | +assistive_technologies=org.GNOME.Accessibility.JavaBridge |
1254 | + |
1255 | diff --git a/debian/apport-hook.py b/debian/apport-hook.py |
1256 | new file mode 100644 |
1257 | index 0000000..bc698a3 |
1258 | --- /dev/null |
1259 | +++ b/debian/apport-hook.py |
1260 | @@ -0,0 +1,46 @@ |
1261 | +'''Apport package hook for openjdk-11 packages. |
1262 | + |
1263 | +Copyright (C) 2017 Canonical Ltd. |
1264 | +Author: Tiago Stürmer Daitx <tiago.daitx@canonical.com>''' |
1265 | + |
1266 | +import os |
1267 | +import re |
1268 | +import sys |
1269 | +from apport.hookutils import * |
1270 | + |
1271 | +def si_units(size): |
1272 | + for unit in ['KiB', 'MiB', 'GiB']: |
1273 | + size /= 1024 |
1274 | + if size < 1024: |
1275 | + break |
1276 | + return '{0:.1f} {1}'.format(size, unit) |
1277 | + |
1278 | +def add_info(report, ui=None): |
1279 | + attach_conffiles(report,'openjdk-11-jre-headless', ui=ui) |
1280 | + |
1281 | + if report['ProblemType'] == 'Crash' and 'ProcCwd' in report: |
1282 | + # attach hs_err_<pid>.pid file |
1283 | + cwd = report['ProcCwd'] |
1284 | + pid_line = re.search("Pid:\t(.*)\n", report["ProcStatus"]) |
1285 | + if pid_line: |
1286 | + pid = pid_line.groups()[0] |
1287 | + path = "%s/hs_err_pid%s.log" % (cwd, pid) |
1288 | + # make sure if exists |
1289 | + if os.path.exists(path): |
1290 | + content = read_file(path) |
1291 | + # truncate if bigger than 100 KB |
1292 | + # see LP: #1696814 |
1293 | + max_length = 100*1024 |
1294 | + if sys.getsizeof(content) < max_length: |
1295 | + report['HotspotError'] = content |
1296 | + report['Tags'] += ' openjdk-hs-err' |
1297 | + else: |
1298 | + report['HotspotError'] = content[:max_length] + \ |
1299 | + "\n[truncated by openjdk-11 apport hook]" + \ |
1300 | + "\n[max log size is %s, file size was %s]" % \ |
1301 | + (si_units(max_length), si_units(sys.getsizeof(content))) |
1302 | + report['Tags'] += ' openjdk-hs-err' |
1303 | + else: |
1304 | + report['HotspotError'] = "File not found: %s" % path |
1305 | + else: |
1306 | + report['HotspotError'] = "PID not found in ProcStatus entry." |
1307 | diff --git a/debian/buildwatch.sh b/debian/buildwatch.sh |
1308 | new file mode 100644 |
1309 | index 0000000..8521c4a |
1310 | --- /dev/null |
1311 | +++ b/debian/buildwatch.sh |
1312 | @@ -0,0 +1,67 @@ |
1313 | +#! /bin/sh |
1314 | + |
1315 | +# |
1316 | +# Output something to stdout every so often so buildd won't kill |
1317 | +# the build when building |
1318 | +# |
1319 | + |
1320 | +builddir=$1 |
1321 | + |
1322 | +echo $$ > buildwatch.pid |
1323 | + |
1324 | +time_unit="m" |
1325 | +timer=0 |
1326 | +sleep_for=3 |
1327 | +time_up_at=180 |
1328 | +upd_every=30 # use a multiple of $sleep_for |
1329 | + |
1330 | +reset_timer() { timer=0; } |
1331 | +inc_timer() { timer=$(expr $timer + $sleep_for); } |
1332 | +time_up() { [ $timer -ge $time_up_at ]; } |
1333 | +can_update() { [ $(expr $timer % $upd_every) -eq 0 ]; } |
1334 | +do_sleep() { sleep ${sleep_for}${time_unit} && inc_timer; } |
1335 | + |
1336 | +is_running() { |
1337 | + ps x | grep -v grep | egrep -qs $@ |
1338 | + return $? |
1339 | +} |
1340 | + |
1341 | +cleanup() { |
1342 | + # find any hs_err_pid files generated during the build and print them out |
1343 | + # this helps debugging what went wrong during builds |
1344 | + find . -type f -name 'hs_err_pid*.log' -printf "[$0] === HOTSPOT ERROR LOG ===\n[$0] %p (last modification at %t)\n" -exec cat {} \; |
1345 | +} |
1346 | + |
1347 | +for sig in INT QUIT HUP TERM; do trap "cleanup; trap - $sig EXIT; kill -s $sig "'"$$"' "$sig"; done |
1348 | +trap cleanup EXIT |
1349 | + |
1350 | +while ! time_up; do |
1351 | + if [ ! -f buildwatch.pid ]; then |
1352 | + echo "[$0] pidfile removed" && break |
1353 | + fi |
1354 | + if ! is_running '/make'; then |
1355 | + echo "[$0] no make process detected (build done?)" && break |
1356 | + fi |
1357 | + |
1358 | + do_sleep |
1359 | + can_update || continue |
1360 | + |
1361 | + new_noisy=$(ls -l test/jtreg_output-* 2>&1 | md5sum) |
1362 | + new_quiet=$(ls -l $builddir/openjdk*/build/*/tmp/rt-orig.jar $builddir/openjdk*/build/*/lib/tools.jar $builddir/openjdk*/build/*/lib/ct.sym 2>&1 | md5sum) |
1363 | + if [ -n "$old_noisy" -a "$old_noisy" != "$new_noisy" ]; then |
1364 | + # jtreg updated test files, so it should be updating stdout in its own |
1365 | + # keep quiet and restart timer |
1366 | + reset_timer |
1367 | + elif [ -n "$old_quiet" -a "$old_quiet" != "$new_quiet" ]; then |
1368 | + reset_timer |
1369 | + echo "[$0] assembling jar file ..." |
1370 | + elif is_running '/cc1|jar|java|gij'; then |
1371 | + echo "[$0] compiler/java/jar running ..." |
1372 | + reset_timer |
1373 | + fi |
1374 | + old_noisy=$new_noisy |
1375 | + old_quiet=$new_quiet |
1376 | +done |
1377 | + |
1378 | +echo "[$0] exiting" |
1379 | +rm -f buildwatch.pid |
1380 | diff --git a/debian/changelog b/debian/changelog |
1381 | new file mode 100644 |
1382 | index 0000000..19980da |
1383 | --- /dev/null |
1384 | +++ b/debian/changelog |
1385 | @@ -0,0 +1,5652 @@ |
1386 | +openjdk-lts (11.0.22+7-0ubuntu1) UNRELEASED; urgency=medium |
1387 | + |
1388 | + * OpenJDK 11.0.22 release, build 7 |
1389 | + - CVEs: |
1390 | + + CVE-2024-20918 |
1391 | + + CVE-2024-20919 |
1392 | + + CVE-2024-20921 |
1393 | + + CVE-2024-20945 |
1394 | + + CVE-2024-20952 |
1395 | + - Security fixes: |
1396 | + + JDK-8308204: Enhanced certificate processing. |
1397 | + + JDK-8314295: Enhance verification of verifier. |
1398 | + + JDK-8314307: Improve loop handling. |
1399 | + + JDK-8314468: Improve Compiler loops. |
1400 | + + JDK-8316976: Improve signature handling. |
1401 | + + JDK-8317547: Enhance TLS connection support. |
1402 | + + JDK-8314284: Enhance Nashorn performance (CVE-2024-20926). |
1403 | + Release notes: |
1404 | + https://www.oracle.com/java/technologies/javase/11-0-22-relnotes.html#R11_0_22 |
1405 | + * Merge changes from openjdk-11 11.0.22+7-1 (LP: #2049715) |
1406 | + [ Vladimir Petko ] |
1407 | + - Generate d/watch to cope with early access and release builds. |
1408 | + - d/rules: Trim trailing whitespaces from debian/control. |
1409 | + |
1410 | + [ Pushkar Kulkarni ] |
1411 | + - Minor improvements to the copyright-generator. |
1412 | + |
1413 | + [ Pushkar Kulkarni ] |
1414 | + - debian/copyright: Update copyrights and notices, using a generator script. |
1415 | + |
1416 | + [ Vladimir Petko ] |
1417 | + - d/copyright: Fix lintian warning. |
1418 | + |
1419 | + [ Matthias Klose ] |
1420 | + - d/copyright: Fix source location. |
1421 | + |
1422 | + -- Pushkar Kulkarni <pushkar.kulkarni@canonical.com> Thu, 18 Jan 2024 13:52:07 +0530 |
1423 | + |
1424 | +openjdk-lts (11.0.21+9-0ubuntu1) noble; urgency=medium |
1425 | + |
1426 | + * OpenJDK 11.0.21 release, build 9. |
1427 | + - CVE-2023-22081. |
1428 | + - Release notes: |
1429 | + https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-October/026351.html |
1430 | + * d/source/lintian.overrides: use openjdk-lts package name. |
1431 | + * Disable jtreg tests on RISC-V due to the infrastructure issue. |
1432 | + * Merge changes from openjdk-11 11.0.21+9-1 (LP: #2039754). |
1433 | + - d/test: update problemlist. |
1434 | + - d/p: drop exclude-broken-tests.patch. |
1435 | + - d/p/reproducible-properties-timestamp.diff: use the privileged action |
1436 | + to read the system property (JDK-8272157, 914278). |
1437 | + - d/copyright: remove liblcms from excluded files. |
1438 | + - d/t/jtreg-autopkgtest.{sh,in}: JDK-8232153 - set NSS_DEFAULT_DB_TYPE |
1439 | + to let sun/security/pkcs11/Secmod/AddTrustedCert.java pass. |
1440 | + |
1441 | + [ Matthias Klose ] |
1442 | + - Build using GCC 13 on development versions. |
1443 | + - Explicitly configure --without-jtreg with the nocheck profile |
1444 | + |
1445 | + [ Pushkar Kulkarni ] |
1446 | + - Handle limited ECC capabilities of NSS on older releases. |
1447 | + |
1448 | + -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 26 Oct 2023 16:16:27 +1300 |
1449 | + |
1450 | +openjdk-lts (11.0.20+8-1ubuntu1) mantic; urgency=high |
1451 | + |
1452 | + * OpenJDK 11.0.20 release, build 8. |
1453 | + - CVE-2023-22041, CVE-2023-25193, CVE-2023-22045, |
1454 | + CVE-2023-22049, CVE-2023-22036, CVE-2023-22006. |
1455 | + - Release notes: |
1456 | + https://www.oracle.com/java/technologies/javase/11-0-20-relnotes.html#R11_0_20 |
1457 | + |
1458 | + * Merge changes from 11.0.20+8-1: |
1459 | + * Link with --no-as-needed. Closes: #1031521. |
1460 | + * Provide versioned java-runtime, java-runtime-headless, java-sdk |
1461 | + and java-sdk-headless virtual packages (Emmanuel Bourg). |
1462 | + * Configure --with-stdc++lib=static on ia64. |
1463 | + * Bump standards version. |
1464 | + * Refresh patches. |
1465 | + |
1466 | + [ Vladimir Petko ] |
1467 | + * debian/copyright: convert to a machine-readable format. |
1468 | + debian/copyright: align excludes statement with openjdk-17. |
1469 | + |
1470 | + -- Pushkar Kulkarni <pushkar.kulkarni@ubuntu.com> Wed, 19 Jul 2023 10:45:13 +0200 |
1471 | + |
1472 | +openjdk-lts (11.0.19+7~us1-0ubuntu1) mantic; urgency=medium |
1473 | + |
1474 | + * OpenJDK 11.0.19 release, build 7. |
1475 | + - CVE-2023-21930, CVE-2023-21937, CVE-2023-21938, CVE-2023-21939, |
1476 | + CVE-2023-21954, CVE-2023-21967, CVE-2023-21968. |
1477 | + - Release notes: |
1478 | + https://mail.openjdk.org/pipermail/jdk-updates-dev/2023-April/021900.html |
1479 | + - d/p/*: refresh patches. |
1480 | + * d/rules: pack external debug symbols with build-id, do not pack duplicate |
1481 | + symbols, do not strip JVM shared libraries (LP: #2012326, LP: #2016739). |
1482 | + * d/rules: always use jtreg6. |
1483 | + |
1484 | + -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 20 Apr 2023 14:25:28 +1200 |
1485 | + |
1486 | +openjdk-lts (11.0.18+10-0ubuntu5) lunar; urgency=medium |
1487 | + |
1488 | + * d/control: add jtreg6 dependencies, regenerate control. |
1489 | + * d/t/{jdk,hotspot,jaxp,lantools}: run tier1 and tier2 jtreg tests only, |
1490 | + add test options from OpenJDK makefile. |
1491 | + * d/t/*: fix test environment: add missing -nativepath (LP: #2001563). |
1492 | + * d/t/jdk: provide dbus session for the window manager (LP: #2001576). |
1493 | + * d/p/*: add patches for jtreg tests: |
1494 | + - disable-thumb-assertion.patch: fix JDK-8305481. |
1495 | + - update-assertion-for-armhf.patch: fix JDK-8305480. |
1496 | + - log-generated-classes-test.patch: workaround JDK-8166162. |
1497 | + - update-permission-test.patch: add security permissions for testng 7. |
1498 | + - ldap-timeout-test-use-ip.patch, test-use-ip-address.patch: Ubuntu-specific |
1499 | + patches to workaround missing DNS resolver on the build machines. |
1500 | + - exclude_broken_tests.patch: quarantine failing tests. |
1501 | + * d/rules: package external debug symbols (LP: #2015835). |
1502 | + * drop d/p/{jaw-classpath.diff, jaw-optional.diff}: the atk wrapper is disabled |
1503 | + and these patches cause class data sharing tests to fail (LP: #2016194). |
1504 | + * d/p/exclude-broken-tests.patch: add OpenJDK 11 failures. |
1505 | + * d/t/jtreg-autopkgtest.in: pass JTREG home to locate junit.jar, regenerate |
1506 | + d/t/jtreg-autopkgtest.sh (LP: #2016206). |
1507 | + * d/t/control.in: disable jtreg autopkgtests in line with openjdk 17, |
1508 | + regenerate control (LP: #2016438). |
1509 | + |
1510 | + -- Vladimir Petko <vladimir.petko@canonical.com> Fri, 14 Apr 2023 11:29:59 +1200 |
1511 | + |
1512 | +openjdk-lts (11.0.18+10-0ubuntu4) lunar; urgency=medium |
1513 | + |
1514 | + * d/p: drop obsolete patches (LP: #2011653). |
1515 | + - workaround_expand_exec_shield_cs_limit.diff: obsoleted by |
1516 | + hotspot-disable-exec-shield-workaround.diff. |
1517 | + - generated-headers.patch: include is already added by openjdk makefile. |
1518 | + - parallel-build-fix.diff: include is not necessary. |
1519 | + * d/copyright, d/watch: implement uscan repackaging (LP: #2011749). |
1520 | + * d/rules: use --with-debug-symbols=none (LP: #2003820). |
1521 | + |
1522 | + -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 16 Mar 2023 08:39:50 +1300 |
1523 | + |
1524 | +openjdk-lts (11.0.18+10-0ubuntu3) lunar; urgency=medium |
1525 | + |
1526 | + * debian/JB-jre-headless.postinst.in: trigger ca-certificates-java after jre |
1527 | + is set up. |
1528 | + |
1529 | + -- Vladimir Petko <vladimir.petko@canonical.com> Wed, 01 Mar 2023 16:55:33 +1300 |
1530 | + |
1531 | +openjdk-lts (11.0.18+10-0ubuntu2) lunar; urgency=medium |
1532 | + |
1533 | + * No-change rebuild, building on i386. |
1534 | + |
1535 | + -- Matthias Klose <doko@ubuntu.com> Sun, 12 Feb 2023 11:21:50 +0100 |
1536 | + |
1537 | +openjdk-lts (11.0.18+10-0ubuntu1) lunar; urgency=medium |
1538 | + |
1539 | + * OpenJDK 11.0.18 release, build 10. |
1540 | + - CVE-2023-21835, CVE-2023-21843 |
1541 | + - Release notes: |
1542 | + https://www.oracle.com/java/technologies/javase/11-0-18-relnotes.html |
1543 | + * debian/patches/*: Refreshed patches for the new release and dropped unused |
1544 | + patches. |
1545 | + * debian/watch: use jdk11u repository as upstream. |
1546 | + * debian/rules: add lunar to jtreg version selection. |
1547 | + |
1548 | + -- Vladimir Petko <vladimir.petko@canonical.com> Thu, 19 Jan 2023 21:24:22 +1300 |
1549 | + |
1550 | +openjdk-lts (11.0.17+8-1ubuntu2) kinetic-security; urgency=medium |
1551 | + |
1552 | + * OpenJDK 11.0.17 release, build 8. |
1553 | + * Security fixes |
1554 | + - JDK-8289366: Improve HTTP/2 client usage. |
1555 | + - JDK-8288508: Enhance ECDSA usage. |
1556 | + - JDK-8286918: Better HttpServer service. |
1557 | + - JDK-8287446: Enhance icon presentations. |
1558 | + - JDK-8286910: Improve JNDI lookups. |
1559 | + - JDK-8286511: Improve macro allocation. |
1560 | + - JDK-8286526: Improve NTLM support. |
1561 | + - JDK-8286533: Key X509 usages. |
1562 | + - JDK-8286077: Wider MultiByte conversions. |
1563 | + - JDK-8286519: Better memory handling. |
1564 | + - JDK-8285662: Better permission resolution. |
1565 | + - JDK-8282252: Improve BigInteger/Decimal validation. |
1566 | + * Sync packages with 11.0.13+8-1: |
1567 | + - Build using GCC 12 in recent development distros. |
1568 | + - Don't install the security/blacklisted.certs symlink anymore. |
1569 | + Closes: #1021866. |
1570 | + - Remove patches applied upstream. |
1571 | + |
1572 | + -- Matthias Klose <doko@ubuntu.com> Mon, 24 Oct 2022 17:39:49 +0200 |
1573 | + |
1574 | +openjdk-lts (11.0.16+8-0ubuntu1) kinetic; urgency=high |
1575 | + |
1576 | + * OpenJDK 11.0.16+8 build (release). |
1577 | + * Security fixes |
1578 | + - JDK-8277608: Address IP Addressing. |
1579 | + - JDK-8272243: Improve DER parsing. |
1580 | + - JDK-8272249: Better properties of loaded Properties. |
1581 | + - JDK-8281859, CVE-2022-21540: Improve class compilation. |
1582 | + - JDK-8281866, CVE-2022-21541: Enhance MethodHandle invocations. |
1583 | + - JDK-8283190: Improve MIDI processing. |
1584 | + - JDK-8284370: Improve zlib usage. |
1585 | + - JDK-8285407, CVE-2022-34169: Improve Xalan supports. |
1586 | + |
1587 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Jul 2022 13:27:22 +0200 |
1588 | + |
1589 | +openjdk-lts (11.0.15+10-0ubuntu0.22.04.1) jammy-security; urgency=medium |
1590 | + |
1591 | + * OpenJDK 11.0.15+10 build (release). |
1592 | + - CVE-2022-21476, CVE-2022-21496, CVE-2022-21434, CVE-2022-21426, |
1593 | + CVE-2022-21443 |
1594 | + |
1595 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 22 Apr 2022 09:06:53 -0400 |
1596 | + |
1597 | +openjdk-lts (11.0.14.1+1-0ubuntu1) jammy; urgency=medium |
1598 | + |
1599 | + * OpenJDK 11.0.14.1+1 build (release). |
1600 | + - Fix JDK-8218546. LP: #1966338. |
1601 | + |
1602 | + -- Matthias Klose <doko@ubuntu.com> Sun, 27 Mar 2022 11:32:03 +0200 |
1603 | + |
1604 | +openjdk-lts (11.0.14+9-0ubuntu2) jammy; urgency=medium |
1605 | + |
1606 | + * OpenJDK 11.0.14+9 build (release). |
1607 | + * Security fixes |
1608 | + - JDK-8217375: jarsigner breaks old signature with long lines in manifest. |
1609 | + - JDK-8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir |
1610 | + named "." inside. |
1611 | + - JDK-8264934, CVE-2022-21248: Enhance cross VM serialization. |
1612 | + - JDK-8268488: More valuable DerValues. |
1613 | + - JDK-8268494: Better inlining of inlined interfaces. |
1614 | + - JDK-8268512: More content for ContentInfo. |
1615 | + - JDK-8268795: Enhance digests of Jar files. |
1616 | + - JDK-8268801: Improve PKCS attribute handling. |
1617 | + - JDK-8268813, CVE-2022-21283: Better String matching. |
1618 | + - JDK-8269151: Better construction of EncryptedPrivateKeyInfo. |
1619 | + - JDK-8269944: Better HTTP transport redux. |
1620 | + - JDK-8270386, CVE-2022-21291: Better verification of scan methods. |
1621 | + - JDK-8270392, CVE-2022-21293: Improve String constructions. |
1622 | + - JDK-8270416, CVE-2022-21294: Enhance construction of Identity maps. |
1623 | + - JDK-8270492, CVE-2022-21282: Better resolution of URIs. |
1624 | + - JDK-8270498, CVE-2022-21296: Improve SAX Parser configuration management. |
1625 | + - JDK-8270646, CVE-2022-21299: Improved scanning of XML entities. |
1626 | + - JDK-8270952, CVE-2022-21277: Improve TIFF file handling. |
1627 | + - JDK-8271962: Better TrueType font loading. |
1628 | + - JDK-8271968: Better canonical naming. |
1629 | + - JDK-8271987: Manifest improved manifest entries. |
1630 | + - JDK-8272014, CVE-2022-21305: Better array indexing. |
1631 | + - JDK-8272026, CVE-2022-21340: Verify Jar Verification. |
1632 | + - JDK-8272236, CVE-2022-21341: Improve serial forms for transport. |
1633 | + - JDK-8272272: Enhance jcmd communication. |
1634 | + - JDK-8272462: Enhance image handling. |
1635 | + - JDK-8273290: Enhance sound handling. |
1636 | + - JDK-8273756, CVE-2022-21360: Enhance BMP image support. |
1637 | + - JDK-8273838, CVE-2022-21365: Enhanced BMP processing. |
1638 | + - JDK-8274096, CVE-2022-21366: Improve decoding of image files. |
1639 | + - JDK-8279541: Improve HarfBuzz. |
1640 | + |
1641 | + -- Matthias Klose <doko@ubuntu.com> Wed, 19 Jan 2022 10:24:04 +0100 |
1642 | + |
1643 | +openjdk-lts (11.0.13+8-0ubuntu1) jammy; urgency=medium |
1644 | + |
1645 | + * OpenJDK 11.0.13+8 build (release). |
1646 | + * Security fixes |
1647 | + - JDK-8163326, CVE-2021-35550: Update the default enabled cipher suites |
1648 | + preference. |
1649 | + - JDK-8254967, CVE-2021-35565: com.sun.net.HttpsServer spins on TLS |
1650 | + session close. |
1651 | + - JDK-8263314: Enhance XML Dsig modes. |
1652 | + - JDK-8265167, CVE-2021-35556: Richer Text Editors. |
1653 | + - JDK-8265574: Improve handling of sheets. |
1654 | + - JDK-8265580, CVE-2021-35559: Enhanced style for RTF kit. |
1655 | + - JDK-8265776: Improve Stream handling for SSL. |
1656 | + - JDK-8266097, CVE-2021-35561: Better hashing support. |
1657 | + - JDK-8266103: Better specified spec values. |
1658 | + - JDK-8266109: More Resilient Classloading. |
1659 | + - JDK-8266115: More Manifest Jar Loading. |
1660 | + - JDK-8266137, CVE-2021-35564: Improve Keystore integrity. |
1661 | + - JDK-8266689, CVE-2021-35567: More Constrained Delegation. |
1662 | + - JDK-8267086: ArrayIndexOutOfBoundsException in |
1663 | + java.security.KeyFactory.generatePublic. |
1664 | + - JDK-8267712: Better LDAP reference processing. |
1665 | + - JDK-8267729, CVE-2021-35578: Improve TLS client handshaking. |
1666 | + - JDK-8267735, CVE-2021-35586: Better BMP support. |
1667 | + - JDK-8268193: Improve requests of certificates. |
1668 | + - JDK-8268199: Correct certificate requests. |
1669 | + - JDK-8268205: Enhance DTLS client handshake. |
1670 | + - JDK-8268506: More Manifest Digests. |
1671 | + - JDK-8269618, CVE-2021-35603: Better session identification. |
1672 | + - JDK-8269624: Enhance method selection support. |
1673 | + - JDK-8270398: Enhance canonicalization. |
1674 | + - JDK-8270404: Better canonicalization. |
1675 | + * Sync packages with 11.0.13+8-1: |
1676 | + - Remove patches applied upstream. |
1677 | + |
1678 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Oct 2021 11:47:05 +0200 |
1679 | + |
1680 | +openjdk-lts (11.0.12+7-0ubuntu3) impish; urgency=medium |
1681 | + |
1682 | + * Work around ftbfs in StackGuardPages test with glibc 2.34. |
1683 | + |
1684 | + -- Matthias Klose <doko@ubuntu.com> Sat, 14 Aug 2021 14:38:05 +0200 |
1685 | + |
1686 | +openjdk-lts (11.0.12+7-0ubuntu2) impish; urgency=high |
1687 | + |
1688 | + * OpenJDK 11.0.12+7 build (release). |
1689 | + * Security fixes: |
1690 | + - JDK-8256157: Improve bytecode assembly. |
1691 | + - JDK-8256491: Better HTTP transport. |
1692 | + - JDK-8258432, CVE-2021-2341: Improve file transfers. |
1693 | + - JDK-8260453: Improve Font Bounding. |
1694 | + - JDK-8260960: Signs of jarsigner signing. |
1695 | + - JDK-8260967, CVE-2021-2369: Better jar file validation. |
1696 | + - JDK-8262380: Enhance XML processing passes. |
1697 | + - JDK-8262403: Enhanced data transfer. |
1698 | + - JDK-8262410: Enhanced rules for zones. |
1699 | + - JDK-8262477: Enhance String Conclusions. |
1700 | + - JDK-8262967: Improve Zip file support. |
1701 | + - JDK-8264066, CVE-2021-2388: Enhance compiler validation. |
1702 | + - JDK-8264079: Improve abstractions. |
1703 | + - JDK-8264460: Improve NTLM support. |
1704 | + * Sync packages with 11.0.12+7-2: |
1705 | + - Encode the early-access status into the package version. LP: #1934895. |
1706 | + |
1707 | + -- Matthias Klose <doko@ubuntu.com> Fri, 30 Jul 2021 15:36:30 +0200 |
1708 | + |
1709 | +openjdk-lts (11.0.12+6-0ubuntu1) impish; urgency=medium |
1710 | + |
1711 | + * OpenJDK 11.0.12+6 build (early access). |
1712 | + |
1713 | + * Sync packages with 11.0.12+6-1: |
1714 | + |
1715 | + -- Matthias Klose <doko@ubuntu.com> Wed, 07 Jul 2021 12:45:19 +0200 |
1716 | + |
1717 | +openjdk-lts (11.0.12+4-0ubuntu2) impish; urgency=medium |
1718 | + |
1719 | + * OpenJDK 11.0.12+4 build (early access). |
1720 | + |
1721 | + * Sync packages with 11.0.11+9-1: |
1722 | + * Don't apply the m68k-support patch, needs an update. |
1723 | + |
1724 | + -- Matthias Klose <doko@ubuntu.com> Thu, 27 May 2021 12:41:33 +0200 |
1725 | + |
1726 | +openjdk-lts (11.0.11+9-0ubuntu2) hirsute; urgency=medium |
1727 | + |
1728 | + * OpenJDK 11.0.11+9 build (release). |
1729 | + * Security fixes: |
1730 | + - JDK-8244473: Contextualize registration for JNDI. |
1731 | + - JDK-8244543: Enhanced handling of abstract classes. |
1732 | + - JDK-8250568: Less ambiguous processing (CVE-2021-2161). |
1733 | + - JDK-8253799: Make lists of normal filenames. |
1734 | + - JDK-8249906: Enhance opening JARs (CVE-2021-2163). |
1735 | + - JDK-8257001: Improve HTTP client support. |
1736 | + * Mark the build as an upstream release. |
1737 | + |
1738 | + -- Matthias Klose <doko@ubuntu.com> Wed, 21 Apr 2021 10:55:38 +0200 |
1739 | + |
1740 | +openjdk-lts (11.0.11+8-0ubuntu2) hirsute; urgency=medium |
1741 | + |
1742 | + * OpenJDK 11.0.11+8 build (early access). |
1743 | + |
1744 | + * Sync packages with 11.0.11+8-1: |
1745 | + * Set DEB_BUILD_MAINT_OPTIONS = optimize=-lto, not yet ready. Looks |
1746 | + like 16 and 17 are buildable with lto. |
1747 | + * Remove dangling jfr alternative on upgrades if no jdk is installed (Andreas |
1748 | + Beckmann). Closes: #985060. |
1749 | + * Use mktemp instead of tempfile in maintainer scripts (Andreas Beckmann). |
1750 | + * Backport fix for JDK-8262085, hovering Metal HTML Tooltips in different |
1751 | + windows cause IllegalArgExc on Linux. Closes: #967049. |
1752 | + |
1753 | + -- Matthias Klose <doko@ubuntu.com> Thu, 01 Apr 2021 12:31:47 +0200 |
1754 | + |
1755 | +openjdk-lts (11.0.11+7-0ubuntu1) hirsute; urgency=medium |
1756 | + |
1757 | + * OpenJDK 11.0.11+7 build (early access). |
1758 | + |
1759 | + * Sync packages with 11.0.11+7-1: |
1760 | + * Simplify compiler selection for backports. |
1761 | + * Don't use the triplet-prefixed binutils tools for backports. |
1762 | + |
1763 | + -- Matthias Klose <doko@ubuntu.com> Thu, 18 Mar 2021 10:05:21 +0100 |
1764 | + |
1765 | +openjdk-lts (11.0.11+4-0ubuntu2) hirsute; urgency=medium |
1766 | + |
1767 | + * Don't build zero on armhf, still fails to build. |
1768 | + |
1769 | + -- Matthias Klose <doko@ubuntu.com> Sat, 27 Feb 2021 15:35:01 +0100 |
1770 | + |
1771 | +openjdk-lts (11.0.11+4-0ubuntu1) hirsute; urgency=medium |
1772 | + |
1773 | + * OpenJDK 11.0.11+4 build (early access). |
1774 | + |
1775 | + * Sync packages with 11.0.11+4-1: |
1776 | + * reproducible-build-jmod.diff: Fall back to the unpatched behavior |
1777 | + for backports. |
1778 | + * Only build with system harfbuzz for recent releases. |
1779 | + * Configure --with-copyright-year. Closes: #956154. |
1780 | + |
1781 | + * Sync packages with 11.0.11+3-3: |
1782 | + * Fix the build logic, jaotc and jhsdb tools not available on all archs. |
1783 | + * Ship the jfc files used by jfr. |
1784 | + * Move libawt_xawt.so, libjawt.so into the jre package. Closes: #908058. |
1785 | + |
1786 | + * Sync packages with 11.0.11+3-2: |
1787 | + * OpenJDK 11.0.11+3 build (early access). |
1788 | + * Use debugedit to generate unique build-id's and remove the openjdk-N-dbg |
1789 | + file conflicts. Closes: #919671. |
1790 | + * Remove KFreeBSD build support and patches, not updated since OpenJDK 8. |
1791 | + * Backport JDK-8222825. Closes: #960153. |
1792 | + * Build with Rules-Requires-Root: no. |
1793 | + * Move the jfr binary from -jre-headless to -jdk-headless. Development tool. |
1794 | + |
1795 | + * Build zero again on armhf. |
1796 | + |
1797 | + -- Matthias Klose <doko@ubuntu.com> Fri, 26 Feb 2021 17:01:44 +0100 |
1798 | + |
1799 | +openjdk-lts (11.0.10+9-0ubuntu1) hirsute; urgency=medium |
1800 | + |
1801 | + * OpenJDK 11.0.10+9 build (release). |
1802 | + |
1803 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Tue, 19 Jan 2021 20:45:06 +0000 |
1804 | + |
1805 | +openjdk-lts (11.0.10+8-0ubuntu1) hirsute; urgency=medium |
1806 | + |
1807 | + * OpenJDK 11.0.10+8 build (early access). |
1808 | + |
1809 | + [ Matthias Klose ] |
1810 | + * Build with system harfbuzz. |
1811 | + * Refresh patches. |
1812 | + * Bump standards version. |
1813 | + |
1814 | + [ Tiago Stürmer Daitx ] |
1815 | + * Update VCS attributes. |
1816 | + |
1817 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Wed, 06 Jan 2021 22:11:55 +0000 |
1818 | + |
1819 | +openjdk-lts (11.0.9.1+1-0ubuntu1) hirsute; urgency=medium |
1820 | + |
1821 | + * OpenJDK 11.0.9+11 build (release). |
1822 | + |
1823 | + [ Matthias Klose ] |
1824 | + * Configure --with-jvm-features=shenandoahgc for hotspot builds. |
1825 | + LP: #1902029. |
1826 | + |
1827 | + [ Tiago Stürmer Daitx ] |
1828 | + * Filter out recurring failed tests. |
1829 | + - debian/failed-tests-problemlist.txt: list of tests known to |
1830 | + have failed in the past. |
1831 | + - debian/tests/control: add zip as some tests depend on it. |
1832 | + - debian/tests/hotspot, debian/tests/jaxp, debian/test/jdk, |
1833 | + debian/tests/langtools: exclude tests listed as failed tests, |
1834 | + exit if jtreg exits 77 as no test was actually ran. |
1835 | + - debian/tests/jtreg-autopkgtest.in: reduce retries from 3 to 2, |
1836 | + exit early if test results are the same on retry, output time |
1837 | + along name and status. |
1838 | + - debian/tests/jtreg-autopkgtest.sh: regenerated. |
1839 | + - d/p/hotspot-test-fix-npe-on-missing-file.patch: recurse only |
1840 | + if src file exists, fixes test when libatk is a dangling link. |
1841 | + |
1842 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Mon, 09 Nov 2020 15:46:20 +0000 |
1843 | + |
1844 | +openjdk-lts (11.0.9+11-0ubuntu2) hirsute; urgency=medium |
1845 | + |
1846 | + * d/p/jdk-8254982-tzdata2020c.patch: update to tzdata2020c. |
1847 | + |
1848 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Mon, 26 Oct 2020 03:20:49 +0000 |
1849 | + |
1850 | +openjdk-lts (11.0.9+11-0ubuntu1) groovy; urgency=medium |
1851 | + |
1852 | + * OpenJDK 11.0.9+11 build (release). |
1853 | + * Security fixes: |
1854 | + - JDK-8233624: Enhance JNI linkage |
1855 | + - JDK-8236196: Improve string pooling |
1856 | + - JDK-8236862, CVE-2020-14779: Enhance support of Proxy class |
1857 | + - JDK-8237990, CVE-2020-14781: Enhanced LDAP contexts |
1858 | + - JDK-8237995, CVE-2020-14782: Enhance certificate processing |
1859 | + - JDK-8240124: Better VM Interning |
1860 | + - JDK-8241114, CVE-2020-14792: Better range handling |
1861 | + - JDK-8242680, CVE-2020-14796: Improved URI Support |
1862 | + - JDK-8242685, CVE-2020-14797: Better Path Validation |
1863 | + - JDK-8242695, CVE-2020-14798: Enhanced buffer support |
1864 | + - JDK-8243302: Advanced class supports |
1865 | + - JDK-8244136, CVE-2020-14803: Improved Buffer supports |
1866 | + - JDK-8244479: Further constrain certificates |
1867 | + - JDK-8244955: Additional Fix for JDK-8240124 |
1868 | + - JDK-8245407: Enhance zoning of times |
1869 | + - JDK-8245412: Better class definitions |
1870 | + - JDK-8245417: Improve certificate chain handling |
1871 | + - JDK-8248574: Improve jpeg processing |
1872 | + - JDK-8249927: Specify limits of jdk.serialProxyInterfaceLimit |
1873 | + - JDK-8253019: Enhanced JPEG decoding |
1874 | + |
1875 | + [ Matthias Klose ] |
1876 | + * Call strip-nondeterminism before computing jmod hashes (Julian Gilbey). |
1877 | + Closes: #944738. |
1878 | + * Build with GCC 10 in current development versions. Closes: #972288. |
1879 | + |
1880 | + [ Tiago Stürmer Daitx ] |
1881 | + * debian/rules: |
1882 | + - remove get-orig, gbp import-orig uses uscan and is configured |
1883 | + to clean the orig package. |
1884 | + - sanitize v_pkgrel to use in version-opt as it deletes |
1885 | + any character not in [-.a-zA-Z0-9]. |
1886 | + - prevent deletion of test file on dh_clean. |
1887 | + * debian/generate-debian-orig.sh, debian/update-hgrev.sh: remove |
1888 | + outdated files that no longer work. |
1889 | + * debian/watch: fetch from github and only scan for numeric tags. |
1890 | + * debian/patches/jdk-8254177-tzdata2020b.patch: update to latest |
1891 | + tzdata. |
1892 | + * debian/JB-jre-headless.postinst.in: replace tempfile calls with |
1893 | + mktemp. Closes: #972245. |
1894 | + |
1895 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Thu, 22 Oct 2020 05:15:02 +0000 |
1896 | + |
1897 | +openjdk-lts (11.0.9+10-0ubuntu1) groovy; urgency=medium |
1898 | + |
1899 | + * OpenJDK 11.0.9+9 build (early access). |
1900 | + * debian/rules: |
1901 | + - copy apport hook to source_$(PKGSOURCE).py. |
1902 | + - untar upstream tarball directly and avoid the unnecessary |
1903 | + intermediate directory. |
1904 | + - get tar to clamp mtime based on changelog's date entry and |
1905 | + name the origtarball from $PKGSOURCE instead of basename. |
1906 | + * debian/patches/Don-t-optimize-fdlibm-fork-for-Zero-on-linux-sparc-Z.patch, |
1907 | + debian/patches/generated-headers.patch, |
1908 | + debian/patches/icc_loading_with_symlink.diff, |
1909 | + debian/patches/jdk-getAccessibleValue.diff, |
1910 | + debian/patches/jexec.diff, debian/patches/jtreg-location.diff, |
1911 | + debian/patches/reproducible-build-user.diff, debian/patches/riscv64.diff, |
1912 | + debian/patches/s390x-opt.diff, debian/patches/system-pcsclite.diff, |
1913 | + debian/patches/workaround_expand_exec_shield_cs_limit.diff, |
1914 | + debian/patches/zero-x32.diff: refresh patches. |
1915 | + |
1916 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Thu, 08 Oct 2020 14:57:00 +0000 |
1917 | + |
1918 | +openjdk-lts (11.0.8+10-0ubuntu1) groovy; urgency=medium |
1919 | + |
1920 | + * OpenJDK 11.0.8+10 build (release). |
1921 | + * Security fixes: |
1922 | + - JDK-8233239, CVE-2020-14562: Enhance TIFF support |
1923 | + - JDK-8236867, CVE-2020-14573: Enhance Graal interface handling |
1924 | + - JDK-8237117, CVE-2020-14556: Better ForkJoinPool behavior |
1925 | + - JDK-8237592, CVE-2020-14577: Enhance certificate verification |
1926 | + - JDK-8238002, CVE-2020-14581: Better matrix operations |
1927 | + - JDK-8238920, CVE-2020-14583: Better Buffer support |
1928 | + - JDK-8240119, CVE-2020-14593: Less Affine Transformations |
1929 | + - JDK-8242136, CVE-2020-14621: Better XML namespace handling |
1930 | + - JDK-8230613: Better ASCII conversions |
1931 | + - JDK-8231800: Better listing of arrays |
1932 | + - JDK-8232014: Expand DTD support |
1933 | + - JDK-8233234: Better Zip Naming |
1934 | + - JDK-8233255: Better Swing Buttons |
1935 | + - JDK-8234032: Improve basic calendar services |
1936 | + - JDK-8234042: Better factory production of certificates |
1937 | + - JDK-8234418: Better parsing with CertificateFactory |
1938 | + - JDK-8234836: Improve serialization handling |
1939 | + - JDK-8236191: Enhance OID processing |
1940 | + - JDK-8238013: Enhance String writing |
1941 | + - JDK-8238804: Enhance key handling process |
1942 | + - JDK-8238842: AIOOBE in GIFImageReader.initializeStringTable |
1943 | + - JDK-8238843: Enhanced font handing |
1944 | + - JDK-8238925: Enhance WAV file playback |
1945 | + - JDK-8240482: Improved WAV file playback |
1946 | + - JDK-8241379: Update JCEKS support |
1947 | + - JDK-8241522: Manifest improved jar headers redux |
1948 | + * d/p/default-jvm-cfg.diff: updated patch. |
1949 | + * d/p/8214571.diff, d/p/8228407.diff: applied by upstream, removed patches. |
1950 | + |
1951 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Wed, 15 Jul 2020 00:56:32 +0000 |
1952 | + |
1953 | +openjdk-lts (11.0.7+10-3ubuntu1) focal; urgency=medium |
1954 | + |
1955 | + * Sync packages with 11.0.7+10-3: |
1956 | + * Backport the fix for JDK-8214571, -Xdoclint of array serialField gives |
1957 | + "error: array type not allowed here". Introduced with 11.0.7. |
1958 | + * Enable running the testsuite on release architectures. |
1959 | + |
1960 | + -- Matthias Klose <doko@ubuntu.com> Thu, 16 Apr 2020 14:54:17 +0200 |
1961 | + |
1962 | +openjdk-lts (11.0.7+10-2ubuntu1) focal; urgency=medium |
1963 | + |
1964 | + * Sync packages with 11.0.7+10-1: |
1965 | + * OpenJDK 11.0.7+10 build (release). |
1966 | + * Security fixes |
1967 | + - JDK-8223898, CVE-2020-2754: Forward references to Nashorn |
1968 | + - JDK-8223904, CVE-2020-2755: Improve Nashorn matching |
1969 | + - JDK-8224541, CVE-2020-2756: Better mapping of serial ENUMs |
1970 | + - JDK-8224549, CVE-2020-2757: Less Blocking Array Queues |
1971 | + - JDK-8225603: Enhancement for big integers |
1972 | + - JDK-8226346: Build better binary builders |
1973 | + - JDK-8227467: Better class method invocations |
1974 | + - JDK-8227542: Manifest improved jar headers |
1975 | + - JDK-8229733: TLS message handling improvements |
1976 | + - JDK-8231415, CVE-2020-2773: Better signatures in XML |
1977 | + - JDK-8231785: Improved socket permissions |
1978 | + - JDK-8232424, CVE-2020-2778: More constrained algorithms |
1979 | + - JDK-8232581, CVE-2020-2767: Improve TLS verification |
1980 | + - JDK-8233250: Better X11 rendering |
1981 | + - JDK-8233410: Better Build Scripting |
1982 | + - JDK-8234027: Better JCEKS key support |
1983 | + - JDK-8234408, CVE-2020-2781: Improve TLS session handling |
1984 | + - JDK-8234825, CVE-2020-2800: Better Headings for HTTP Servers |
1985 | + - JDK-8234841, CVE-2020-2803: Enhance buffering of byte buffers |
1986 | + - JDK-8235274, CVE-2020-2805: Enhance typing of methods |
1987 | + - JDK-8235691, CVE-2020-2816: Enhance TLS connectivity |
1988 | + - JDK-8236201, CVE-2020-2830: Better Scanner conversions |
1989 | + - JDK-8238960: linux-i586 builds are inconsistent as the newly build |
1990 | + jdk is not able to reserve enough space for object heap |
1991 | + * Refresh patches. |
1992 | + * Configure --with-jtreg=/usr/share/jtreg. |
1993 | + * Enable the buildwatch script on sh4 (Adrian Glaubitz). Closes: #956728. |
1994 | + * Build with -march=z13 -mtune=z15 on Ubuntu/s390x. |
1995 | + |
1996 | + * Sync packages with 11.0.7+10-2: |
1997 | + * Backport the fix for 8228407, JVM crashes with shared archive file mismatch. |
1998 | + * Enable again bootcycle build for all hotspot architectures. |
1999 | + * Build again with -march=zEC12 on Ubuntu/s390x. |
2000 | + |
2001 | + -- Matthias Klose <doko@ubuntu.com> Wed, 15 Apr 2020 16:06:06 +0200 |
2002 | + |
2003 | +openjdk-lts (11.0.7+9-1ubuntu1) focal; urgency=medium |
2004 | + |
2005 | + * Sync packages with 11.0.7+9-1: |
2006 | + * OpenJDK 11.0.7+9 build (early access). |
2007 | + * Make autopkgtests cross-test-friendly (Steve Langasek). LP: #1861467. |
2008 | + * d/tests/jtreg-autopkgtest.in: keep generated hs_err log files |
2009 | + with test artifacts to improve later debug (Tiago Stürmer Daitx). |
2010 | + * d/tests/jtdiff-autopkgtest.in: set default vm to correctly locate (Tiago |
2011 | + Stürmer Daitx) |
2012 | + * jhsdb isn't built on sh4 (Adrian Glaubitz). Closes: #951774. |
2013 | + |
2014 | + -- Matthias Klose <doko@ubuntu.com> Thu, 26 Mar 2020 10:58:31 +0100 |
2015 | + |
2016 | +openjdk-lts (11.0.6+10-2ubuntu2) focal; urgency=medium |
2017 | + |
2018 | + [ Steve Langasek ] |
2019 | + * Make autopkgtests cross-test-friendly. LP: #1861467. |
2020 | + |
2021 | + [ Tiago Stürmer Daitx ] |
2022 | + * d/tests/jtreg-autopkgtest.in: keep generated hs_err log files |
2023 | + with test artifacts to improve later debug. |
2024 | + * d/tests/jtdiff-autopkgtest.in: set default vm to correctly locate |
2025 | + test resuts when it defaults to zerovm. |
2026 | + |
2027 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Thu, 20 Feb 2020 22:21:20 +0000 |
2028 | + |
2029 | +openjdk-lts (11.0.6+10-2ubuntu1) focal; urgency=medium |
2030 | + |
2031 | + * Sync packages with 11.0.6+10-2: |
2032 | + * Fix FTCBFS (Helmut Grohne). Addresses: #949460. |
2033 | + - Missing Build-Depends: zlib1g-dev:native. |
2034 | + - Use triplet-prefixed objcopy and strip. |
2035 | + * Bump standards version. |
2036 | + |
2037 | + -- Matthias Klose <doko@ubuntu.com> Wed, 12 Feb 2020 09:39:37 +0100 |
2038 | + |
2039 | +openjdk-lts (11.0.6+10-1ubuntu1) focal; urgency=medium |
2040 | + |
2041 | + * Sync packages with 11.0.6+10-1: |
2042 | + * OpenJDK 11.0.6+10 build (release). |
2043 | + - S8220598: Malformed copyright year range in a few files in java.base. |
2044 | + - S8224909, CVE-2020-2583: Unlink Set of LinkedHashSets. |
2045 | + - S8225261: Better method resolutions. |
2046 | + - S8225279: Better XRender interpolation. |
2047 | + - S8226352, CVE-2020-2590: Improve Kerberos interop capabilities. |
2048 | + - S8227758: More valid PKIX processing. |
2049 | + - S8227816: More Colorful ICC profiles. |
2050 | + - S8228548, CVE-2020-2593: Normalize normalization for all. |
2051 | + - S8229728: Implement negotiation parameters. |
2052 | + - S8229951, CVE-2020-2601: Better Ticket Granting Services. |
2053 | + - S8230279: Improve Pack200 file reading. |
2054 | + - S8230318: Better trust store usage. |
2055 | + - S8230967: Improve Registry support of clients. |
2056 | + - S8231139: Improved keystore support. |
2057 | + - S8231422, CVE-2020-2604: Better serial filter handling. |
2058 | + - S8231780, CVE-2020-2655: Better TLS messaging support. |
2059 | + - S8231790: Provide better FileSystemProviders. |
2060 | + - S8232419: Improve Registry registration. |
2061 | + - S8234037, CVE-2020-2654: Improve Object Identifier Processing. |
2062 | + * Disable zero on sparc64 (Adrian Glaubitz). Closes: #942030. |
2063 | + * Make the generated character data source files reproducible (Emmanuel |
2064 | + Bourg). Closes: #933339. |
2065 | + * Make the generated module-info.java files reproducible (Emmanuel Bourg). |
2066 | + Closes: #933342. |
2067 | + * Make the generated copyright headers reproducible (Emmanuel Bourg). |
2068 | + Closes: #933349. |
2069 | + * Make the build user reproducible (Emmanuel Bourg). Closes: #933373. |
2070 | + |
2071 | + -- Matthias Klose <doko@ubuntu.com> Wed, 15 Jan 2020 02:07:05 +0100 |
2072 | + |
2073 | +openjdk-lts (11.0.6+7-1ubuntu1) focal; urgency=medium |
2074 | + |
2075 | + * Sync packages with 11.0.6+7-1: |
2076 | + - OpenJDK 11.0.6+7 build (early access). |
2077 | + |
2078 | + -- Matthias Klose <doko@ubuntu.com> Sat, 14 Dec 2019 11:26:59 +0100 |
2079 | + |
2080 | +openjdk-lts (11.0.5+10-2ubuntu1) focal; urgency=medium |
2081 | + |
2082 | + * Sync packages with 11.0.5+10-1: |
2083 | + - OpenJDK 11.0.5+10 build (release). |
2084 | + * Sync packages with 11.0.5+10-2: |
2085 | + - Fix the jtreg consistency check when building without jtreg. |
2086 | + - Don't call dh_strip_nondeterminism when building for older releases. |
2087 | + - Fix disabling the zero build on arm64 on trusty. |
2088 | + * debian/tests/control.in: mark all autopkgtests as flaky in the source |
2089 | + file, not the generated file. |
2090 | + |
2091 | + -- Matthias Klose <doko@ubuntu.com> Fri, 18 Oct 2019 13:11:51 +0200 |
2092 | + |
2093 | +openjdk-lts (11.0.5+10-0ubuntu1) eoan; urgency=high |
2094 | + |
2095 | + * Update to 11.0.5-10. |
2096 | + * Security fixes: |
2097 | + - S8209901: Canonical file handling. |
2098 | + - S8213429, CVE-2019-2933: Windows file handling redux. |
2099 | + - S8218573, CVE-2019-2945: Better socket support. |
2100 | + - S8218877: Help transform transformers. |
2101 | + - S8219914: Change the environment variable for Java Access Bridge. |
2102 | + logging to have a directory.. |
2103 | + - S8220186: Improve use of font temporary files. |
2104 | + - S8220302, CVE-2019-2949: Better Kerberos ccache handling. |
2105 | + - S8221497: Optional Panes in Swing. |
2106 | + - S8221858, CVE-2019-2958: Build Better Processes. |
2107 | + - S8222684, CVE-2019-2964: Better support for patterns. |
2108 | + - S8222690, CVE-2019-2962: Better Glyph Images. |
2109 | + - S8223163: Better pattern recognition. |
2110 | + - S8223505, CVE-2019-2973: Better pattern compilation. |
2111 | + - S8223518, CVE-2019-2975: Unexpected exception in jjs. |
2112 | + - S8223886: Add in font table referene. |
2113 | + - S8223892, CVE-2019-2978: Improved handling of jar files. |
2114 | + - S8224025: Fix for JDK-8220302 is not complete. |
2115 | + - S8224062, CVE-2019-2977: Improve String index handling. |
2116 | + - S8224532, CVE-2019-2981: Better Path supports. |
2117 | + - S8224915, CVE-2019-2983: Better serial attributes. |
2118 | + - S8225286, CVE-2019-2987: Better rendering of native glyphs. |
2119 | + - S8225292, CVE-2019-2988: Better Graphics2D drawing. |
2120 | + - S8225298, CVE-2019-2989: Improve TLS connection support. |
2121 | + - S8225597, CVE-2019-2992: Enhance font glyph mapping. |
2122 | + - S8226765, CVE-2019-2999: Commentary on Javadoc comments. |
2123 | + - S8227601: Better collection of references. |
2124 | + - S8228825, CVE-2019-2894: Enhance ECDSA operations. |
2125 | + * debian/tests/control: mark all autopkgtests as flaky, Depends on g++ |
2126 | + instead of gcc. |
2127 | + |
2128 | + -- Tiago Stürmer Daitx <tiago.daitx@ubuntu.com> Wed, 16 Oct 2019 00:57:17 +0000 |
2129 | + |
2130 | +openjdk-lts (11.0.5+9-1ubuntu1) eoan; urgency=medium |
2131 | + |
2132 | + * Sync packages with 11.0.5+9-1: |
2133 | + - OpenJDK 11.0.5+9 build (early access). |
2134 | + - Bump standards version. |
2135 | + - Use dh_strip_nondeterminism (Emmanuel Bourg). Closes: #933389. |
2136 | + - Fix 8230708, server build on sparc64 (Adrian Glaubitz). Closes: #939565. |
2137 | + - Fix FTBFS with DEB_BUILD_PROFILES=nocheck (Helmut Grohne). Closes: #939521. |
2138 | + - Add more breaks to the openjdk-11-jre-headless package. Closes: #935624. |
2139 | + - Fix debug and src symlinks. Closes: #893134, #910694, #910696. |
2140 | + |
2141 | + -- Matthias Klose <doko@ubuntu.com> Mon, 07 Oct 2019 11:49:08 +0200 |
2142 | + |
2143 | +openjdk-lts (11.0.5+6-1ubuntu2) eoan; urgency=medium |
2144 | + |
2145 | + * Don't build zero on armhf, ftbfs at least in eoan. |
2146 | + |
2147 | + -- Matthias Klose <doko@ubuntu.com> Thu, 05 Sep 2019 05:37:23 +0200 |
2148 | + |
2149 | +openjdk-lts (11.0.5+6-1ubuntu1) eoan; urgency=medium |
2150 | + |
2151 | + * Sync packages with 11.0.5+6-1: |
2152 | + - OpenJDK 11.0.5+6 build (early access). |
2153 | + |
2154 | + [ Matthias Klose ] |
2155 | + - Tighten dependency on jtreg. |
2156 | + - Build using GCC 9 on recent development releases. |
2157 | + - Refresh patches. |
2158 | + |
2159 | + [ Tiago Stürmer Daitx ] |
2160 | + - Properly generate Breaks: rules for bionic (fix typo). |
2161 | + - Remove libgtk-3-dev from build-deps: libgtk-3-dev is not actually |
2162 | + required, package builds fine without it; libgtk2.0-0 or libgtk-3-0 |
2163 | + should be explicitly declared instead in bdeps and tests; |
2164 | + libxrandr-dev should be explicitly added as it is required and was |
2165 | + being included due to libgtk-3-dev dependency. |
2166 | + - Set minimum dependency on jtreg based on testsuite requirements. |
2167 | + - Fail during pre-build if installed jtreg version is lower then |
2168 | + the minimum required version. |
2169 | + - Improve and fix build tests and autopkgtests: |
2170 | + - Depend on default-jre-headless so jtreg will use the |
2171 | + JRE from /usr/default-java; remove JT_JAVA exports as it |
2172 | + no longer needs to be set. |
2173 | + - Update debian/tests/hotspot,jdk,langtools to ignore |
2174 | + jtreg-autopkgtest.sh return code. |
2175 | + - Create debian/tests/jtdiff-autopkgtest.in as it depends |
2176 | + on debian/rules variables. |
2177 | + - debian/tests/jtreg-autopkgtest.sh: |
2178 | + + Enable retry of failed tests to trim out flaky tests. |
2179 | + + Fix unbound variable. |
2180 | + + Keep .jtr files from failed tests only. |
2181 | + - debian/tests/jtdiff-autopkgtest.sh: |
2182 | + + Fail only if an actual regression is detected. |
2183 | + + Add the super-diff comparison from jtdiff. |
2184 | + - debian/rules: |
2185 | + + Preserve all JTreport directories in the test output |
2186 | + directory. |
2187 | + + Use JDK_DIR instead of JDK_TO_TEST for autopkgtest |
2188 | + generation. |
2189 | + + Package all .jtr files from JTwork as jtreg-autopkgtest.sh |
2190 | + makes sure it contains only failing tests. |
2191 | + |
2192 | + -- Matthias Klose <doko@ubuntu.com> Wed, 04 Sep 2019 16:36:07 +0200 |
2193 | + |
2194 | +openjdk-lts (11.0.4+11-1ubuntu1) eoan; urgency=medium |
2195 | + |
2196 | + * Sync packages with 11.0.4+11-1: |
2197 | + - OpenJDK 11.0.4+11 build (release). |
2198 | + - S8212328, CVE-2019-2762: Exceptional throw cases. |
2199 | + - S8213431, CVE-2019-2766: Improve file protocol handling. |
2200 | + - S8213432, CVE-2019-2769: Better copies of CopiesList. |
2201 | + - S8216381, CVE-2019-2786: More limited privilege usage. |
2202 | + - S8217563: Improve realm maintenance. |
2203 | + - S8218863: Better endpoint checks. |
2204 | + - S8218873: Improve JSSE endpoint checking. |
2205 | + - S8218876, CVE-2019-7317: Improve PNG support options. |
2206 | + - S8219775: Certificate validation improvements. |
2207 | + - S8220517: Enhanced GIF support. |
2208 | + - S8221345, CVE-2019-2818: Better Poly1305 support. |
2209 | + - S8221518, CVE-2019-2816: Normalize normalization. |
2210 | + - S8222678, CVE-2019-2821: Improve TLS negotiation. |
2211 | + - Fix more build issues for Ubuntu precise builds. |
2212 | + - Bump standards version. |
2213 | + |
2214 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Jul 2019 02:37:32 +0200 |
2215 | + |
2216 | +openjdk-lts (11.0.4+10-1ubuntu1) eoan; urgency=medium |
2217 | + |
2218 | + * Sync packages with 11.0.4+10-1: |
2219 | + - OpenJDK 11.0.4+10 build (early access). |
2220 | + - Add riscv64 support for zero (Ed Nevill). |
2221 | + - Fix build dependencies for Ubuntu precise builds. |
2222 | + - Fix dependency generation on the libjpeg runtime. Closes: #927965. |
2223 | + - Drop dependency on transitional libgl1-mesa-glx package. Closes: #930611. |
2224 | + |
2225 | + -- Matthias Klose <doko@ubuntu.com> Tue, 02 Jul 2019 15:08:32 +0200 |
2226 | + |
2227 | +openjdk-lts (11.0.4+9-1ubuntu1) eoan; urgency=medium |
2228 | + |
2229 | + * Sync packages with 11.0.4+9-1: |
2230 | + - OpenJDK 11.0.4+9 build (early access). |
2231 | + - Add another break for libequinox-osgi-java (<< 3.9.1). Closes: #931115. |
2232 | + |
2233 | + -- Matthias Klose <doko@ubuntu.com> Wed, 26 Jun 2019 14:02:42 +0200 |
2234 | + |
2235 | +openjdk-lts (11.0.4+8-1ubuntu1) eoan; urgency=medium |
2236 | + |
2237 | + * Sync packages with 11.0.4+8-1: |
2238 | + - OpenJDK 11.0.4+8 build (early access). |
2239 | + - Apply patch for JDK-8225716. |
2240 | + * Remove the icedtea-sound build logic. |
2241 | + * Install swing.properties into <java-home>/conf instead of <java-home>/lib. |
2242 | + |
2243 | + -- Matthias Klose <doko@ubuntu.com> Sat, 22 Jun 2019 18:16:21 +0200 |
2244 | + |
2245 | +openjdk-lts (11.0.4+6-1ubuntu1) eoan; urgency=medium |
2246 | + |
2247 | + * Sync packages with 11.0.4+6-1: |
2248 | + - OpenJDK 11.0.4+6 build (early access). |
2249 | + |
2250 | + -- Matthias Klose <doko@ubuntu.com> Thu, 06 Jun 2019 09:36:22 +0200 |
2251 | + |
2252 | +openjdk-lts (11.0.4+4-1ubuntu1) eoan; urgency=medium |
2253 | + |
2254 | + * Sync packages with 11.0.4+4-1: |
2255 | + - OpenJDK 11.0.4+4 build (early access). |
2256 | + - Configure with --with-version-pre='ea' for upstream tags which are |
2257 | + not upstream releases (has to be set manually). Not enabled during |
2258 | + the buster freeze. |
2259 | + - Allow to skip the bootcycle build (DEB_BUILD_OPTIONS=nobootcycle). |
2260 | + - Add a watch file (Paul Wise). |
2261 | + - Print some information about the host configuration before starting |
2262 | + the build. |
2263 | + |
2264 | + -- Matthias Klose <doko@ubuntu.com> Wed, 29 May 2019 08:08:09 +0200 |
2265 | + |
2266 | +openjdk-lts (11.0.4+2-1ubuntu1) eoan; urgency=medium |
2267 | + |
2268 | + * Sync packages with 11.0.4+2-1: |
2269 | + - OpenJDK 11.0.4+2 build. |
2270 | + - Fix src.zip symlink. Closes: #928369. |
2271 | + - Tighten dependency on ca-certificates-java. Closes: #914860. |
2272 | + - Refresh patches. |
2273 | + |
2274 | + -- Matthias Klose <doko@ubuntu.com> Wed, 15 May 2019 01:12:09 +0200 |
2275 | + |
2276 | +openjdk-lts (11.0.4+1-1ubuntu1) eoan; urgency=medium |
2277 | + |
2278 | + * Sync packages with 11.0.4+1-1: |
2279 | + - OpenJDK 11.0.4+1 build. |
2280 | + |
2281 | + -- Matthias Klose <doko@ubuntu.com> Mon, 06 May 2019 17:53:46 +0200 |
2282 | + |
2283 | +openjdk-lts (11.0.3+7-4ubuntu1) eoan; urgency=medium |
2284 | + |
2285 | + * Sync packages with 11.0.3+7-4: |
2286 | + * Add breaks to the openjdk-11-jre-headless package: |
2287 | + - For unattended upgrades: jetty9, netbeans, tomcat8, visualvm. |
2288 | + - For eclipse 3.8 removal: eclipse-platform. Closes: #925071. |
2289 | + - For configuration with vendor flag: libreoffice-core. |
2290 | + * Install jspawnhelper. |
2291 | + * Apply updates from jdk11u-dev, and remove locally applied patches: |
2292 | + - 8218618: Program fails when using JDK addressed by UNC path and using |
2293 | + Security Managerdefault tip. |
2294 | + - 8221924: get(null) on single-entry unmodifiable Map returns null |
2295 | + instead of throwing NPE. |
2296 | + - 8206955: MethodHandleProxies.asInterfaceInstance does not support default |
2297 | + methodsdefault tip. |
2298 | + - 8221304: Problem list java/awt/FontMetrics/MaxAdvanceIsMax.java. |
2299 | + - 8218854: FontMetrics.getMaxAdvance may be less than the maximum |
2300 | + FontMetrics.charWidth. |
2301 | + - 8214002: Cannot use italic font style if the font has embedded bitmap. |
2302 | + - 8222522: Add configure options for Mac Bundle creation. |
2303 | + - 8221880: Better customization for Windows RC properties FileDescription |
2304 | + and ProductName. |
2305 | + - 8222133: Add temporary exceptions for root certs that are due to expire |
2306 | + soon. |
2307 | + - 8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due |
2308 | + to cert within 90-day expiry window. |
2309 | + - 8170494: JNI exception pending in PlainDatagramSocketImpl.c. |
2310 | + - 8217879: hs_err should print more instructions in hex dump. |
2311 | + - 8222410: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile |
2312 | + hangs when "nc" does not accept "-U". |
2313 | + - 8222397: x86_32 tests with UseSHA1Intrinsics SEGV due to garbled |
2314 | + registers. |
2315 | + - 8209914: javadoc search sometimes generates bad URIs. |
2316 | + - 8218020: Fix version number in mesa.md 3rd party legal file. |
2317 | + - 8188133: C2: Static field accesses in clinit can trigger |
2318 | + deoptimizations. |
2319 | + - 8215472: (zipfs) Cleanups in implementation classes of jdk.zipfs and |
2320 | + tests. |
2321 | + - 8211266: [TESTBUG] ZipFSTester.java failed intermittently in |
2322 | + ZipFSTester.checkRead(): bound must be positive. |
2323 | + - 8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the |
2324 | + crc32 value into size field. |
2325 | + - 8217647: JFR: recordings on 32-bit systems unreadable. |
2326 | + - 8216970: condy causes JVM crash. |
2327 | + - 8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine. |
2328 | + - 8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms. |
2329 | + - 8220349: The fix done for JDK-8214253 have caused issues in JTree |
2330 | + behaviour. |
2331 | + - 8221833: Readability check in Symbol::is_valid not performed for some |
2332 | + addresses. |
2333 | + - 8220441: [PPC64] Clobber memory effect missing for memory barriers in |
2334 | + atomics. |
2335 | + - 8218991: s390: Add intrinsic for GHASH algorithm. |
2336 | + - 8220625: tools/javac/classreader/8171132/BadConstantValue.java failed |
2337 | + with "did not see expected error". |
2338 | + |
2339 | + -- Matthias Klose <doko@ubuntu.com> Thu, 25 Apr 2019 10:21:12 +0200 |
2340 | + |
2341 | +openjdk-lts (11.0.3+7-2ubuntu1) disco-proposed; urgency=medium |
2342 | + |
2343 | + * Sync packages with 11.0.3+7-2: |
2344 | + - Fix 8210739: Calling JSpinner's setFont with null throws |
2345 | + NullPointerException. |
2346 | + - Fix 8210483: AssertionError in DeferredAttr at setOverloadKind caused by |
2347 | + JDK-8203679. |
2348 | + |
2349 | + -- Matthias Klose <doko@ubuntu.com> Thu, 18 Apr 2019 05:03:41 +0200 |
2350 | + |
2351 | +openjdk-lts (11.0.3+7-1ubuntu1) disco; urgency=medium |
2352 | + |
2353 | + * Sync packages with 11.0.3+7-1: |
2354 | + - OpenJDK 11.0.3+7 build. |
2355 | + - Security fixes: |
2356 | + - S8211936, CVE-2019-2602: Better String parsing. |
2357 | + - S8218453, CVE-2019-2684: More dynamic RMI interactions. |
2358 | + - S8219066, CVE-2019-2698: Fuzzing TrueType fonts: setCurrGlyphID(). |
2359 | + - Support using the Java ATK wrapper (Samuel Thibault). Closes: #900912. |
2360 | + - patches/jaw-classpath.diff: Fix finding the Java ATK wrapper. |
2361 | + - patches/jaw-optional.diff: Make failing to load the Java ATK wrapper |
2362 | + non-fatal. |
2363 | + |
2364 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Apr 2019 05:00:11 +0200 |
2365 | + |
2366 | +openjdk-lts (11.0.3+5-1ubuntu2) disco; urgency=medium |
2367 | + |
2368 | + * Fix configuring with the vendor flags. |
2369 | + |
2370 | + -- Matthias Klose <doko@ubuntu.com> Tue, 02 Apr 2019 16:42:19 +0200 |
2371 | + |
2372 | +openjdk-lts (11.0.3+5-1ubuntu1) disco; urgency=medium |
2373 | + |
2374 | + * Sync packages with 11.0.3+5-1: |
2375 | + - OpenJDK 11.0.3+5 build. |
2376 | + - Annotate the bootstrap dependency with :native. |
2377 | + |
2378 | + -- Matthias Klose <doko@ubuntu.com> Tue, 02 Apr 2019 14:09:44 +0200 |
2379 | + |
2380 | +openjdk-lts (11.0.3+4-2ubuntu1) disco; urgency=medium |
2381 | + |
2382 | + * Sync packages with 11.0.3+4-2: |
2383 | + [ Matthias Klose ] |
2384 | + - Configure with vendor flags. |
2385 | + - Work around the missing gcc-for-host b-d for cross builds. |
2386 | + - Backport fix for 8221083, wrong oop compare in C1-generated code (PPC). |
2387 | + |
2388 | + [ Tiago Stürmer Daitx ] |
2389 | + - Revert to GTK2 as default since GTK3 still has padding and |
2390 | + component issues, apply upstream changeset to fix a few GTK3 |
2391 | + components: LP: #1770278. |
2392 | + - debian/patches/jdk-improve-gtk3-compatibility.patch: upstream |
2393 | + fix for JDK-8218469, JDK-8218470, JDK-8218472, and JDK-8203627. |
2394 | + - debian/patches/keep-gtk2-as-default.patch: revert upstream so |
2395 | + GTK2 is loaded before GTK3 when available. |
2396 | + - debian/rules, debian/control: Set jre to depend on libgtk2.0-0 |
2397 | + and alternatively to libgtk-3-0. |
2398 | + |
2399 | + -- Matthias Klose <doko@ubuntu.com> Thu, 28 Mar 2019 10:58:50 +0100 |
2400 | + |
2401 | +openjdk-lts (11.0.3+4-1ubuntu1) disco; urgency=medium |
2402 | + |
2403 | + * Sync packages with 11.0.3+4-1: |
2404 | + - OpenJDK 11.0.3+4 build. |
2405 | + - Fix the wrong assumption in the autopkg tests that the OpenJDK is |
2406 | + the same as the default JDK. |
2407 | + - Don't prune the build trees before running the tests. |
2408 | + |
2409 | + -- Matthias Klose <doko@ubuntu.com> Thu, 21 Mar 2019 15:07:34 +0100 |
2410 | + |
2411 | +openjdk-lts (11.0.3+1-1ubuntu1) disco; urgency=medium |
2412 | + |
2413 | + * Sync packages with 11.0.3+1-1: |
2414 | + - OpenJDK 11.0.3+1 build. |
2415 | + - Attribute test dependencies with <!nocheck>. |
2416 | + - Add support for DCEVM on am64 and i386. Closes: #921419. |
2417 | + - Check for nodoc instead of nodocs in DEB_BUILD_OPTIONS. |
2418 | + Addresses: #922761. |
2419 | + |
2420 | + -- Matthias Klose <doko@ubuntu.com> Wed, 27 Feb 2019 15:53:42 +0100 |
2421 | + |
2422 | +openjdk-lts (11.0.2+9-3ubuntu1) disco; urgency=medium |
2423 | + |
2424 | + * Sync packages with 11.0.2+9-3: |
2425 | + - Fix Zero on sparc64 (Adrian Glaubitz). Closes: #920315. |
2426 | + - Link zero on alpha with --no-relax (Michael Cree). Addresses: #920161. |
2427 | + - Don't run the tests on alpha, causing build failure. |
2428 | + - jhsdb isn't built on alpha. |
2429 | + - Backport the fix for 8214002 (cannot use italic font style if the font |
2430 | + has embedded bitmap). LP: #1799014. |
2431 | + * Sync packages with 11.0.2+9-2: |
2432 | + - Fix file permissions for autopkg tests. |
2433 | + |
2434 | + -- Matthias Klose <doko@ubuntu.com> Thu, 24 Jan 2019 15:14:20 +0100 |
2435 | + |
2436 | +openjdk-lts (11.0.2+9-1ubuntu3) disco; urgency=medium |
2437 | + |
2438 | + * Fix file permissions for autopkg tests. |
2439 | + |
2440 | + -- Matthias Klose <doko@ubuntu.com> Tue, 22 Jan 2019 14:39:45 +0100 |
2441 | + |
2442 | +openjdk-lts (11.0.2+9-1ubuntu1) disco; urgency=medium |
2443 | + |
2444 | + * Sync packages with 11.0.2+9-1: |
2445 | + - OpenJDK 11.0.2 release (build 9). |
2446 | + |
2447 | + - Backport the fix for S8212233. Closes: #920020, #919798. |
2448 | + - debian/buildwatch.sh: use same code from openjdk-8. |
2449 | + - debian/control.in, debian/control: |
2450 | + - add fixed build depends for jtreg and xfvb. |
2451 | + - remove Conflicts: oracle-java11-installer. (LP: #1782630) |
2452 | + - debian/rules: |
2453 | + - call the same testsuites scripts used for autopkgtest. |
2454 | + - removed jtreg and xvfb build dependency logic and moved the bdeps |
2455 | + into debian/control.in. |
2456 | + - added gen-autopackage rule to generate autopkgtest scripts from |
2457 | + templates. |
2458 | + - copy flight recorder configuration files. |
2459 | + - fix logging in langtools testing. |
2460 | + - don't ignore/exclude the release file from the jdk package, it is |
2461 | + required by jtreg tests and autopkgtests will fail without it. |
2462 | + - don't run nashorn testsuite. |
2463 | + - update dep8 tests: |
2464 | + - debian/tests/control: updated to run openjdk-11 tests. |
2465 | + - debian/tests/hotspot, debian/tests/jaxp, debian/tests/jdk, |
2466 | + debian/tests/langtools: use the new jt .sh scripts. |
2467 | + - debian/tests/jtdiff-autopkgtest.sh: diff build time and autopkgtest |
2468 | + JTreports to show what changed. |
2469 | + - debian/tests/jtreg-autopkgtest.in: template to generate the jtreg |
2470 | + script used by the autopkgtest tests. |
2471 | + - debian/tests/jtdiff-autopkgtest.sh: used by the scripts to report |
2472 | + any differences between the autopkgtest and the tests results |
2473 | + generated during the openjdk package build. |
2474 | + - debian/tests/jtreg-autopkgtest.sh: used by the scripts to run jtreg |
2475 | + and put the resulting artifacts in the right places, by default will |
2476 | + remove all non .jtr files after it is done to preserve space. |
2477 | + - debian/tests/hotspot, debian/tests/jaxp, debian/tests/jdk, |
2478 | + debian/tests/langtools: run same testsuites as build time and |
2479 | + compare the results. |
2480 | + - debian/tests/valid-tests: no longer needed, removed. |
2481 | + |
2482 | + * Sync packages with 11.0.2+7-1: |
2483 | + - OpenJDK 11.0.2 release. |
2484 | + |
2485 | + - Update VCS attributes in the control file. Closes: #909736. |
2486 | + - Prefer OpenJDK 11 over OpenJDK 10 as the bootstrap OpenJDK for |
2487 | + recent releases. Closes: #915600. |
2488 | + |
2489 | + -- Matthias Klose <doko@ubuntu.com> Tue, 22 Jan 2019 13:30:45 +0100 |
2490 | + |
2491 | +openjdk-lts (11.0.1+13-3ubuntu1) disco; urgency=medium |
2492 | + |
2493 | + * Sync packages with 11.0.1+13-3: |
2494 | + - Tighten dependency on debhelper on recent releases. Closes: #911694. |
2495 | + - Reproducible properties file header when SOURCE_DATE_EPOCH is specified. |
2496 | + Closes: #914278. |
2497 | + - Add SOURCE_DATE_EPOCH support to the javadoc tool. Closes: #783938. |
2498 | + - Disable AArch64 intrinsics for sin, cos and log. Closes: #910188. |
2499 | + LP: #1796982. |
2500 | + - Add support for DEB_BUILD_OPTIONS=terse. Closes: #912211. |
2501 | + |
2502 | + -- Matthias Klose <doko@ubuntu.com> Fri, 30 Nov 2018 12:15:34 +0100 |
2503 | + |
2504 | +openjdk-lts (11.0.1+13-2ubuntu1) cosmic; urgency=medium |
2505 | + |
2506 | + * Sync packages with 11.0.1+13-2: |
2507 | + - OpenJDK 11.0.1 releae |
2508 | + - debian/rules: |
2509 | + - limit the tests that we run for the hotspot, langtools, |
2510 | + and jdk testsuites to improve build times and also to |
2511 | + prevent running unstable or failing tests. |
2512 | + - fix 'if' clause for definition of the TIME command. |
2513 | + - remove guava jar from test classpath, no longer required. |
2514 | + - debian/control, debian/control.in: add a breaks clause to |
2515 | + clojure1.8 <= 1.8.0-7ubuntu1~. |
2516 | + |
2517 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Oct 2018 09:19:23 +0200 |
2518 | + |
2519 | +openjdk-lts (11~28-3ubuntu1) cosmic; urgency=medium |
2520 | + |
2521 | + * Sync packages with 11~28-3. |
2522 | + * First OpenJDK 11 release. |
2523 | + |
2524 | + -- Matthias Klose <doko@ubuntu.com> Wed, 03 Oct 2018 04:16:04 +0200 |
2525 | + |
2526 | +openjdk-lts (10.0.2+13-1ubuntu1) cosmic; urgency=medium |
2527 | + |
2528 | + * Sync packages with 10.0.2+13-1: |
2529 | + - OpenJDK 10.0.2+13 release. |
2530 | + - CVE-2018-2972, S8200332: Improve GCM counting. |
2531 | + - CVE-2018-2952, S8199547: Exception to Pattern Syntax. |
2532 | + - S8191239: Improve desktop file usage. |
2533 | + - S8193419: Better Internet address support. |
2534 | + - S8197925: Better stack walking. |
2535 | + - S8200666: Improve LDAP support. |
2536 | + - Explicitly build-depend on libfontconfig1-dev, explicitly depend |
2537 | + on libfontconfig1. LP: #1780151. See #793210. |
2538 | + - Build using GCC 8. |
2539 | + - Configure with --with-native-debug-symbols=internal. |
2540 | + - OpenJDK 10.0.1+10 also addressed CVE-2018-2825 and CVE-2018-2826. |
2541 | + |
2542 | + -- Matthias Klose <doko@ubuntu.com> Wed, 18 Jul 2018 21:13:26 +0200 |
2543 | + |
2544 | +openjdk-lts (10.0.1+10-4ubuntu1) cosmic; urgency=medium |
2545 | + |
2546 | + * Sync packages with 10.0.1+10-3: |
2547 | + - OpenJDK 10.0.1+10 addresses the following security issues: |
2548 | + - CVE-2018-2790,S8189969: Manifest better manifest entries. |
2549 | + - CVE-2018-2795,S8189977: Improve permission portability. |
2550 | + - CVE-2018-2796,S8189981: Improve queuing portability. |
2551 | + - CVE-2018-2797,S8189985: Improve tabular data portability. |
2552 | + - CVE-2018-2798,S8189989: Improve container portability. |
2553 | + - CVE-2018-2799,S8189993: Improve document portability. |
2554 | + - CVE-2018-2794,S8189997: Enhance keystore mechanisms. |
2555 | + - CVE-2018-2814,S8192025: Less referential references. |
2556 | + - CVE-2018-2815,S8192757: Improve stub classes implementation. |
2557 | + - CVE-2018-2800,S8193833: Better RMI connection support. |
2558 | + - Stop installing the policytool desktop file. LP: #1766843, |
2559 | + - Prefer to build with OpenJDK 10 instead of OpenJDK 9. |
2560 | + - Fix ftbfs on powerpcspe, adjusting the MIN_FLOAT constant (Adrian |
2561 | + Glaubitz). Closes: #897334. |
2562 | + - Remove classes.jsa files on package removal. Closes: #897411. |
2563 | + |
2564 | + -- Matthias Klose <doko@ubuntu.com> Sun, 06 May 2018 08:54:49 +0200 |
2565 | + |
2566 | +openjdk-lts (10.0.1+10-3ubuntu1) bionic; urgency=medium |
2567 | + |
2568 | + * Sync packages with 10.0.1+10-3: |
2569 | + - d/rules: Fix computation of v_upbuild (Michael Hudson-Doyle). |
2570 | + - Fix build failure on sparc64 (Adrian Glaubitz). Closes: #895955. |
2571 | + * Add build dependency on openjdk-11-jdk-headless. |
2572 | + |
2573 | + -- Matthias Klose <doko@ubuntu.com> Sat, 21 Apr 2018 15:41:27 +0200 |
2574 | + |
2575 | +openjdk-lts (10.0.1+10-1ubuntu2) bionic; urgency=medium |
2576 | + |
2577 | + * d/rules: Fix computation of v_upbuild to fix ftbfs. |
2578 | + |
2579 | + -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 20 Apr 2018 11:50:33 +1200 |
2580 | + |
2581 | +openjdk-lts (10.0.1+10-1ubuntu1) bionic; urgency=high |
2582 | + |
2583 | + * Sync packages with 10.0.1+10-1: |
2584 | + |
2585 | + * OpenJDK 10.0.1+10 release. |
2586 | + |
2587 | + -- Matthias Klose <doko@ubuntu.com> Thu, 19 Apr 2018 17:40:13 +0200 |
2588 | + |
2589 | +openjdk-lts (10~46-5ubuntu1) bionic; urgency=medium |
2590 | + |
2591 | + * Sync packages with 10~46-5: |
2592 | + |
2593 | + [ Tiago Stürmer Daitx ] |
2594 | + * debian/rules: do not compress the element-list api docs as javadoc expects |
2595 | + this file to be uncompressed when using '-link' or '-linkoffline'. |
2596 | + Closes: #895587. |
2597 | + |
2598 | + -- Matthias Klose <doko@ubuntu.com> Sun, 15 Apr 2018 03:11:26 +0200 |
2599 | + |
2600 | +openjdk-lts (10~46-4ubuntu1) bionic; urgency=medium |
2601 | + |
2602 | + * Upload openjdk-10 as openjdk-lts, but call the binary packages |
2603 | + already 11. |
2604 | + |
2605 | + -- Matthias Klose <doko@ubuntu.com> Tue, 03 Apr 2018 22:32:01 +0200 |
2606 | + |
2607 | +openjdk-10 (10~46-4) unstable; urgency=medium |
2608 | + |
2609 | + * Fix installation of japanese manual pages. |
2610 | + |
2611 | + -- Matthias Klose <doko@ubuntu.com> Mon, 02 Apr 2018 17:39:54 +0200 |
2612 | + |
2613 | +openjdk-10 (10~46-3) unstable; urgency=medium |
2614 | + |
2615 | + * Work around build failure building the documentation. |
2616 | + * Build using gtk 3.0. |
2617 | + * Add again ia64 support (Adrian Glaubitz). Closes: #894062. |
2618 | + * Remove obsolete m68k only patch (Adrian Glaubitz). Closes: #893833. |
2619 | + |
2620 | + -- Matthias Klose <doko@ubuntu.com> Mon, 02 Apr 2018 08:59:15 +0200 |
2621 | + |
2622 | +openjdk-10 (10~46-2) unstable; urgency=medium |
2623 | + |
2624 | + * Fix priorities for alternatives. |
2625 | + * Fix file conflicts with -dbg package. |
2626 | + * Update provides for 10. |
2627 | + * Update apport hook name for 10. LP: #1738579. |
2628 | + |
2629 | + -- Matthias Klose <doko@ubuntu.com> Thu, 15 Mar 2018 14:32:34 +0100 |
2630 | + |
2631 | +openjdk-10 (10~46-1) unstable; urgency=medium |
2632 | + |
2633 | + * OpenJDK 10 build 46. |
2634 | + * Update patch for m68k (Adrian Glaubitz). Closes: #883570). |
2635 | + * Update patch for alpha (Adrian Glaubitz). Closes: #885018). |
2636 | + * Drop powerpcspe patch. Closes: #883493. |
2637 | + * Work around make-4.2 MAKEFLAGS issue. Closes: #891573. |
2638 | + |
2639 | + -- Matthias Klose <doko@ubuntu.com> Wed, 14 Mar 2018 18:10:28 +0100 |
2640 | + |
2641 | +openjdk-10 (10~32-1) experimental; urgency=medium |
2642 | + |
2643 | + * OpenJDK 10 build 32. |
2644 | + |
2645 | + -- Matthias Klose <doko@ubuntu.com> Sun, 19 Nov 2017 17:52:21 +0100 |
2646 | + |
2647 | +openjdk-9 (9.0.1+11-1) unstable; urgency=medium |
2648 | + |
2649 | + * OpenJDK 9.0.1+11 release. |
2650 | + * Bump standards version. |
2651 | + * Configure with an empty --with-version-pre setting. LP: #1722410. |
2652 | + * Remove JamVM packaging bits. Closes: #877523. |
2653 | + * Remove Shark packaging bits. |
2654 | + * Fix java/javac/jar lockups on SMP Alpha (Michael Cree). Closes: #875288. |
2655 | + * Fix crashes in i386 applications using JNI due to Hotspot workaround for |
2656 | + Exec Shield (Ben Hutchings). Closes: #876069. |
2657 | + * Re-enable building altzero architectures: Closes: #874292. |
2658 | + * Update the zero-sparc patch (Adrian Glaubitz). Closes: #874265. |
2659 | + * Fix recommendation of microhei/zenhei font packages. Closes: #868205. |
2660 | + * Move jmod files into the openjdk-jdk-headless package. Closes: #878272. |
2661 | + |
2662 | + -- Matthias Klose <doko@ubuntu.com> Fri, 27 Oct 2017 01:44:31 +0200 |
2663 | + |
2664 | +openjdk-9 (9~b181-4) unstable; urgency=medium |
2665 | + |
2666 | + * Fix whitespace in debian/rules. Closes: #873104, #873117. |
2667 | + |
2668 | + -- Matthias Klose <doko@ubuntu.com> Thu, 24 Aug 2017 19:15:14 +0200 |
2669 | + |
2670 | +openjdk-9 (9~b181-3) unstable; urgency=medium |
2671 | + |
2672 | + * Fix libjvm.so's .debug file names. |
2673 | + * Install an apport hook when building on Ubuntu and derivatives. |
2674 | + * Update the disable-doclint patch (Chris West). Closes: #866908. |
2675 | + * Configure --with-debug-level=release on m68k as well (Adrian Glaubitz). |
2676 | + Closes: #871316. |
2677 | + * Drop armel and sparc from the list of alternative zero archs (Adrian |
2678 | + Glaubitz). Closes: #871319. |
2679 | + * Simplify the zero-sparc patch (Adrian Glaubitz). Closes: #872756. |
2680 | + * Remove some obsolete unused patches. Closes: #871606. |
2681 | + |
2682 | + -- Matthias Klose <doko@ubuntu.com> Thu, 24 Aug 2017 00:42:22 +0200 |
2683 | + |
2684 | +openjdk-9 (9~b181-2) unstable; urgency=medium |
2685 | + |
2686 | + * Update the jdk-8067331 patch (Adrian Glaubitz). Closes: #871009. |
2687 | + * Build zero on armhf again. |
2688 | + |
2689 | + -- Matthias Klose <doko@ubuntu.com> Mon, 07 Aug 2017 10:28:46 -0400 |
2690 | + |
2691 | +openjdk-9 (9~b181-1) unstable; urgency=medium |
2692 | + |
2693 | + * OpenJDK 9, b181. |
2694 | + * Don't hard-code multiarch-support dependency. Closes: #870521. |
2695 | + * Just configure m68k --with-debug-level=slowdebug. Closes: #868255. |
2696 | + * Fix atomic_copy64 on powerpc (Andrew Haley). Closes: #870403. |
2697 | + |
2698 | + -- Matthias Klose <doko@ubuntu.com> Fri, 04 Aug 2017 07:35:49 -0400 |
2699 | + |
2700 | +openjdk-9 (9~b179-2) unstable; urgency=medium |
2701 | + |
2702 | + * Really configure --with-debug-level=slowdebug on Zero-only architectures. |
2703 | + Closes: #868255. |
2704 | + * Really enable the zero-sparc patch (Adrian Glaubitz). Closes: #864359. |
2705 | + * Try again building zero on arm64 with slowdebug. |
2706 | + |
2707 | + -- Matthias Klose <doko@ubuntu.com> Mon, 24 Jul 2017 13:20:10 +0200 |
2708 | + |
2709 | +openjdk-9 (9~b179-1) unstable; urgency=medium |
2710 | + |
2711 | + * OpenJDK 9, b179. |
2712 | + * Drop armel as a hotspot architecture. Closes: #864464. |
2713 | + * Configure --with-debug-level=slowdebug on Zero-only architectures. |
2714 | + Closes: #868255. |
2715 | + * Fix recommendation of microhei/zenhei font packages. Closes: #868205. |
2716 | + * Enable the zero-sparc patch (Adrian Glaubitz). Closes: #864359. |
2717 | + * Update the disable-doclint patch (Chris West). Closes: #866908. |
2718 | + * Disable the jamvm autopkg tests. |
2719 | + |
2720 | + -- Matthias Klose <doko@ubuntu.com> Sat, 22 Jul 2017 11:49:18 +0200 |
2721 | + |
2722 | +openjdk-9 (9~b177-3) unstable; urgency=medium |
2723 | + |
2724 | + * Fix applying the s390x-thread-stack-size patch. |
2725 | + |
2726 | + -- Matthias Klose <doko@debian.org> Fri, 07 Jul 2017 19:18:19 +0200 |
2727 | + |
2728 | +openjdk-9 (9~b177-2) unstable; urgency=medium |
2729 | + |
2730 | + * Try to build zero again on amd64, arm64, ppc64el and s390x. |
2731 | + * Keep the conf/* symlinks in the JAVA_HOME directory. |
2732 | + Closes: #866924, #863080. |
2733 | + * Drop armel from the list of hotspot architectures. See #864464. |
2734 | + * Stop using deprecated GNOME libraries. Closes: #850268. |
2735 | + * Apply sparc64 build fixes (Adrian Glaubitz). Closes: #864351. |
2736 | + * Update the zero-sparc patch (Adrian Glaubitz). Closes: #864359. |
2737 | + * Update the m68k-support patch (Adrian Glaubitz). Closes: #864595. |
2738 | + * Disable generation of jvmti.html on m68k (Adrian Glaubitz). |
2739 | + Closes: #864596. |
2740 | + * Update the zero-sh patch (Adrian Glaubitz). Closes: #864643. |
2741 | + * Update the jdk-target-arch-define patch. Closes: #865129. |
2742 | + * Provide jvmdir symlink in /usr/lib/debug. Addresses: #867314. |
2743 | + * Fix pt_BR translation in awt message. Addresses: #863331. |
2744 | + * Drop the 8073754-stack-overflow-9-build patch. Closes: #864288. |
2745 | + * Use sigset_t to store the signals used by the JVM (James Cowgill). |
2746 | + Closes: #841173. |
2747 | + |
2748 | + -- Matthias Klose <doko@ubuntu.com> Fri, 07 Jul 2017 12:28:53 +0200 |
2749 | + |
2750 | +openjdk-9 (9~b177-1) unstable; urgency=medium |
2751 | + |
2752 | + * OpenJDK 9, b177. |
2753 | + |
2754 | + -- Matthias Klose <doko@debian.org> Fri, 07 Jul 2017 02:18:33 +0000 |
2755 | + |
2756 | +openjdk-9 (9~b170-2) unstable; urgency=medium |
2757 | + |
2758 | + * OpenJDK 9, b170. |
2759 | + |
2760 | + -- Matthias Klose <doko@ubuntu.com> Thu, 18 May 2017 11:57:43 -0700 |
2761 | + |
2762 | +openjdk-9 (9~b169-1) unstable; urgency=medium |
2763 | + |
2764 | + * OpenJDK 9, b169. |
2765 | + |
2766 | + -- Matthias Klose <doko@ubuntu.com> Sun, 14 May 2017 10:11:24 -0700 |
2767 | + |
2768 | +openjdk-9 (9~b168-1) unstable; urgency=medium |
2769 | + |
2770 | + * OpenJDK 9, b168. |
2771 | + |
2772 | + -- Matthias Klose <doko@ubuntu.com> Fri, 05 May 2017 14:33:09 +0200 |
2773 | + |
2774 | +openjdk-9 (9~b164-1) unstable; urgency=medium |
2775 | + |
2776 | + * OpenJDK 9, b164. |
2777 | + |
2778 | + -- Matthias Klose <doko@ubuntu.com> Sat, 08 Apr 2017 21:39:41 +0200 |
2779 | + |
2780 | +openjdk-9 (9~b161-1) unstable; urgency=medium |
2781 | + |
2782 | + * OpenJDK 9, b161. |
2783 | + * Don't build the zero JRE on Ubuntu/s390x. |
2784 | + * Fix changelog format. |
2785 | + |
2786 | + -- Matthias Klose <doko@ubuntu.com> Fri, 17 Mar 2017 00:09:34 +0100 |
2787 | + |
2788 | +openjdk-9 (9~b159-1) unstable; urgency=medium |
2789 | + |
2790 | + * OpenJDK 9, b159. |
2791 | + |
2792 | + -- Matthias Klose <doko@ubuntu.com> Fri, 03 Mar 2017 19:03:10 +0100 |
2793 | + |
2794 | +openjdk-9 (9~b158-1) unstable; urgency=medium |
2795 | + |
2796 | + * OpenJDK 9, b158. |
2797 | + * Add OpenJDK Stack Unwinder and Frame Decorator for gdb. |
2798 | + |
2799 | + -- Matthias Klose <doko@ubuntu.com> Sun, 26 Feb 2017 18:57:42 +0100 |
2800 | + |
2801 | +openjdk-9 (9~b155-1) unstable; urgency=medium |
2802 | + |
2803 | + * OpenJDK 9, b155. |
2804 | + |
2805 | + -- Matthias Klose <doko@ubuntu.com> Fri, 03 Feb 2017 07:56:11 +0100 |
2806 | + |
2807 | +openjdk-9 (9~b154-1) unstable; urgency=medium |
2808 | + |
2809 | + * OpenJDK 9, b154. |
2810 | + * Fix libjpeg dependency. Closes: #852420. |
2811 | + |
2812 | + -- Matthias Klose <doko@ubuntu.com> Thu, 26 Jan 2017 23:33:55 +0100 |
2813 | + |
2814 | +openjdk-9 (9~b153-2) unstable; urgency=medium |
2815 | + |
2816 | + * Lower cpu requirements for Debian/s390x. |
2817 | + |
2818 | + -- Matthias Klose <doko@ubuntu.com> Sat, 21 Jan 2017 21:52:52 +0100 |
2819 | + |
2820 | +openjdk-9 (9~b153-1) unstable; urgency=medium |
2821 | + |
2822 | + * OpenJDK 9, b153. |
2823 | + |
2824 | + -- Matthias Klose <doko@ubuntu.com> Fri, 20 Jan 2017 14:39:18 +0100 |
2825 | + |
2826 | +openjdk-9 (9~b151-2) unstable; urgency=medium |
2827 | + |
2828 | + * Fix builds with zero and jamvm as an alternate VM. |
2829 | + |
2830 | + -- Matthias Klose <doko@ubuntu.com> Tue, 10 Jan 2017 15:40:20 +0100 |
2831 | + |
2832 | +openjdk-9 (9~b151-1) experimental; urgency=medium |
2833 | + |
2834 | + * OpenJDK 9, b151. |
2835 | + |
2836 | + -- Matthias Klose <doko@ubuntu.com> Sun, 08 Jan 2017 23:16:21 +0100 |
2837 | + |
2838 | +openjdk-9 (9~b149-1) experimental; urgency=medium |
2839 | + |
2840 | + * OpenJDK 9, b149. |
2841 | + |
2842 | + -- Matthias Klose <doko@ubuntu.com> Sat, 17 Dec 2016 10:58:22 +0100 |
2843 | + |
2844 | +openjdk-9 (9~b148-1) experimental; urgency=medium |
2845 | + |
2846 | + * OpenJDK 9, b148. |
2847 | + |
2848 | + -- Matthias Klose <doko@ubuntu.com> Mon, 12 Dec 2016 14:04:02 +0000 |
2849 | + |
2850 | +openjdk-9 (9~b147-1) experimental; urgency=medium |
2851 | + |
2852 | + * OpenJDK 9, b147. |
2853 | + * Use sigset_t to store the signals used by the JVM (James Cowgill). |
2854 | + Addresses: #841173. |
2855 | + |
2856 | + -- Matthias Klose <doko@ubuntu.com> Sat, 03 Dec 2016 15:41:51 +0100 |
2857 | + |
2858 | +openjdk-9 (9~b144-1) experimental; urgency=medium |
2859 | + |
2860 | + * OpenJDK 9, b144. |
2861 | + |
2862 | + -- Matthias Klose <doko@ubuntu.com> Fri, 11 Nov 2016 14:43:48 +0100 |
2863 | + |
2864 | +openjdk-9 (9~b143-2) experimental; urgency=medium |
2865 | + |
2866 | + * Fix 8168567, unbreaking the build on arm64. |
2867 | + |
2868 | + -- Matthias Klose <doko@ubuntu.com> Mon, 07 Nov 2016 15:46:43 +0100 |
2869 | + |
2870 | +openjdk-9 (9~b143-1) experimental; urgency=medium |
2871 | + |
2872 | + * OpenJDK 9, b143. |
2873 | + |
2874 | + -- Matthias Klose <doko@ubuntu.com> Sun, 06 Nov 2016 22:36:28 +0100 |
2875 | + |
2876 | +openjdk-9 (9~b142-1) experimental; urgency=medium |
2877 | + |
2878 | + * OpenJDK 9, b142. |
2879 | + |
2880 | + -- Matthias Klose <doko@ubuntu.com> Sat, 29 Oct 2016 12:03:19 +0200 |
2881 | + |
2882 | +openjdk-9 (9~b140-2) experimental; urgency=medium |
2883 | + |
2884 | + * Don't build zero on ppc64 and ppc64el (fails to build). |
2885 | + |
2886 | + -- Matthias Klose <doko@ubuntu.com> Wed, 19 Oct 2016 17:02:37 +0200 |
2887 | + |
2888 | +openjdk-9 (9~b140-1) experimental; urgency=medium |
2889 | + |
2890 | + * OpenJDK 9, b140. |
2891 | + |
2892 | + -- Matthias Klose <doko@ubuntu.com> Mon, 17 Oct 2016 12:01:47 +0200 |
2893 | + |
2894 | +openjdk-9 (9~b139-1) experimental; urgency=medium |
2895 | + |
2896 | + * OpenJDK 9, b139. |
2897 | + * Stop building zero on amd64, fails to build with hardening defaults. |
2898 | + |
2899 | + -- Matthias Klose <doko@ubuntu.com> Sun, 09 Oct 2016 10:03:18 +0200 |
2900 | + |
2901 | +openjdk-9 (9~b136-1ubuntu1) yakkety; urgency=medium |
2902 | + |
2903 | + * 8165323: (fs) Files.getFileStore fails with "Mount point not found" in |
2904 | + chroot environment |
2905 | + |
2906 | + -- Matthias Klose <doko@ubuntu.com> Wed, 21 Sep 2016 16:20:45 +0200 |
2907 | + |
2908 | +openjdk-9 (9~b136-1) experimental; urgency=medium |
2909 | + |
2910 | + * OpenJDK 9, b136. |
2911 | + |
2912 | + -- Matthias Klose <doko@ubuntu.com> Mon, 19 Sep 2016 20:33:07 +0200 |
2913 | + |
2914 | +openjdk-9 (9~b135-1) experimental; urgency=medium |
2915 | + |
2916 | + * OpenJDK 9, b135. |
2917 | + |
2918 | + -- Matthias Klose <doko@ubuntu.com> Sat, 10 Sep 2016 03:56:51 +0200 |
2919 | + |
2920 | +openjdk-9 (9~b134-2ubuntu1) yakkety; urgency=medium |
2921 | + |
2922 | + * Explicitly turn off stack-protector for zero builds. |
2923 | + |
2924 | + -- Matthias Klose <doko@ubuntu.com> Thu, 08 Sep 2016 17:21:13 +0200 |
2925 | + |
2926 | +openjdk-9 (9~b134-2) experimental; urgency=medium |
2927 | + |
2928 | + * Build using GCC 6. |
2929 | + * Enable zero build on arm64 and ppc64el. |
2930 | + * Increase thread stack size for ppc* zero builds. |
2931 | + * Don't use Solaris compiler flags on sparc64. |
2932 | + * Port x32 zero patch. |
2933 | + * Don't use the just built jdk for zero builds. |
2934 | + * Don't use getFileStore() during the build, chroots throw an |
2935 | + exception while running jlink. |
2936 | + * Fix removal of jre-headless alternatives. Closes: #788445. |
2937 | + |
2938 | + -- Matthias Klose <doko@ubuntu.com> Mon, 05 Sep 2016 14:14:01 +0200 |
2939 | + |
2940 | +openjdk-9 (9~b133-2) experimental; urgency=medium |
2941 | + |
2942 | + * Don't do bootcycle builds for zero builds. |
2943 | + * Fix macro settings for zero builds. |
2944 | + |
2945 | + -- Matthias Klose <doko@ubuntu.com> Wed, 31 Aug 2016 18:34:51 +0200 |
2946 | + |
2947 | +openjdk-9 (9~b133-1) experimental; urgency=medium |
2948 | + |
2949 | + * OpenJDK 9, b133. |
2950 | + |
2951 | + -- Matthias Klose <doko@ubuntu.com> Mon, 29 Aug 2016 14:25:48 +0200 |
2952 | + |
2953 | +openjdk-9 (9~b130-1) experimental; urgency=medium |
2954 | + |
2955 | + * OpenJDK 9, b130. |
2956 | + |
2957 | + -- Matthias Klose <doko@ubuntu.com> Sun, 07 Aug 2016 23:27:51 +0200 |
2958 | + |
2959 | +openjdk-9 (9~b124-1) experimental; urgency=medium |
2960 | + |
2961 | + * OpenJDK 9, b124. |
2962 | + * Fix an issue with libatk-wrapper (Samuel Thibault). Closes: #827796. |
2963 | + |
2964 | + -- Matthias Klose <doko@ubuntu.com> Sat, 28 May 2016 22:30:12 +0200 |
2965 | + |
2966 | +openjdk-9 (9~b117-1) experimental; urgency=medium |
2967 | + |
2968 | + * OpenJDK 9, b117. |
2969 | + * Fix zero builds, next try. |
2970 | + |
2971 | + -- Matthias Klose <doko@ubuntu.com> Thu, 05 May 2016 23:10:57 +0200 |
2972 | + |
2973 | +openjdk-9 (9~b116-1) experimental; urgency=medium |
2974 | + |
2975 | + * OpenJDK 9, b116. |
2976 | + |
2977 | + -- Matthias Klose <doko@ubuntu.com> Fri, 29 Apr 2016 00:41:04 +0200 |
2978 | + |
2979 | +openjdk-9 (9~b115-2) experimental; urgency=medium |
2980 | + |
2981 | + * Fix zero builds: |
2982 | + - Backport 8132051, 8146518, 8150654, 8154210 from the hs repo. |
2983 | + - Apply proposed patch for 8153275. |
2984 | + * Set initial VMThreadStackSize to 1600 on s390x. |
2985 | + * Tighten openjdk build dependency on s390x. |
2986 | + |
2987 | + -- Matthias Klose <doko@ubuntu.com> Sat, 23 Apr 2016 23:09:19 +0200 |
2988 | + |
2989 | +openjdk-9 (9~b115-1) experimental; urgency=medium |
2990 | + |
2991 | + * OpenJDK 9, b115. |
2992 | + * Fix header file conflict. Closes: #816440. LP: #1550950. |
2993 | + |
2994 | + -- Matthias Klose <doko@ubuntu.com> Thu, 21 Apr 2016 23:48:04 +0200 |
2995 | + |
2996 | +openjdk-9 (9~b114-0ubuntu1) xenial; urgency=medium |
2997 | + |
2998 | + * OpenJDK 9, b114. |
2999 | + |
3000 | + -- Matthias Klose <doko@ubuntu.com> Thu, 14 Apr 2016 21:02:34 +0200 |
3001 | + |
3002 | +openjdk-9 (9~b113-1) experimental; urgency=medium |
3003 | + |
3004 | + * OpenJDK 9, b113. |
3005 | + |
3006 | + -- Matthias Klose <doko@ubuntu.com> Wed, 13 Apr 2016 20:58:18 +0200 |
3007 | + |
3008 | +openjdk-9 (9~b112-3) experimental; urgency=medium |
3009 | + |
3010 | + * Fix zero builds, apply proposed patch for JDK-8153275. |
3011 | + |
3012 | + -- Matthias Klose <doko@ubuntu.com> Fri, 01 Apr 2016 18:39:09 +0200 |
3013 | + |
3014 | +openjdk-9 (9~b112-2) experimental; urgency=medium |
3015 | + |
3016 | + * OpenJDK 9, b112. |
3017 | + |
3018 | + -- Matthias Klose <doko@ubuntu.com> Thu, 31 Mar 2016 15:44:43 +0200 |
3019 | + |
3020 | +openjdk-9 (9~b107-1) experimental; urgency=medium |
3021 | + |
3022 | + * OpenJDK 9, b107. |
3023 | + * Build-depend on openjdk-9-jdk-headless <cross>. |
3024 | + * Build with GCC 5 on mips*. |
3025 | + * Split out an openjdk-9-jdk-headless package. |
3026 | + * Update libgconf/libgnome jre recommendations. Addresses: #813943. |
3027 | + * Update package reference in README. Addresses: #814605. |
3028 | + * Add french translation for policytool desktop file. Addresses: #813851. |
3029 | + * Install app icons again. |
3030 | + |
3031 | + -- Matthias Klose <doko@ubuntu.com> Sat, 27 Feb 2016 11:55:04 +0100 |
3032 | + |
3033 | +openjdk-9 (9~b102-1) experimental; urgency=medium |
3034 | + |
3035 | + * OpenJDK 9, b102. |
3036 | + |
3037 | + -- Matthias Klose <doko@ubuntu.com> Tue, 26 Jan 2016 13:33:16 +0100 |
3038 | + |
3039 | +openjdk-9 (9~b101-2ubuntu2) xenial; urgency=medium |
3040 | + |
3041 | + * Don't build zero on arm64. |
3042 | + |
3043 | + -- Matthias Klose <doko@ubuntu.com> Sun, 17 Jan 2016 11:17:19 +0100 |
3044 | + |
3045 | +openjdk-9 (9~b101-2ubuntu1) xenial; urgency=medium |
3046 | + |
3047 | + * Ignore installing jsadebugd.1. |
3048 | + |
3049 | + -- Matthias Klose <doko@ubuntu.com> Sun, 17 Jan 2016 10:33:06 +0100 |
3050 | + |
3051 | +openjdk-9 (9~b101-2) experimental; urgency=medium |
3052 | + |
3053 | + * Disable the zero build on ppc64el, currently fails to build. |
3054 | + |
3055 | + -- Matthias Klose <doko@ubuntu.com> Sat, 16 Jan 2016 10:30:18 +0100 |
3056 | + |
3057 | +openjdk-9 (9~b101-1) experimental; urgency=medium |
3058 | + |
3059 | + * OpenJDK 9, b101. |
3060 | + * Fix cross builds. |
3061 | + * Build again using GCC 4.9 on mips*, fails to build with GCC 5. |
3062 | + |
3063 | + -- Matthias Klose <doko@ubuntu.com> Fri, 15 Jan 2016 12:25:14 +0100 |
3064 | + |
3065 | +openjdk-9 (9~b96-1) experimental; urgency=medium |
3066 | + |
3067 | + * OpenJDK 9, b96. |
3068 | + * openjdk-9-jdk: Fix typo in sdk provides. Addresses: #803150. |
3069 | + * Build using giflib 5. |
3070 | + * Build using GCC 5 everywhere. |
3071 | + |
3072 | + -- Matthias Klose <doko@ubuntu.com> Sun, 13 Dec 2015 17:45:17 +0100 |
3073 | + |
3074 | +openjdk-9 (9~b94-1) experimental; urgency=medium |
3075 | + |
3076 | + * OpenJDK 9, b94. |
3077 | + * Update configury for sparc64 (Steven Chamberlain). Addresses: #806202. |
3078 | + * Fix stripping packages (use bash instead of expr substring). |
3079 | + |
3080 | + -- Matthias Klose <doko@ubuntu.com> Tue, 01 Dec 2015 11:05:27 +0100 |
3081 | + |
3082 | +openjdk-9 (9~b88-1) experimental; urgency=medium |
3083 | + |
3084 | + * OpenJDK 9, b88. |
3085 | + |
3086 | + -- Matthias Klose <doko@ubuntu.com> Sun, 25 Oct 2015 02:38:14 +0200 |
3087 | + |
3088 | +openjdk-9 (9~b87-2) wily; urgency=medium |
3089 | + |
3090 | + * Prefer openjdk-8-jdk for the build. |
3091 | + |
3092 | + -- Matthias Klose <doko@ubuntu.com> Tue, 20 Oct 2015 14:21:25 +0200 |
3093 | + |
3094 | +openjdk-9 (9~b87-1) experimental; urgency=medium |
3095 | + |
3096 | + * OpenJDK 9, b87. |
3097 | + * Build the client hotspot on i386. |
3098 | + |
3099 | + -- Matthias Klose <doko@ubuntu.com> Mon, 19 Oct 2015 17:58:08 +0200 |
3100 | + |
3101 | +openjdk-9 (9~b80-2) experimental; urgency=medium |
3102 | + |
3103 | + * Fix build for armel, armhf and "unknown" zero architectures. |
3104 | + * Fix build error on AArch64. |
3105 | + |
3106 | + -- Matthias Klose <doko@ubuntu.com> Sat, 05 Sep 2015 20:16:45 +0200 |
3107 | + |
3108 | +openjdk-9 (9~b80-1) experimental; urgency=medium |
3109 | + |
3110 | + * OpenJDK 9, b80. |
3111 | + * Fix installing the openjdk.desktop file when cautious-launch is available. |
3112 | + * Define _alpha_ / _sh_ preprocessor macros instead of alpha / sh. |
3113 | + * Re-enable the atk bridge for releases with a fixed atk bridge. |
3114 | + * Make derivatives builds the same as the parent distro. |
3115 | + * Add m68k support for Zero (Andreas Schwab). |
3116 | + |
3117 | + -- Matthias Klose <doko@ubuntu.com> Fri, 04 Sep 2015 19:27:56 +0200 |
3118 | + |
3119 | +openjdk-9 (9~b74-1) experimental; urgency=medium |
3120 | + |
3121 | + * OpenJDK 9, b74. |
3122 | + * Fix jdk build on x32. |
3123 | + * JDK-8073754, increase stack size limits on powerpc and ppc64. |
3124 | + * Configure --with-boot-jdk-jvmargs="-XX:ThreadStackSize=2240" on |
3125 | + powerpc and ppc64. |
3126 | + |
3127 | + -- Matthias Klose <doko@ubuntu.com> Mon, 27 Jul 2015 20:43:48 +0200 |
3128 | + |
3129 | +openjdk-9 (9~b71-1) experimental; urgency=medium |
3130 | + |
3131 | + * OpenJDK 9, b71. |
3132 | + * openjdk-9-jre: Recommend the real libgconf2-4 and libgnome2-0 packages. |
3133 | + Addresses: #786594. |
3134 | + |
3135 | + -- Matthias Klose <doko@ubuntu.com> Mon, 06 Jul 2015 17:29:39 +0200 |
3136 | + |
3137 | +openjdk-9 (9~b68-4) experimental; urgency=medium |
3138 | + |
3139 | + * Fix 32bit detection for the build jdk; try to build again for mips |
3140 | + and mipsel (James Cowgill). |
3141 | + * openjdk-jre-headless: Add dependency on the package containing the |
3142 | + mountpoint binary. |
3143 | + |
3144 | + -- Matthias Klose <doko@ubuntu.com> Mon, 22 Jun 2015 22:09:17 +0200 |
3145 | + |
3146 | +openjdk-9 (9~b68-3) experimental; urgency=medium |
3147 | + |
3148 | + * Enable bootcycle zero builds everywhere. |
3149 | + * Re-enable running the testsuite. |
3150 | + |
3151 | + -- Matthias Klose <doko@ubuntu.com> Thu, 18 Jun 2015 23:55:33 +0200 |
3152 | + |
3153 | +openjdk-9 (9~b68-2) experimental; urgency=medium |
3154 | + |
3155 | + * Fix 8080684, PPC64 little-endian build. |
3156 | + * Fix installation of zero based builds. |
3157 | + |
3158 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Jun 2015 19:03:31 +0200 |
3159 | + |
3160 | +openjdk-9 (9~b68-1) experimental; urgency=medium |
3161 | + |
3162 | + * OpenJDK 9, b68. |
3163 | + * Fix the build on AArch64 (Ed Nevill). |
3164 | + |
3165 | + -- Matthias Klose <doko@ubuntu.com> Tue, 16 Jun 2015 11:39:02 +0200 |
3166 | + |
3167 | +openjdk-9 (9~b64-1) experimental; urgency=medium |
3168 | + |
3169 | + * OpenJDK 9, b64. |
3170 | + * Fix build error in zero. |
3171 | + |
3172 | + -- Matthias Klose <doko@ubuntu.com> Mon, 18 May 2015 17:30:20 +0200 |
3173 | + |
3174 | +openjdk-8 (8u45-b14-2) unstable; urgency=medium |
3175 | + |
3176 | + * Fix JamVM with 8u45. Closes: #766284. |
3177 | + |
3178 | + -- Matthias Klose <doko@ubuntu.com> Sun, 10 May 2015 19:28:41 +0200 |
3179 | + |
3180 | +openjdk-8 (8u45-b14-1) unstable; urgency=medium |
3181 | + |
3182 | + * Update to 8u45-b14. |
3183 | + * Update AArch64 to (post) 8u45-b14. |
3184 | + * Make libnss3-dev installable on precise (Thorsten Glaser). LP: #1411630. |
3185 | + * Only install the openjdk-java.desktop file when using cautious-launcher. |
3186 | + |
3187 | + -- Matthias Klose <doko@ubuntu.com> Sun, 19 Apr 2015 16:31:44 +0200 |
3188 | + |
3189 | +openjdk-8 (8u40-b27-1) unstable; urgency=medium |
3190 | + |
3191 | + * Update to 8u40-b27. |
3192 | + * Update AArch64 to (post) 8u40-b25. |
3193 | + * Fix libjavajpeg build using the system jpeg library. Closes: #760926. |
3194 | + |
3195 | + -- Matthias Klose <doko@ubuntu.com> Tue, 17 Mar 2015 01:19:45 +0100 |
3196 | + |
3197 | +openjdk-8 (8u40~b22-1ubuntu1) vivid; urgency=medium |
3198 | + |
3199 | + * Update AArch64 to 8u40-b22. |
3200 | + * Update the alpha float patch. |
3201 | + * Fix JDK-8067330, ZERO_ARCHDEF incorrectly defined for PPC/PPC64 |
3202 | + architectures. |
3203 | + * Fix JDK-8067331, Zero: Atomic::xchg and Atomic::xchg_ptr need |
3204 | + full memory barrier. |
3205 | + * Build using OpenJDK-8. |
3206 | + |
3207 | + -- Matthias Klose <doko@ubuntu.com> Tue, 27 Jan 2015 14:59:00 +0100 |
3208 | + |
3209 | +openjdk-8 (8u40~b22-1) unstable; urgency=medium |
3210 | + |
3211 | + * Update to 8u40-b22. |
3212 | + * Fix build on mips64 and mips64el. Closes: #776295. |
3213 | + * Don't strip libjvm.so to prevent rejection by ftp-master (work around, |
3214 | + but no fix in the archive). Addresses: #775760. |
3215 | + * Fix jamvm to work with recent security updates. Closes: #766284. |
3216 | + |
3217 | + -- Matthias Klose <doko@ubuntu.com> Mon, 26 Jan 2015 16:59:37 +0100 |
3218 | + |
3219 | +openjdk-8 (8u40~b21-1) unstable; urgency=medium |
3220 | + |
3221 | + * Update to 8u40-b21. |
3222 | + |
3223 | + -- Matthias Klose <doko@ubuntu.com> Thu, 15 Jan 2015 12:14:18 +0100 |
3224 | + |
3225 | +openjdk-8 (8u40~b10-1) unstable; urgency=medium |
3226 | + |
3227 | + * Fix libjpeg runtime dependency. |
3228 | + |
3229 | + -- Matthias Klose <doko@ubuntu.com> Thu, 16 Oct 2014 08:38:13 +0200 |
3230 | + |
3231 | +openjdk-8 (8u40~b09-1) unstable; urgency=medium |
3232 | + |
3233 | + * Update to 8u40-b09. |
3234 | + * Update the AArch64 hotspot to 8u40-b09. |
3235 | + * Allow to build for Ubuntu 12.04 LTS. |
3236 | + * Change B-D to libjpeg-dev to finish the transition to libjpeg-turbo |
3237 | + (Ondřej Surý). Closes: #763490. |
3238 | + * Backport the fix for 8017773 OpenJDK returns incorrect TrueType |
3239 | + font metrics. Closes: #762323. |
3240 | + * Depend on libnss3 instead of libnss3-1d for recent releases. |
3241 | + Addresses: #760122. |
3242 | + |
3243 | + -- Matthias Klose <doko@ubuntu.com> Tue, 14 Oct 2014 12:39:18 +0200 |
3244 | + |
3245 | +openjdk-8 (8u40~b04-2) unstable; urgency=medium |
3246 | + |
3247 | + * Remove AArch64 patch applied upstream. |
3248 | + * Update the kfresbsd jdk patch, still not forwarded upstream. |
3249 | + |
3250 | + -- Matthias Klose <doko@ubuntu.com> Tue, 09 Sep 2014 17:08:32 +0200 |
3251 | + |
3252 | +openjdk-8 (8u40~b04-1) experimental; urgency=medium |
3253 | + |
3254 | + * Update to 8u40-b04. |
3255 | + * Backport 8050942, implement template interpreter for ppc64le. |
3256 | + * Build-depend on systemtap-sdt-dev. |
3257 | + |
3258 | + -- Matthias Klose <doko@ubuntu.com> Wed, 03 Sep 2014 21:11:27 +0200 |
3259 | + |
3260 | +openjdk-8 (8u20-b26-1) experimental; urgency=medium |
3261 | + |
3262 | + * 8u20 build 26 is the final 8u20 release. |
3263 | + * Update the AArch64 hotspot. |
3264 | + * Fix applying the kfreebsd patch for JamVM. |
3265 | + * x32 build fixes. |
3266 | + * Allow openjdk-8-jdk as an alternative build dependency. |
3267 | + * Adjust timeouts for jtreg runs. |
3268 | + |
3269 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Aug 2014 10:34:55 +0200 |
3270 | + |
3271 | +openjdk-8 (8u20~b26-1) experimental; urgency=medium |
3272 | + |
3273 | + * Update to 8u20-b26. |
3274 | + * Update to JamVM 2.0.0. |
3275 | + * Update to IcedTea-Sound 1.0.1. |
3276 | + * Update toplevel configury to recognize zero archs alpha, mips*, |
3277 | + m68k, sh4. |
3278 | + * Update kfreebsd-support patches (Steven Chamberlain). |
3279 | + * Fix an uninitialized memory issue in adlc (Fridrich Strba). |
3280 | + * Move libjavagtk into the -jre package. |
3281 | + * Use the system libpcsclite library. |
3282 | + * Fix typo, ignoring boot cycle builds (Emmanuel Bourg). |
3283 | + * Derive the update version and the build number from the package |
3284 | + version (Emmanuel Bourg). |
3285 | + * Call quilt with --quiltrc -. Closes: #755710. |
3286 | + * openjdk-8-jdk: Fix src.zip symlink. Closes: #755869. |
3287 | + |
3288 | + -- Matthias Klose <doko@ubuntu.com> Thu, 31 Jul 2014 19:51:35 +0200 |
3289 | + |
3290 | +openjdk-8 (8u20~b20-2) experimental; urgency=medium |
3291 | + |
3292 | + * Work around OpenJDK's build system which is not robust enough |
3293 | + to accept commas in *FLAGS. |
3294 | + * Pass extra flags for non-hotspot builds. |
3295 | + * Fix the zero build on i386. |
3296 | + * Don't add extra symlinks for the jni_{md,jawt}.h header files. |
3297 | + |
3298 | + -- Matthias Klose <doko@ubuntu.com> Fri, 11 Jul 2014 20:30:54 +0200 |
3299 | + |
3300 | +openjdk-8 (8u20~b20-1) experimental; urgency=medium |
3301 | + |
3302 | + * Initial OpenJDK 8 packaging, based on 8u20-b20. |
3303 | + * Fix hotspot build system for GNU make 4.0 (Emmanuel Bourg). |
3304 | + * Drop rhino (build) dependencies (Emmanuel Bourg). |
3305 | + * Add java8 provides (Emmanuel Bourg). |
3306 | + * Add IcedTea patches to build with external jpeg, png and lcms |
3307 | + libraries (Emmanuel Bourg). |
3308 | + * Add keywords to the desktop files (Emmanuel Bourg). |
3309 | + * Remove the suggested dependency on sun-java6-fonts ((Emmanuel Bourg). |
3310 | + * Build hotspot on ppc64 and ppc64el. |
3311 | + * Add the IcedTea Sound tarball. |
3312 | + * Don't strip files when building the images. |
3313 | + * Update patches to pass the extra flags to the libsig and libsaproc builds. |
3314 | + * Use dh_strip's knowledge about build ids when available. |
3315 | + |
3316 | + -- Matthias Klose <doko@ubuntu.com> Wed, 09 Jul 2014 20:11:18 +0200 |
3317 | + |
3318 | +openjdk-7 (7u55-2.4.7-2) unstable; urgency=medium |
3319 | + |
3320 | + * Fix the quoting of configure flags for the zero build. |
3321 | + * Update the java-access-bridge-security patch (Raphael Geissert). |
3322 | + * Don't hard code the compiler names in the AArch64 hotspot build. |
3323 | + * Build using GCC 4.9 where available. |
3324 | + * Add MIPS64(el) support (Yunqiang Su). Closes: #746207. |
3325 | + * Suggest fonts-indic instead of ttf-indic-fonts. Closes: #747694. |
3326 | + |
3327 | + -- Matthias Klose <doko@ubuntu.com> Fri, 16 May 2014 19:12:42 +0200 |
3328 | + |
3329 | +openjdk-7 (7u55-2.4.7-1) unstable; urgency=high |
3330 | + |
3331 | + * IcedTea7 2.4.7 release. |
3332 | + * Security fixes |
3333 | + - S8023046: Enhance splashscreen support. |
3334 | + - S8025005: Enhance CORBA initializations. |
3335 | + - S8025010, CVE-2014-2412: Enhance AWT contexts. |
3336 | + - S8025030, CVE-2014-2414: Enhance stream handling. |
3337 | + - S8025152, CVE-2014-0458: Enhance activation set up. |
3338 | + - S8026067: Enhance signed jar verification. |
3339 | + - S8026163, CVE-2014-2427: Enhance media provisioning. |
3340 | + - S8026188, CVE-2014-2423: Enhance envelope factory. |
3341 | + - S8026200: Enhance RowSet Factory. |
3342 | + - S8026716, CVE-2014-2402: (aio) Enhance asynchronous channel handling. |
3343 | + - S8026736, CVE-2014-2398: Enhance Javadoc pages. |
3344 | + - S8026797, CVE-2014-0451: Enhance data transfers. |
3345 | + - S8026801, CVE-2014-0452: Enhance endpoint addressing. |
3346 | + - S8027766, CVE-2014-0453: Enhance RSA processing. |
3347 | + - S8027775: Enhance ICU code. |
3348 | + - S8027841, CVE-2014-0429: Enhance pixel manipulations. |
3349 | + - S8028385: Enhance RowSet Factory. |
3350 | + - S8029282, CVE-2014-2403: Enhance CharInfo set up. |
3351 | + - S8029286: Enhance subject delegation. |
3352 | + - S8029699: Update Poller demo. |
3353 | + - S8029730: Improve audio device additions. |
3354 | + - S8029735: Enhance service mgmt natives. |
3355 | + - S8029740, CVE-2014-0446: Enhance handling of loggers. |
3356 | + - S8029745, CVE-2014-0454: Enhance algorithm checking. |
3357 | + - S8029750: Enhance LCMS color processing (LCMS 2 only). |
3358 | + - S8029760, CVE-2013-6629: Enhance AWT image libraries (in-tree libjpeg). |
3359 | + - S8029844, CVE-2014-0455: Enhance argument validation. |
3360 | + - S8029854, CVE-2014-2421: Enhance JPEG decodings. |
3361 | + - S8029858, CVE-2014-0456: Enhance array copies. |
3362 | + - S8030731, CVE-2014-0460: Improve name service robustness. |
3363 | + - S8031330: Refactor ObjectFactory. |
3364 | + - S8031335, CVE-2014-0459: Better color profiling. |
3365 | + - S8031352, CVE-2013-6954: Enhance PNG handling (in-tree libpng). |
3366 | + - S8031394, CVE-2014-0457: (sl) Fix exception handling in ServiceLoader. |
3367 | + - S8031395: Enhance LDAP processing. |
3368 | + - S8032686, CVE-2014-2413: Issues with method invoke. |
3369 | + - S8033618, CVE-2014-1876: Correct logging output. |
3370 | + - S8034926, CVE-2014-2397: Attribute classes properly. |
3371 | + - S8036794, CVE-2014-0461: Manage JavaScript instances. |
3372 | + * AArch64 fixes. |
3373 | + |
3374 | + -- Matthias Klose <doko@ubuntu.com> Wed, 16 Apr 2014 15:37:40 +0200 |
3375 | + |
3376 | +openjdk-7 (7u51-2.4.6-1) unstable; urgency=medium |
3377 | + |
3378 | + * IcedTea7 2.4.6 release. |
3379 | + * Explicitly use AC_MAINTAINER_MODE and automake-1.11 to create the |
3380 | + debian .orig tarball. Addresses: #740289. |
3381 | + * Apply patch from upstream to fix bold fonts in Swing applications using |
3382 | + GTK L&F (Ryan Tandy). LP: #937200. |
3383 | + * Explicitly build-depend on libkrb5-dev. |
3384 | + * On AArch64 don't use the hotsport backport for the zero build. |
3385 | + |
3386 | + -- Matthias Klose <doko@ubuntu.com> Tue, 01 Apr 2014 09:25:19 +0200 |
3387 | + |
3388 | +openjdk-7 (7u51-2.4.6~pre1-1) unstable; urgency=medium |
3389 | + |
3390 | + * IcedTea7 2.4.6 prerelease. |
3391 | + * Fix icedtea-web build failure on kfreebsd-* (unable to find |
3392 | + sun.security.util.SecurityConstants). Steven Chamberlain. Closes: #739032. |
3393 | + * Update the AArch64 Hotspot. |
3394 | + |
3395 | + -- Matthias Klose <doko@ubuntu.com> Thu, 27 Mar 2014 17:24:45 +0100 |
3396 | + |
3397 | +openjdk-7 (7u51-2.4.5-2) unstable; urgency=medium |
3398 | + |
3399 | + * Update the KFreeBSD patch (Steven Chamberlain). Closes: #736291. |
3400 | + |
3401 | + -- Matthias Klose <doko@ubuntu.com> Tue, 04 Feb 2014 13:28:10 +0100 |
3402 | + |
3403 | +openjdk-7 (7u51-2.4.5-1) unstable; urgency=medium |
3404 | + |
3405 | + * IcedTea7 2.4.5 release. |
3406 | + * Build Hotspot client and server vms for AArch64. |
3407 | + |
3408 | + -- Matthias Klose <doko@ubuntu.com> Fri, 31 Jan 2014 06:13:20 -0500 |
3409 | + |
3410 | +openjdk-7 (7u51-2.4.4-1) unstable; urgency=medium |
3411 | + |
3412 | + * IcedTea7 2.4.4 release. |
3413 | + * Security fixes |
3414 | + - S6727821: Enhance JAAS Configuration. |
3415 | + - S7068126, CVE-2014-0373: Enhance SNMP statuses. |
3416 | + - S8010935: Better XML handling. |
3417 | + - S8011786, CVE-2014-0368: Better applet networking. |
3418 | + - S8021257, S8025022, CVE-2013-5896 : com.sun.corba.se.** should be |
3419 | + on restricted package list. |
3420 | + - S8021271, S8021266, CVE-2014-0408: Better buffering in ObjC code. |
3421 | + - S8022904: Enhance JDBC Parsers. |
3422 | + - S8022927: Input validation for byte/endian conversions. |
3423 | + - S8022935: Enhance Apache resolver classes. |
3424 | + - S8022945: Enhance JNDI implementation classes. |
3425 | + - S8023057: Enhance start up image display. |
3426 | + - S8023069, CVE-2014-0411: Enhance TLS connections. |
3427 | + - S8023245, CVE-2014-0423: Enhance Beans decoding. |
3428 | + - S8023301: Enhance generic classes. |
3429 | + - S8023338: Update jarsigner to encourage timestamping. |
3430 | + - S8023672: Enhance jar file validation. |
3431 | + - S8024302: Clarify jar verifications. |
3432 | + - S8024306, CVE-2014-0416: Enhance Subject consistency. |
3433 | + - S8024530: Enhance font process resilience. |
3434 | + - S8024867: Enhance logging start up. |
3435 | + - S8025014: Enhance Security Policy. |
3436 | + - S8025018, CVE-2014-0376: Enhance JAX-P set up. |
3437 | + - S8025026, CVE-2013-5878: Enhance canonicalization. |
3438 | + - S8025034, CVE-2013-5907: Improve layout lookups. |
3439 | + - S8025448: Enhance listening events. |
3440 | + - S8025758, CVE-2014-0422: Enhance Naming management. |
3441 | + - S8025767, CVE-2014-0428: Enhance IIOP Streams. |
3442 | + - S8026172: Enhance UI Management. |
3443 | + - S8026176: Enhance document printing. |
3444 | + - S8026193, CVE-2013-5884: Enhance CORBA stub factories. |
3445 | + - S8026204: Enhance auth login contexts. |
3446 | + - S8026417, CVE-2013-5910: Enhance XML canonicalization. |
3447 | + - S8026502: java/lang/invoke/MethodHandleConstants.java fails on all |
3448 | + platforms. |
3449 | + - S8027201, CVE-2014-0376: Enhance JAX-P set up. |
3450 | + - S8029507, CVE-2013-5893: Enhance JVM method processing. |
3451 | + - S8029533: REGRESSION: closed/java/lang/invoke/8008140/Test8008140.java |
3452 | + fails agains. |
3453 | + * Remove alpha from stage1_gcj_archs. |
3454 | + * Use the langtools and jdk tarballs as provided by IcedTea. |
3455 | + * Hotspot is dead on sparc. Build the zero interpreter as the default. |
3456 | + * Blindly update the KF***BSD patches. |
3457 | + |
3458 | + -- Matthias Klose <doko@ubuntu.com> Wed, 15 Jan 2014 10:34:34 +0100 |
3459 | + |
3460 | +openjdk-7 (7u45-2.4.3-5) unstable; urgency=medium |
3461 | + |
3462 | + * Run the jtreg tests on powerpcspe, tested by Roland Stigge. |
3463 | + * Fix zero builds on 64k page kernel configs. |
3464 | + * Fix more IcedTea bits to build on x32. |
3465 | + |
3466 | + -- Matthias Klose <doko@ubuntu.com> Sat, 11 Jan 2014 13:55:34 +0100 |
3467 | + |
3468 | +openjdk-7 (7u45-2.4.3-4) unstable; urgency=low |
3469 | + |
3470 | + * Re-enable running the testsuite on powerpc. |
3471 | + * Run the testsuite on AArch64. |
3472 | + * Fix IcedTea bits to build on x32. |
3473 | + |
3474 | + -- Matthias Klose <doko@ubuntu.com> Sun, 22 Dec 2013 21:20:10 +0100 |
3475 | + |
3476 | +openjdk-7 (7u45-2.4.3-3) unstable; urgency=low |
3477 | + |
3478 | + * Don't build on s390 anymore. |
3479 | + * Update hotspot-mips-align patch (Aurelien Jarno). Closes: #732528). |
3480 | + * Build for ppc64el. |
3481 | + * Try to build zero on x32. |
3482 | + * Configure with --enable-zero on sparc and sparc64. |
3483 | + |
3484 | + -- Matthias Klose <doko@ubuntu.com> Fri, 20 Dec 2013 14:42:38 +0100 |
3485 | + |
3486 | +openjdk-7 (7u45-2.4.3-2.3) unstable; urgency=medium |
3487 | + |
3488 | + * Disable bootstrap build on alpha. Closes: #719671. |
3489 | + * Disable running the jdk jtreg tests on the hotspot architectures. |
3490 | + Hanging on the buildds. |
3491 | + * Re-enable the jexec patch, program logic confused by running jexec |
3492 | + outside the assumed java home. Closes: #731961. |
3493 | + * Don't apply the s390 patches on s390x. s390 is successfully dead. |
3494 | + * Fix zero builds on little endian architectures, taken from the trunk. |
3495 | + |
3496 | + -- Matthias Klose <doko@ubuntu.com> Thu, 12 Dec 2013 18:24:44 +0100 |
3497 | + |
3498 | +openjdk-7 (7u45-2.4.3-1) unstable; urgency=medium |
3499 | + |
3500 | + * IcedTea7 2.4.3 release. |
3501 | + * Security fixes: |
3502 | + - S8006900, CVE-2013-3829: Add new date/time capability. |
3503 | + - S8008589: Better MBean permission validation. |
3504 | + - S8011071, CVE-2013-5780: Better crypto provider handling. |
3505 | + - S8011081, CVE-2013-5772: Improve jhat. |
3506 | + - S8011157, CVE-2013-5814: Improve CORBA portablility. |
3507 | + - S8012071, CVE-2013-5790: Better Building of Beans. |
3508 | + - S8012147: Improve tool support. |
3509 | + - S8012277: CVE-2013-5849: Improve AWT DataFlavor. |
3510 | + - S8012425, CVE-2013-5802: Transform TransformerFactory. |
3511 | + - S8013503, CVE-2013-5851: Improve stream factories. |
3512 | + - S8013506: Better Pack200 data handling. |
3513 | + - S8013510, CVE-2013-5809: Augment image writing code. |
3514 | + - S8013514: Improve stability of cmap class. |
3515 | + - S8013739, CVE-2013-5817: Better LDAP resource management. |
3516 | + - S8013744, CVE-2013-5783: Better tabling for AWT. |
3517 | + - S8014085: Better serialization support in JMX classes. |
3518 | + - S8014093, CVE-2013-5782: Improve parsing of images. |
3519 | + - S8014098: Better profile validation. |
3520 | + - S8014102, CVE-2013-5778: Improve image conversion. |
3521 | + - S8014341, CVE-2013-5803: Better service from Kerberos servers. |
3522 | + - S8014349, CVE-2013-5840: (cl) Class.getDeclaredClass problematic |
3523 | + in some class loader configurations. |
3524 | + - S8014530, CVE-2013-5825: Better digital signature processing. |
3525 | + - S8014534: Better profiling support. |
3526 | + - S8014987, CVE-2013-5842: Augment serialization handling. |
3527 | + - S8015614: Update build settings. |
3528 | + - S8015731: Subject java.security.auth.subject to improvements. |
3529 | + - S8015743, CVE-2013-5774: Address internet addresses. |
3530 | + - S8016256: Make finalization final. |
3531 | + - S8016653, CVE-2013-5804: javadoc should ignore ignoreable characters |
3532 | + in names. |
3533 | + - S8016675, CVE-2013-5797: Make Javadoc pages more robust. |
3534 | + - S8017196, CVE-2013-5850: Ensure Proxies are handled appropriately. |
3535 | + - S8017287, CVE-2013-5829: Better resource disposal. |
3536 | + - S8017291, CVE-2013-5830: Cast Proxies Aside. |
3537 | + - S8017298, CVE-2013-4002: Better XML support. |
3538 | + - S8017300, CVE-2013-5784: Improve Interface Implementation. |
3539 | + - S8017505, CVE-2013-5820: Better Client Service. |
3540 | + - S8019292: Better Attribute Value Exceptions. |
3541 | + - S8019617: Better view of objects. |
3542 | + - S8020293: JVM crash. |
3543 | + - S8021275, CVE-2013-5805: Better screening for ScreenMenu. |
3544 | + - S8021282, CVE-2013-5806: Better recycling of object instances. |
3545 | + - S8021286: Improve MacOS resourcing. |
3546 | + - S8021290, CVE-2013-5823: Better signature validation. |
3547 | + - S8022931, CVE-2013-5800: Enhance Kerberos exceptions. |
3548 | + - S8022940: Enhance CORBA translations. |
3549 | + - S8023683: Enhance class file parsing. |
3550 | + * Fix build failure on mips* (Aurelien Jarno). Closes: #729448). |
3551 | + * Run autoreconf. Closes: #724083. |
3552 | + * Merge the -jre-lib package into -jre-headless. Simplifies the packaging |
3553 | + and the savings were not as big as wanted, because the rt.jar is still |
3554 | + architecture dependant. Closes: #641049, #722510. |
3555 | + |
3556 | + -- Matthias Klose <doko@ubuntu.com> Sun, 08 Dec 2013 23:22:06 +0100 |
3557 | + |
3558 | +openjdk-7 (7u25-2.3.12-4ubuntu3) saucy; urgency=low |
3559 | + |
3560 | + * Apply missing patch to fix arm64/AArch64 detection. |
3561 | + |
3562 | + -- Matthias Klose <doko@ubuntu.com> Fri, 11 Oct 2013 17:51:33 +0200 |
3563 | + |
3564 | +openjdk-7 (7u25-2.3.12-4ubuntu2) saucy; urgency=low |
3565 | + |
3566 | + * openjdk-jre-headless: Loosen the dependency on -jre-lib. |
3567 | + |
3568 | + -- Matthias Klose <doko@ubuntu.com> Wed, 09 Oct 2013 16:29:15 +0200 |
3569 | + |
3570 | +openjdk-7 (7u25-2.3.12-4ubuntu1) saucy; urgency=low |
3571 | + |
3572 | + * Regenerate the control file. |
3573 | + |
3574 | + -- Matthias Klose <doko@ubuntu.com> Fri, 16 Aug 2013 12:09:47 +0200 |
3575 | + |
3576 | +openjdk-7 (7u25-2.3.12-4) unstable; urgency=low |
3577 | + |
3578 | + * Add the hotspot patches for AArch64, which apparently were not |
3579 | + included in the IcedTea release by intent. |
3580 | + * Don't interpret arm64 as an ARM architecture, but as AArch64. So |
3581 | + much for Debian calling this port arm64 ... |
3582 | + * Use host macros instead of build macros for corba and hotspot config. |
3583 | + * Re-add multiarch library directories to the default library path. |
3584 | + Closes: #712567. |
3585 | + * Enable the two-stage build on alpha. Closes: #719671. |
3586 | + * Build for powerpcspe (Roland Stigge). Closes: #712686. |
3587 | + * Recommend fonts-dejavu-extra instead of ttf-dejavu-extra for current |
3588 | + releases. Closes: #718839. |
3589 | + |
3590 | + -- Matthias Klose <doko@ubuntu.com> Thu, 15 Aug 2013 21:26:51 +0200 |
3591 | + |
3592 | +openjdk-7 (7u25-2.3.12-3) unstable; urgency=low |
3593 | + |
3594 | + * Fix kFreeBSD builds (Thanks to Christoph Egger for his help). |
3595 | + |
3596 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 12 Aug 2013 00:39:41 +0200 |
3597 | + |
3598 | +openjdk-7 (7u25-2.3.12-2) unstable; urgency=low |
3599 | + |
3600 | + [ Matthias Klose ] |
3601 | + * Regenerate the hotspot-s390 patch. |
3602 | + |
3603 | + [ Damien Raude-Morvan ] |
3604 | + * Update kfreebsd patches. |
3605 | + |
3606 | + -- Matthias Klose <doko@ubuntu.com> Sat, 03 Aug 2013 20:22:41 +0200 |
3607 | + |
3608 | +openjdk-7 (7u25-2.3.12-1) unstable; urgency=low |
3609 | + |
3610 | + * IcedTea7 2.3.12 release. |
3611 | + * Don't build with pulseaudio on arm64. |
3612 | + * Disable bootstraped build on s390 and sparc. |
3613 | + |
3614 | + -- Matthias Klose <doko@ubuntu.com> Fri, 02 Aug 2013 15:55:01 +0200 |
3615 | + |
3616 | +openjdk-7 (7u25-2.3.10-2ubuntu1) saucy; urgency=low |
3617 | + |
3618 | + * Regenerate the control file. |
3619 | + |
3620 | + -- Matthias Klose <doko@ubuntu.com> Mon, 15 Jul 2013 23:59:45 +0200 |
3621 | + |
3622 | +openjdk-7 (7u25-2.3.10-2) unstable; urgency=low |
3623 | + |
3624 | + [ Matthias Klose ] |
3625 | + * Fix gcj-jdk build dependency on ia64 and s390. |
3626 | + * Build zero on arm64. |
3627 | + |
3628 | + [ Gianfranco Costamagna ] |
3629 | + * Fix build failure on kfreebsd (Closes: #714528) |
3630 | + |
3631 | + -- Matthias Klose <doko@ubuntu.com> Sun, 30 Jun 2013 17:12:28 +0200 |
3632 | + |
3633 | +openjdk-7 (7u25-2.3.10-1) unstable; urgency=high |
3634 | + |
3635 | + * IcedTea7 2.3.10 release. |
3636 | + * Security fixes |
3637 | + * S6741606, CVE-2013-2407: Integrate Apache Santuario. |
3638 | + * S7158805, CVE-2013-2445: Better rewriting of nested subroutine calls. |
3639 | + * S7170730, CVE-2013-2451: Improve Windows network stack support. |
3640 | + * S8000638, CVE-2013-2450: Improve deserialization. |
3641 | + * S8000642, CVE-2013-2446: Better handling of objects for transportation. |
3642 | + * S8001032: Restrict object access. |
3643 | + * S8001033, CVE-2013-2452: Refactor network address handling in virtual |
3644 | + machine identifiers. |
3645 | + * S8001034, CVE-2013-1500: Memory management improvements. |
3646 | + * S8001038, CVE-2013-2444: Resourcefully handle resources. |
3647 | + * S8001043: Clarify definition restrictions. |
3648 | + * S8001308: Update display of applet windows. |
3649 | + * S8001309: Better handling of annotation interfaces. |
3650 | + * S8001318, CVE-2013-2447: Socket.getLocalAddress not consistent with |
3651 | + InetAddress.getLocalHost. |
3652 | + * S8001330, CVE-2013-2443: Improve on checking order (non-Zero builds only). |
3653 | + * S8003703, CVE-2013-2412: Update RMI connection dialog box. |
3654 | + * S8004288, CVE-2013-2449: (fs) Files.probeContentType problems. |
3655 | + * S8004584: Augment applet contextualization. |
3656 | + * S8005007: Better glyph processing. |
3657 | + * S8006328, CVE-2013-2448: Improve robustness of sound classes. |
3658 | + * S8006611: Improve scripting. |
3659 | + * S8007467: Improve robustness of JMX internal APIs. |
3660 | + * S8007471: Improve MBean notifications. |
3661 | + * S8007812, CVE-2013-2455: (reflect) Class.getEnclosingMethod problematic for some classes. |
3662 | + * S8007925: Improve cmsStageAllocLabV2ToV4curves. |
3663 | + * S8007926: Improve cmsPipelineDup. |
3664 | + * S8007927: Improve cmsAllocProfileSequenceDescription. |
3665 | + * S8007929: Improve CurvesAlloc. |
3666 | + * S8008120, CVE-2013-2457: Improve JMX class checking. |
3667 | + * S8008124, CVE-2013-2453: Better compliance testing. |
3668 | + * S8008128: Better API coherence for JMX. |
3669 | + * S8008132, CVE-2013-2456: Better serialization support. |
3670 | + * S8008585: Better JMX data handling. |
3671 | + * S8008593: Better URLClassLoader resource management. |
3672 | + * S8008603: Improve provision of JMX providers. |
3673 | + * S8008607: Better input checking in JMX. |
3674 | + * S8008611: Better handling of annotations in JMX. |
3675 | + * S8008615: Improve robustness of JMX internal APIs. |
3676 | + * S8008623: Better handling of MBeanServers. |
3677 | + * S8008744, CVE-2013-2407: Rework part of fix for JDK-6741606. |
3678 | + * S8008982: Adjust JMX for underlying interface changes. |
3679 | + * S8009004: Better implementation of RMI connections. |
3680 | + * S8009008: Better manage management-api. |
3681 | + * S8009013: Better handling of T2K glyphs. |
3682 | + * S8009034: Improve resulting notifications in JMX. |
3683 | + * S8009038: Improve JMX notification support. |
3684 | + * S8009057, CVE-2013-2448: Improve MIDI event handling. |
3685 | + * S8009067: Improve storing keys in KeyStore. |
3686 | + * S8009071, CVE-2013-2459: Improve shape handling. |
3687 | + * S8009235: Improve handling of TSA data. |
3688 | + * S8009424, CVE-2013-2458: Adapt Nashorn to JSR-292 implementation change. |
3689 | + * S8009554, CVE-2013-2454: Improve SerialJavaObject.getFields. |
3690 | + * S8009654: Improve stability of cmsnamed. |
3691 | + * S8010209, CVE-2013-2460: Better provision of factories. |
3692 | + * S8011243, CVE-2013-2470: Improve ImagingLib. |
3693 | + * S8011248, CVE-2013-2471: Better Component Rasters. |
3694 | + * S8011253, CVE-2013-2472: Better Short Component Rasters. |
3695 | + * S8011257, CVE-2013-2473: Better Byte Component Rasters. |
3696 | + * S8012375, CVE-2013-1571: Improve Javadoc framing. |
3697 | + * S8012421: Better positioning of PairPositioning. |
3698 | + * S8012438, CVE-2013-2463: Better image validation. |
3699 | + * S8012597, CVE-2013-2465: Better image channel verification. |
3700 | + * S8012601, CVE-2013-2469: Better validation of image layouts. |
3701 | + * S8014281, CVE-2013-2461: Better checking of XML signature. |
3702 | + * S8015997: Additional improvement in Javadoc framing. |
3703 | + * Breaks icedtea-netx (<< 1.4-2). |
3704 | + |
3705 | + -- Matthias Klose <doko@debian.org> Fri, 28 Jun 2013 16:55:32 +0200 |
3706 | + |
3707 | +openjdk-7 (7u21-2.3.9-5) unstable; urgency=low |
3708 | + |
3709 | + * Update kFreeBSD support (Guido Guenther). Closes: #708818. |
3710 | + * Stop building the transitional cacao package for sid. |
3711 | + |
3712 | + -- Matthias Klose <doko@ubuntu.com> Sat, 18 May 2013 20:13:33 +0200 |
3713 | + |
3714 | +openjdk-7 (7u21-2.3.9-4) unstable; urgency=high |
3715 | + |
3716 | + * Build the transitional cacao package for sid as well. Apparently |
3717 | + some buildds are not updated to list wheezy as the code name for |
3718 | + the current distribution. |
3719 | + |
3720 | + -- Matthias Klose <doko@ubuntu.com> Thu, 02 May 2013 03:27:44 +0200 |
3721 | + |
3722 | +openjdk-7 (7u21-2.3.9-3) unstable; urgency=high |
3723 | + |
3724 | + * Disable the cacao build again, causing build failures on i386 and s390. |
3725 | + * Build a transitional cacao jre package instead. |
3726 | + |
3727 | + -- Matthias Klose <doko@ubuntu.com> Tue, 30 Apr 2013 00:27:05 +0200 |
3728 | + |
3729 | +openjdk-7 (7u21-2.3.9-2) unstable; urgency=high |
3730 | + |
3731 | + * On ia64, use gcj-4.7 for the bootstrap build. |
3732 | + * Drop the cacao jre from recommends to suggests. |
3733 | + * Re-enable cacao, was enabled in the 2.1.x series. |
3734 | + |
3735 | + -- Matthias Klose <doko@ubuntu.com> Sat, 27 Apr 2013 01:17:16 +0200 |
3736 | + |
3737 | +openjdk-7 (7u21-2.3.9-1) unstable; urgency=high |
3738 | + |
3739 | + * IcedTea7 2.3.9 release. |
3740 | + * Security fixes: |
3741 | + - S6657673, CVE-2013-1518: Issues with JAXP. |
3742 | + - S7200507: Refactor Introspector internals. |
3743 | + - S8000724, CVE-2013-2417: Improve networking serialization. |
3744 | + - S8001031, CVE-2013-2419: Better font processing. |
3745 | + - S8001040, CVE-2013-1537: Rework RMI model. |
3746 | + - S8001322: Refactor deserialization. |
3747 | + - S8001329, CVE-2013-1557: Augment RMI logging. |
3748 | + - S8003335: Better handling of Finalizer thread. |
3749 | + - S8003445: Adjust JAX-WS to focus on API. |
3750 | + - S8003543, CVE-2013-2415: Improve processing of MTOM attachments. |
3751 | + - S8004261: Improve input validation. |
3752 | + - S8004336, CVE-2013-2431: Better handling of method handle intrinsic frames. |
3753 | + - S8004986, CVE-2013-2383: Better handling of glyph table. |
3754 | + - S8004987, CVE-2013-2384: Improve font layout. |
3755 | + - S8004994, CVE-2013-1569: Improve checking of glyph table. |
3756 | + - S8005432: Update access to JAX-WS. |
3757 | + - S8005943: (process) Improved Runtime.exec. |
3758 | + - S8006309: More reliable control panel operation. |
3759 | + - S8006435, CVE-2013-2424: Improvements in JMX. |
3760 | + - S8006790: Improve checking for windows. |
3761 | + - S8006795: Improve font warning messages. |
3762 | + - S8007406: Improve accessibility of AccessBridge. |
3763 | + - S8007617, CVE-2013-2420: Better validation of images. |
3764 | + - S8007667, CVE-2013-2430: Better image reading. |
3765 | + - S8007918, CVE-2013-2429: Better image writing. |
3766 | + - S8008140: Better method handle resolution. |
3767 | + - S8009049, CVE-2013-2436: Better method handle binding. |
3768 | + - S8009063, CVE-2013-2426: Improve reliability of ConcurrentHashMap. |
3769 | + - S8009305, CVE-2013-0401: Improve AWT data transfer. |
3770 | + - S8009677, CVE-2013-2423: Better setting of setters. |
3771 | + - S8009699, CVE-2013-2421: Methodhandle lookup. |
3772 | + - S8009814, CVE-2013-1488: Better driver management. |
3773 | + - S8009857, CVE-2013-2422: Problem with plugin. |
3774 | + * Backports: |
3775 | + - S7130662: GTK file dialog crashes with a NPE. |
3776 | + * Bug fixes |
3777 | + - PR1363: Fedora 19 / rawhide FTBFS SIGILL. |
3778 | + - PR1401: Fix Zero build on 2.3.8. |
3779 | + - Fix offset problem in ICU LETableReference. |
3780 | + - Change -Werror fix to preserve OpenJDK default. |
3781 | + - PR1303: Correct #ifdef to #if. |
3782 | + - PR1404: Failure to bootstrap with ecj 4.2. |
3783 | + |
3784 | + -- Matthias Klose <doko@ubuntu.com> Mon, 22 Apr 2013 03:27:08 +0200 |
3785 | + |
3786 | +openjdk-7 (7u17-2.3.8-2) experimental; urgency=low |
3787 | + |
3788 | + * Remove Torsten Werner as uploader. |
3789 | + |
3790 | + -- Matthias Klose <doko@ubuntu.com> Mon, 01 Apr 2013 00:39:58 +0200 |
3791 | + |
3792 | +openjdk-7 (7u17-2.3.8-1ubuntu1) raring; urgency=low |
3793 | + |
3794 | + * Regenerate the control file. |
3795 | + |
3796 | + -- Matthias Klose <doko@ubuntu.com> Sun, 31 Mar 2013 20:10:05 +0200 |
3797 | + |
3798 | +openjdk-7 (7u17-2.3.8-1) experimental; urgency=low |
3799 | + |
3800 | + * IcedTea7 2.3.8 release. |
3801 | + * Security fixes: |
3802 | + - S8007014, CVE-2013-0809: Improve image handling. |
3803 | + - S8007675, CVE-2013-1493: Improve color conversion. |
3804 | + * Backports: |
3805 | + - S8002344: Krb5LoginModule config class does not return proper KDC list |
3806 | + from DNS. |
3807 | + - S8004344: Fix a crash in ToolkitErrorHandler() in XlibWrapper.c. |
3808 | + - S8006179: JSR292 MethodHandles lookup with interface using findVirtual(). |
3809 | + - S8006882: Proxy generated classes in sun.proxy package breaks JMockit. |
3810 | + * Bug fixes: |
3811 | + - PR1303: Correct #ifdef to #if. |
3812 | + - PR1340: Simplify the rhino class rewriter to avoid use of concurrency. |
3813 | + - Revert 7017193 and add the missing free call, until a better fix is ready. |
3814 | + |
3815 | + -- Matthias Klose <doko@ubuntu.com> Sun, 31 Mar 2013 14:31:11 +0200 |
3816 | + |
3817 | +openjdk-7 (7u15-2.3.7-1ubuntu2) raring; urgency=low |
3818 | + |
3819 | + * Security fixes: |
3820 | + - S8007014, CVE-2013-0809: Improve image handling |
3821 | + - S8007675, CVE-2013-1493: Improve color conversion |
3822 | + - debian/rules: updated to add 8007014.patch and 8007675.patch |
3823 | + |
3824 | + -- Jamie Strandboge <jamie@ubuntu.com> Wed, 06 Mar 2013 14:12:03 -0600 |
3825 | + |
3826 | +openjdk-7 (7u15-2.3.7-1ubuntu1) raring; urgency=low |
3827 | + |
3828 | + * Regenerate the control file. |
3829 | + |
3830 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Feb 2013 23:59:54 +0100 |
3831 | + |
3832 | +openjdk-7 (7u15-2.3.7-1) experimental; urgency=low |
3833 | + |
3834 | + * IcedTea7 2.3.7 release. |
3835 | + * Security fixes: |
3836 | + - S8004937, CVE-2013-1484: Improve proxy construction. |
3837 | + - S8006439, CVE-2013-1485: Improve MethodHandles coverage. |
3838 | + - S8006446, CVE-2013-1486: Restrict MBeanServer access. |
3839 | + - S8006777, CVE-2013-0169: Improve TLS handling of invalid messages. |
3840 | + - S8007688: Blacklist known bad certificate. |
3841 | + * Backports: |
3842 | + - S8007393: Possible race condition after JDK-6664509. |
3843 | + - S8007611: logging behavior in applet changed. |
3844 | + * For zero builds, use the same hotspot version as in 2.1.6. |
3845 | + * Reenable bootstrap builds, except for alpha. |
3846 | + * Explicitly disable building on mips/mipsel. Not supported by the |
3847 | + Debian OpenJDK maintainers, the Debian mips porters, or the Debian |
3848 | + Java team. |
3849 | + |
3850 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Feb 2013 23:33:58 +0100 |
3851 | + |
3852 | +openjdk-7 (7u13-2.3.6-1) experimental; urgency=low |
3853 | + |
3854 | + * IcedTea7 2.3.6 release. |
3855 | + - Disable bootstrap builds, currently broken in IcedTea. |
3856 | + * Security fixes: |
3857 | + - S6563318, CVE-2013-0424: RMI data sanitization. |
3858 | + - S6664509, CVE-2013-0425: Add logging context. |
3859 | + - S6664528, CVE-2013-0426: Find log level matching its name or value given |
3860 | + at construction time. |
3861 | + - S6776941: CVE-2013-0427: Improve thread pool shutdown. |
3862 | + - S7141694, CVE-2013-0429: Improving CORBA internals. |
3863 | + - S7173145: Improve in-memory representation of splashscreens. |
3864 | + - S7186945: Unpack200 improvement. |
3865 | + - S7186946: Refine unpacker resource usage. |
3866 | + - S7186948: Improve Swing data validation. |
3867 | + - S7186952, CVE-2013-0432: Improve clipboard access. |
3868 | + - S7186954: Improve connection performance. |
3869 | + - S7186957: Improve Pack200 data validation. |
3870 | + - S7192392, CVE-2013-0443: Better validation of client keys. |
3871 | + - S7192393, CVE-2013-0440: Better Checking of order of TLS Messages. |
3872 | + - S7192977, CVE-2013-0442: Issue in toolkit thread. |
3873 | + - S7197546, CVE-2013-0428: (proxy) Reflect about creating reflective proxies. |
3874 | + - S7200491: Tighten up JTable layout code. |
3875 | + - S7200500: Launcher better input validation. |
3876 | + - S7201064: Better dialogue checking. |
3877 | + - S7201066, CVE-2013-0441: Change modifiers on unused fields. |
3878 | + - S7201068, CVE-2013-0435: Better handling of UI elements. |
3879 | + - S7201070: Serialization to conform to protocol. |
3880 | + - S7201071, CVE-2013-0433: InetSocketAddress serialization issue. |
3881 | + - S8000210: Improve JarFile code quality. |
3882 | + - S8000537, CVE-2013-0450: Contextualize RequiredModelMBean class. |
3883 | + - S8000540, CVE-2013-1475: Improve IIOP type reuse management. |
3884 | + - S8000631, CVE-2013-1476: Restrict access to class constructor. |
3885 | + - S8001235, CVE-2013-0434: Improve JAXP HTTP handling. |
3886 | + - S8001242: Improve RMI HTTP conformance. |
3887 | + - S8001307: Modify ACC_SUPER behavior. |
3888 | + - S8001972, CVE-2013-1478: Improve image processing. |
3889 | + - S8002325, CVE-2013-1480: Improve management of images. |
3890 | + * Fix font suggestion for indic fonts in wheezy. |
3891 | + * Fix fontconfig definitions for japanese and korean fonts, fixing |
3892 | + compilation of the fontconfig file. |
3893 | + * Add Built-Using: rhino attribute for the -lib package. |
3894 | + * Don't use concurrent features to rewrite the rhino jar file. |
3895 | + * Enable class data sharing for the hotspot server VM. |
3896 | + |
3897 | + -- Matthias Klose <doko@ubuntu.com> Tue, 12 Feb 2013 20:59:48 +0100 |
3898 | + |
3899 | +openjdk-7 (7u9-2.3.4-1) experimental; urgency=low |
3900 | + |
3901 | + * IcedTea7 2.3.4 release. |
3902 | + * Security fixes |
3903 | + - S8004933, CVE-2012-3174: Improve MethodHandle interaction with libraries. |
3904 | + - S8006017, CVE-2013-0422: Improve lookup resolutions. |
3905 | + - S8006125: Update MethodHandles library interactions. |
3906 | + * Bug fixes |
3907 | + - S7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit |
3908 | + shifts. |
3909 | + - G422525: Fix building with PaX enabled kernels. |
3910 | + |
3911 | + [ Matthias Klose ] |
3912 | + * Loosen OpenGL dependency. Closes: #695028. |
3913 | + * Fix error parsing drop files parameter from pcmanfm (Alberto Fernández |
3914 | + Martínez). Closes: #695992. |
3915 | + |
3916 | + [ Thorsten Glaser ] |
3917 | + * debian/rules: Use gcj-4.6-jdk for m68k builds. |
3918 | + * d/patches/text-relocations.patch: build with -fPIC on all archs. |
3919 | + |
3920 | + -- Matthias Klose <doko@ubuntu.com> Tue, 15 Jan 2013 23:38:48 +0100 |
3921 | + |
3922 | +openjdk-7 (7u9-2.3.3-1) experimental; urgency=low |
3923 | + |
3924 | + * Upload to experimental. |
3925 | + |
3926 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Oct 2012 15:16:51 +0200 |
3927 | + |
3928 | +openjdk-7 (7u9-2.3.3-0ubuntu1) quantal-security; urgency=low |
3929 | + |
3930 | + * IcedTea7 2.3.3 release. |
3931 | + * Security fixes |
3932 | + - S6631398, CVE-2012-3216: FilePermission improved path checking. |
3933 | + - S7093490: adjust package access in rmiregistry. |
3934 | + - S7143535, CVE-2012-5068: ScriptEngine corrected permissions. |
3935 | + - S7158796, CVE-2012-5070: Tighten properties checking in EnvHelp. |
3936 | + - S7158807: Revise stack management with volatile call sites. |
3937 | + - S7163198, CVE-2012-5076: Tightened package accessibility. |
3938 | + - S7167656, CVE-2012-5077: Multiple Seeders are being created. |
3939 | + - S7169884, CVE-2012-5073: LogManager checks do not work correctly for |
3940 | + sub-types. |
3941 | + - S7169887, CVE-2012-5074: Tightened package accessibility. |
3942 | + - S7169888, CVE-2012-5075: Narrowing resource definitions in JMX RMI |
3943 | + connector. |
3944 | + - S7172522, CVE-2012-5072: Improve DomainCombiner checking. |
3945 | + - S7186286, CVE-2012-5081: TLS implementation to better adhere to RFC. |
3946 | + - S7189103, CVE-2012-5069: Executors needs to maintain state. |
3947 | + - S7189490: More improvements to DomainCombiner checking. |
3948 | + - S7189567, CVE-2012-5085: java net obselete protocol. |
3949 | + - S7192975, CVE-2012-5071: Issue with JMX reflection. |
3950 | + - S7195194, CVE-2012-5084: Better data validation for Swing. |
3951 | + - S7195549, CVE-2012-5087: Better bean object persistence. |
3952 | + - S7195917, CVE-2012-5086: XMLDecoder parsing at close-time should be |
3953 | + improved. |
3954 | + - S7195919, CVE-2012-5979: (sl) ServiceLoader can throw CCE without |
3955 | + needing to create instance. |
3956 | + - S7196190, CVE-2012-5088: Improve method of handling MethodHandles. |
3957 | + - S7198296, CVE-2012-5089: Refactor classloader usage. |
3958 | + - S7158800: Improve storage of symbol tables. |
3959 | + - S7158801: Improve VM CompileOnly option. |
3960 | + - S7158804: Improve config file parsing. |
3961 | + - S7198606, CVE-2012-4416: Improve VM optimization. |
3962 | + |
3963 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Oct 2012 13:27:47 +0200 |
3964 | + |
3965 | +openjdk-7 (7u7-2.3.2a-1ubuntu1) quantal; urgency=low |
3966 | + |
3967 | + * Build a transitional icedtea-7-jre-cacao package to ease upgrades. |
3968 | + |
3969 | + -- Matthias Klose <doko@ubuntu.com> Wed, 19 Sep 2012 17:42:39 +0200 |
3970 | + |
3971 | +openjdk-7 (7u7-2.3.2a-1) experimental; urgency=low |
3972 | + |
3973 | + * Upload to experimental. |
3974 | + |
3975 | + -- Matthias Klose <doko@ubuntu.com> Sat, 15 Sep 2012 22:20:06 +0200 |
3976 | + |
3977 | +openjdk-7 (7u7-2.3.2a-0ubuntu1) quantal; urgency=low |
3978 | + |
3979 | + * Repackage the source to drop the cacao tarball (and packaging files). |
3980 | + * Depend again on system provided tzdata-java and restore the zi |
3981 | + symlink on upgrade. LP: #1050404. |
3982 | + * libgnome2-0, libgnomevfs2-0, libgconf2-4 are not prepared for multiarch. |
3983 | + Don't depend on these so that openjdk-7 can be installed as a multiarch |
3984 | + package. |
3985 | + |
3986 | + -- Matthias Klose <doko@ubuntu.com> Sat, 15 Sep 2012 17:01:12 +0200 |
3987 | + |
3988 | +openjdk-7 (7u7-2.3.2-1ubuntu2) quantal; urgency=low |
3989 | + |
3990 | + * Make the avian VM a known runtime. |
3991 | + |
3992 | + -- Matthias Klose <doko@ubuntu.com> Wed, 05 Sep 2012 11:58:35 +0200 |
3993 | + |
3994 | +openjdk-7 (7u7-2.3.2-1ubuntu1) quantal; urgency=low |
3995 | + |
3996 | + * Fix 32bit hotspot build, don't set maximal heap space lower than |
3997 | + minimal heap space for the docs build. |
3998 | + * d/p/sane-library-paths.patch, d/p/ant-diagnostics.diff, |
3999 | + d/p/fix-race-cond-print.diff, d/p/gcc-hotspot-opt-O[02].diff, |
4000 | + d/p/gcc-mtune-generic.diff, d/p/openjdk-6986968.diff: Remove, not used. |
4001 | + * Remove unused shark/llvm-3.0 patches. |
4002 | + * d/p/zero-only-use-floating-point-if-floating-poi.patch: Remove, applied |
4003 | + upstream. |
4004 | + * Don't explicitly build with -march=i586 on i386 architectures. |
4005 | + * Re-apply zero-missing-headers.diff. |
4006 | + * Disable cacao builds, needs update for 7u7. |
4007 | + * For Ubuntu quantal, set priorities for alternatives higher than for |
4008 | + OpenJDK 6. |
4009 | + * Call update-alternatives when the existing priority for the alternative |
4010 | + is lower than the current one. |
4011 | + * Configure with --disable-downloading. |
4012 | + * Pass -avoid-version to libtool to create a JamVM libjvm.so without SONAME |
4013 | + version numbers to match the Hotspot Server/Client libjvm.so. LP: #850433. |
4014 | + * Revert the following change: Move libgnome2-0, libgnomevfs2-0, libgconf2-4 |
4015 | + from Depends of JRE package to Recommends (#661465). |
4016 | + The proper fix is to create a -jdk-headless package, or not depending on |
4017 | + these gnome packages at all (e.g. using XDG libraries). |
4018 | + |
4019 | + -- Matthias Klose <doko@ubuntu.com> Tue, 04 Sep 2012 12:08:31 +0200 |
4020 | + |
4021 | +openjdk-7 (7u7-2.3.2-1) experimental; urgency=low |
4022 | + |
4023 | + * New upstream IcedTea7 2.3.2 release. |
4024 | + * Security fixes: |
4025 | + - CVE-2012-4681: Reintroduce PackageAccessible checks removed in 6788531. |
4026 | + - S7079902, CVE-2012-1711: Refine CORBA data models. |
4027 | + - S7143606, CVE-2012-1717: File.createTempFile should be improved |
4028 | + for temporary files created by the platform. |
4029 | + - S7143614, CVE-2012-1716: SynthLookAndFeel stability improvement. |
4030 | + - S7143617, CVE-2012-1713: Improve fontmanager layout lookup operations. |
4031 | + - S7143851, CVE-2012-1719: Improve IIOP stub and tie generation in RMIC. |
4032 | + - S7143872, CVE-2012-1718: Improve certificate extension processing. |
4033 | + - S7152811, CVE-2012-1723: Issues in client compiler. |
4034 | + - S7157609, CVE-2012-1724: Issues with loop. |
4035 | + - S7160757, CVE-2012-1725: Problem with hotspot/runtime_classfile. |
4036 | + - S7165628, CVE-2012-1726: Issues with java.lang.invoke.MethodHandles.Lookup. |
4037 | + * Bump version to 7u7 (OpenJDK), 2.3.2 (IcedTea). Closes: #685276. |
4038 | + * d/p/icedtea7-forest-jdk_7104625-XEvent_wrap_logging_calls_with_if.patch, |
4039 | + d/p/hotspot-sparc.diff: Remove, integrated upstream. |
4040 | + * d/p/{deb-multiarch,fix_extra_flags,hotspot-no-werror}.diff: |
4041 | + Add variants for hotspot and zero builds. |
4042 | + * d/p/default-jvm-cfg.diff, d/p/icedtea-4953367.patch, |
4043 | + d/p/icedtea-patch.diff, d/p/icedtea-pretend-memory.diff, |
4044 | + d/p/libpcsclite-dlopen.diff, d/p/nonreparenting-wm.diff: |
4045 | + Update for 2.3.2. |
4046 | + * Remove build support for Ubuntu releases earlier than hardy. |
4047 | + * d/update-shasum.sh: Only update the shasums of the -dfsg tarballs. |
4048 | + * Don't apply shark patches (not built anyway). |
4049 | + |
4050 | + -- Matthias Klose <doko@ubuntu.com> Sat, 01 Sep 2012 11:46:50 +0200 |
4051 | + |
4052 | +openjdk-7 (7u3-2.1.7-1) unstable; urgency=high |
4053 | + |
4054 | + * IcedTea7 2.1.7 release: |
4055 | + * Security fixes: |
4056 | + - S8007014, CVE-2013-0809: Improve image handling. |
4057 | + - S8007675, CVE-2013-1493: Improve color conversion. |
4058 | + * Backports: |
4059 | + - S8002344: Krb5LoginModule config class does not return proper KDC list |
4060 | + from DNS. |
4061 | + - S8004344: Fix a crash in ToolkitErrorHandler() in XlibWrapper.c. |
4062 | + - S8006179: JSR292 MethodHandles lookup with interface using findVirtual(). |
4063 | + - S8006882: Proxy generated classes in sun.proxy package breaks JMockit. |
4064 | + * Bug fixes: |
4065 | + - PR1303: Correct #ifdef to #if |
4066 | + - Stop libraries being stripped in the OpenJDK build. |
4067 | + - PR1340: Simplify the rhino class rewriter to avoid use of concurrency. |
4068 | + - Revert 7017193 and add the missing free call, until a better fix is ready. |
4069 | + |
4070 | + -- Matthias Klose <doko@ubuntu.com> Sat, 30 Mar 2013 11:31:12 +0100 |
4071 | + |
4072 | +openjdk-7 (7u3-2.1.6-1) unstable; urgency=high |
4073 | + |
4074 | + * IcedTea7 2.1.5 release: |
4075 | + * Security fixes: |
4076 | + - S6563318, CVE-2013-0424: RMI data sanitization. |
4077 | + - S6664509, CVE-2013-0425: Add logging context. |
4078 | + - S6664528, CVE-2013-0426: Find log level matching its name or value |
4079 | + given at construction time. |
4080 | + - S6776941: CVE-2013-0427: Improve thread pool shutdown. |
4081 | + - S7141694, CVE-2013-0429: Improving CORBA internals. |
4082 | + - S7173145: Improve in-memory representation of splashscreens. |
4083 | + - S7186945: Unpack200 improvement. |
4084 | + - S7186946: Refine unpacker resource usage. |
4085 | + - S7186948: Improve Swing data validation. |
4086 | + - S7186952, CVE-2013-0432: Improve clipboard access. |
4087 | + - S7186954: Improve connection performance. |
4088 | + - S7186957: Improve Pack200 data validation. |
4089 | + - S7192392, CVE-2013-0443: Better validation of client keys. |
4090 | + - S7192393, CVE-2013-0440: Better Checking of order of TLS Messages. |
4091 | + - S7192977, CVE-2013-0442: Issue in toolkit thread. |
4092 | + - S7197546, CVE-2013-0428: (proxy) Reflect about creating reflective |
4093 | + proxies. |
4094 | + - S7200491: Tighten up JTable layout code. |
4095 | + - S7200493, CVE-2013-0444: Improve cache handling. |
4096 | + - S7200499: Better data validation for options. |
4097 | + - S7200500: Launcher better input validation. |
4098 | + - S7201064: Better dialogue checking. |
4099 | + - S7201066, CVE-2013-0441: Change modifiers on unused fields. |
4100 | + - S7201068, CVE-2013-0435: Better handling of UI elements. |
4101 | + - S7201070: Serialization to conform to protocol. |
4102 | + - S7201071, CVE-2013-0433: InetSocketAddress serialization issue. |
4103 | + - S8000210: Improve JarFile code quality. |
4104 | + - S8000537, CVE-2013-0450: Contextualize RequiredModelMBean class. |
4105 | + - S8000539, CVE-2013-0431: Introspect JMX data handling. |
4106 | + - S8000540, CVE-2013-1475: Improve IIOP type reuse management. |
4107 | + - S8000631, CVE-2013-1476: Restrict access to class constructor. |
4108 | + - S8001235, CVE-2013-0434: Improve JAXP HTTP handling. |
4109 | + - S8001242: Improve RMI HTTP conformance. |
4110 | + - S8001307: Modify ACC_SUPER behavior. |
4111 | + - S8001972, CVE-2013-1478: Improve image processing. |
4112 | + - S8002325, CVE-2013-1480: Improve management of images. |
4113 | + * Backports: |
4114 | + - S7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() |
4115 | + accepts private/protected nested interfaces. |
4116 | + - S7175616: Port fix for TimeZone from JDK 8 to JDK 7. |
4117 | + - S8002068: Build broken: corba code changes unable to use new |
4118 | + JDK 7 classes. |
4119 | + - S8004341: Two JCK tests fails with 7u11 b06. |
4120 | + - S8005615: Java Logger fails to load tomcat logger implementation (JULI). |
4121 | + * IcedTea7 2.1.6 release: |
4122 | + * Security fixes: |
4123 | + - S8004937, CVE-2013-1484: Improve proxy construction. |
4124 | + - S8006439, CVE-2013-1485: Improve MethodHandles coverage. |
4125 | + - S8006446, CVE-2013-1486: Restrict MBeanServer access. |
4126 | + - S8006777, CVE-2013-0169: Improve TLS handling of invalid messages. |
4127 | + - S8007688: Blacklist known bad certificate. |
4128 | + * Backports: |
4129 | + - S7123519: problems with certification path. |
4130 | + - S8007393: Possible race condition after JDK-6664509. |
4131 | + - S8007611: logging behavior in applet changed. |
4132 | + * Fix font suggestion for indic fonts in wheezy. |
4133 | + * Fix fontconfig definitions for japanese and korean fonts, fixing |
4134 | + compilation of the fontconfig file. |
4135 | + * Add Built-Using: rhino attribute for the -lib package. |
4136 | + * Don't use concurrent features to rewrite the rhino jar file. |
4137 | + * Enable class data sharing for the hotspot server VM. |
4138 | + * Enable bootstrap builds for alpha. |
4139 | + * Explicitly disable building on mips/mipsel. Not supported by the |
4140 | + Debian OpenJDK maintainers, the Debian mips porters, or the Debian |
4141 | + Java team. |
4142 | + |
4143 | + -- Matthias Klose <doko@ubuntu.com> Thu, 21 Feb 2013 03:38:13 +0100 |
4144 | + |
4145 | +openjdk-7 (7u3-2.1.4-1) unstable; urgency=low |
4146 | + |
4147 | + * IcedTea7 2.1.4 release. |
4148 | + * Security fixes |
4149 | + - S8004933, CVE-2012-3174: Improve MethodHandle interaction with libraries |
4150 | + - S8006017, CVE-2013-0422: Improve lookup resolutions |
4151 | + - S8006125: Update MethodHandles library interactions |
4152 | + * Loosen OpenGL dependency. Closes: #695028. |
4153 | + * Fix error parsing drop files parameter from pcmanfm (Alberto Fernández |
4154 | + Martínez). Closes: #695992. |
4155 | + |
4156 | + -- Matthias Klose <doko@ubuntu.com> Wed, 16 Jan 2013 11:46:20 +0100 |
4157 | + |
4158 | +openjdk-7 (7u3-2.1.3-1) unstable; urgency=low |
4159 | + |
4160 | + * IcedTea7 2.1.3 release. |
4161 | + * Security fixes |
4162 | + - S6631398, CVE-2012-3216: FilePermission improved path checking. |
4163 | + - S7093490: adjust package access in rmiregistry. |
4164 | + - S7143535, CVE-2012-5068: ScriptEngine corrected permissions. |
4165 | + - S7158796, CVE-2012-5070: Tighten properties checking in EnvHelp. |
4166 | + - S7158807: Revise stack management with volatile call sites. |
4167 | + - S7163198, CVE-2012-5076: Tightened package accessibility. |
4168 | + - S7167656, CVE-2012-5077: Multiple Seeders are being created. |
4169 | + - S7169884, CVE-2012-5073: LogManager checks do not work correctly for |
4170 | + sub-types. |
4171 | + - S7169887, CVE-2012-5074: Tightened package accessibility. |
4172 | + - S7169888, CVE-2012-5075: Narrowing resource definitions in JMX RMI |
4173 | + connector. |
4174 | + - S7172522, CVE-2012-5072: Improve DomainCombiner checking. |
4175 | + - S7186286, CVE-2012-5081: TLS implementation to better adhere to RFC. |
4176 | + - S7189103, CVE-2012-5069: Executors needs to maintain state. |
4177 | + - S7189490: More improvements to DomainCombiner checking. |
4178 | + - S7189567, CVE-2012-5085: java net obselete protocol. |
4179 | + - S7192975, CVE-2012-5071: Issue with JMX reflection. |
4180 | + - S7195194, CVE-2012-5084: Better data validation for Swing. |
4181 | + - S7195549, CVE-2012-5087: Better bean object persistence. |
4182 | + - S7195917, CVE-2012-5086: XMLDecoder parsing at close-time should be |
4183 | + improved. |
4184 | + - S7195919, CVE-2012-5979: (sl) ServiceLoader can throw CCE without |
4185 | + needing to create instance. |
4186 | + - S7196190, CVE-2012-5088: Improve method of handling MethodHandles. |
4187 | + - S7198296, CVE-2012-5089: Refactor classloader usage. |
4188 | + - S7158801: Improve VM CompileOnly option. |
4189 | + - S7158804: Improve config file parsing. |
4190 | + - S7198606, CVE-2012-4416: Improve VM optimization. |
4191 | + * Backports |
4192 | + - S7175845: "jar uf" changes file permissions unexpectedly. |
4193 | + - S7177216: native2ascii changes file permissions of input file. |
4194 | + - S7106773: 512 bits RSA key cannot work with SHA384 and SHA512. |
4195 | + - S7158800: Improve storage of symbol tables. |
4196 | + |
4197 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Oct 2012 16:03:47 +0200 |
4198 | + |
4199 | +openjdk-7 (7u3-2.1.2-2ubuntu1) precise-security; urgency=low |
4200 | + |
4201 | + * Make the avian VM a known runtime. |
4202 | + |
4203 | + -- Matthias Klose <doko@ubuntu.com> Sat, 08 Sep 2012 16:01:31 +0200 |
4204 | + |
4205 | +openjdk-7 (7u3-2.1.2-2) unstable; urgency=high |
4206 | + |
4207 | + * Pass -avoid-version to libtool to create a JamVM libjvm.so without SONAME |
4208 | + version numbers to match the Hotspot Server/Client libjvm.so. LP: #850433. |
4209 | + |
4210 | + -- Matthias Klose <doko@ubuntu.com> Tue, 04 Sep 2012 17:55:43 +0200 |
4211 | + |
4212 | +openjdk-7 (7u3-2.1.2-1) unstable; urgency=high |
4213 | + |
4214 | + * IcedTea7 2.1.2 release. |
4215 | + * Security fixes |
4216 | + - CVE-2012-4681, S7162473: Reintroduce PackageAccessible checks removed |
4217 | + in 6788531. |
4218 | + - S7162476, CVE-2012-1682: XMLDecoder security issue via ClassFinder. |
4219 | + - S7194567, CVE-2012-3136: Improve long term persistence of java.beans |
4220 | + objects. |
4221 | + - S7163201, CVE-2012-0547: Simplify toolkit internals references. |
4222 | + * d/p/hotspot-sparc.diff: Remove, integrated upstream. |
4223 | + * Stop running the mauve tests. |
4224 | + |
4225 | + -- Matthias Klose <doko@ubuntu.com> Mon, 03 Sep 2012 23:17:11 +0200 |
4226 | + |
4227 | +openjdk-7 (7~u3-2.1.1-3) unstable; urgency=low |
4228 | + |
4229 | + * d/rules: Ensure we don't remove -02 (default) when -03 is disabled |
4230 | + (fix jamvm FTBFS on armhf without -02). |
4231 | + * d/patches/gcc-jdk-opt-O0.diff, d/patches/gcc-jdk-opt-O2.diff, |
4232 | + d/patches/gcc-no-hardening.diff, d/patches/gcc-opt-O2.diff: removed. |
4233 | + |
4234 | + -- Damien Raude-Morvan <drazzib@debian.org> Wed, 25 Jul 2012 21:18:15 +0200 |
4235 | + |
4236 | +openjdk-7 (7~u3-2.1.1-2) unstable; urgency=low |
4237 | + |
4238 | + * d/rules: On Debian Wheezy/Sid bump Build-Depends on libnss3-dev |
4239 | + (>= 2:3.13.4) and Depends on libnss3 (>= 2:3.13.4) (ie. with epoch). |
4240 | + (Closes: #679465). |
4241 | + * d/control: Suggests icedtea-7-plugin instead of icedtea6-plugin |
4242 | + (Closes: #680284). |
4243 | + * d/patches/7130140-MouseEvent-systemout.diff: Remove "MEvent. CASE!" from |
4244 | + console output. (Closes: #679036). |
4245 | + * Disable -O3 compile: cause wrong Math.* computations. |
4246 | + (Closes: #679292 and Closes: #678228). LP: #1044857. |
4247 | + * debian/patches/FreetypeFontScaler_getFontMetricsNative.diff: |
4248 | + Fix "OpenJDK returns the text height greater than font size". |
4249 | + (Closes: #657854) |
4250 | + |
4251 | + -- Damien Raude-Morvan <drazzib@debian.org> Sat, 30 Jun 2012 18:17:51 +0200 |
4252 | + |
4253 | +openjdk-7 (7~u3-2.1.1-1) unstable; urgency=medium |
4254 | + |
4255 | + * New upstream release with security fixes (Closes: #677486): |
4256 | + - S7079902, CVE-2012-1711: Refine CORBA data models |
4257 | + - S7110720: Issue with vm config file loadingIssue with |
4258 | + vm config file loading |
4259 | + - S7143606, CVE-2012-1717: File.createTempFile should be improved |
4260 | + for temporary files created by the platform. |
4261 | + - S7143614, CVE-2012-1716: SynthLookAndFeel stability improvement |
4262 | + - S7143617, CVE-2012-1713: Improve fontmanager layout lookup operations |
4263 | + - S7143851, CVE-2012-1719: Improve IIOP stub and tie generation in RMIC |
4264 | + - S7143872, CVE-2012-1718: Improve certificate extension processing |
4265 | + - S7145239: Finetune package definition restriction |
4266 | + - S7152811, CVE-2012-1723: Issues in client compiler |
4267 | + - S7157609, CVE-2012-1724: Issues with loop |
4268 | + - S7160677: missing else in fix for 7152811 |
4269 | + - S7160757, CVE-2012-1725: Problem with hotspot/runtime_classfile |
4270 | + - S7165628, CVE-2012-1726: Issues with |
4271 | + java.lang.invoke.MethodHandles.Lookup |
4272 | + * Patches merged upstream: |
4273 | + - debian/patches/arm-thumb-fix.diff |
4274 | + - debian/patches/gcc-4.7.diff |
4275 | + |
4276 | + [ James Page ] |
4277 | + * Cherry picked patch from openjdk-6 to fix handling of |
4278 | + ICC profiles (LP: #888123, #888129) (Closes: #676351). |
4279 | + |
4280 | + [ Damien Raude-Morvan ] |
4281 | + * Move libgnome2-0, libgnomevfs2-0, libgconf2-4 from Depends of JRE package |
4282 | + to Recommends (Closes: #661465). |
4283 | + * New jni_md_h_JNIEXPORT_visibility.patch to allow JNIEXPORT definition |
4284 | + to work with -fvisibility=hidden. (Closes: #670896). |
4285 | + |
4286 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 11 Jun 2012 21:01:10 +0200 |
4287 | + |
4288 | +openjdk-7 (7~u3-2.1.1~pre1-2) unstable; urgency=low |
4289 | + |
4290 | + * Don't mark the -demo package as Multi-Arch same. Closes: #670038. |
4291 | + * Build using gcc-4.4 on mips, mipsel. |
4292 | + * Build again with older gcj version on s390 (4.6). |
4293 | + |
4294 | + -- Matthias Klose <doko@ubuntu.com> Thu, 03 May 2012 10:44:20 +0200 |
4295 | + |
4296 | +openjdk-7 (7~u3-2.1.1~pre1-1ubuntu3) precise-proposed; urgency=low |
4297 | + |
4298 | + * Default to the ARM assembler interpreter instead to JamVM on |
4299 | + ARM. LP: #993380. |
4300 | + |
4301 | + -- Matthias Klose <doko@ubuntu.com> Wed, 02 May 2012 17:58:20 +0200 |
4302 | + |
4303 | +openjdk-7 (7~u3-2.1.1~pre1-1ubuntu2) precise; urgency=low |
4304 | + |
4305 | + * Use the /usr/bin path for the policytool desktop file. LP: #980205. |
4306 | + Closes: #670037. |
4307 | + |
4308 | + -- Matthias Klose <doko@ubuntu.com> Thu, 12 Apr 2012 23:29:06 +0200 |
4309 | + |
4310 | +openjdk-7 (7~u3-2.1.1~pre1-1ubuntu1) precise; urgency=low |
4311 | + |
4312 | + * Regenerate the control file. |
4313 | + |
4314 | + -- Matthias Klose <doko@ubuntu.com> Wed, 11 Apr 2012 07:21:41 +0200 |
4315 | + |
4316 | +openjdk-7 (7~u3-2.1.1~pre1-1) unstable; urgency=low |
4317 | + |
4318 | + * Update from the IcedTea7-2.1 release branch (20110410). |
4319 | + * Install desktop files again, using the common /usr/bin/java |
4320 | + interpreter name. |
4321 | + * Build-depend on libpng-dev for newer releases. Closes: #662452. |
4322 | + * Let dlopen handle finding the libpcsclite library. LP: #898689. |
4323 | + * Build-depend on fonts-ipafont-mincho, fixing a build failure in the |
4324 | + fontconfig compiler (find out why it breaks ...). |
4325 | + * Build using gcc-4.7/gcj-4.7 for sid/wheezy, fix build failure. |
4326 | + * Remove `-icedtea' suffix from the release identification. |
4327 | + * Fix arm thumb build, update taken from IcedTea6. |
4328 | + |
4329 | + -- Matthias Klose <doko@ubuntu.com> Tue, 10 Apr 2012 14:11:09 +0200 |
4330 | + |
4331 | +openjdk-7 (7~u3-2.1-4) unstable; urgency=low |
4332 | + |
4333 | + [ Matthias Klose ] |
4334 | + * Don't install the binary fontconfig file. LP: #964303. |
4335 | + |
4336 | + [ Damien Raude-Morvan ] |
4337 | + * Remove libxp-dev check in configure.ac, it's not needed anymore |
4338 | + (Closes: #657260) and so drop build dependency on libxp-dev. |
4339 | + * Fix FTBFS with glib 2.32 by adding explicit dependency gthread-2.0.pc |
4340 | + (Closes: #665666). |
4341 | + * Use libpng-dev instead of libpng12-dev for wheezy/sid (Closes: #662453). |
4342 | + |
4343 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 09 Apr 2012 00:21:20 +0200 |
4344 | + |
4345 | +openjdk-7 (7~u3-2.1-3) unstable; urgency=low |
4346 | + |
4347 | + * d/rules,Makefile.am: Improve handling of dpkg-buildflags: don't overwrite |
4348 | + CFLAGS of hotspot but use EXTRA_* flags into icedtea and openjdk Makefile. |
4349 | + (Closes: #661695). |
4350 | + * d/rules: Build everything with -03 opt level (jamvm, cacao and jdk) |
4351 | + * d/patches/kfreebsd-support-*.diff: Refresh kfreebsd patches and |
4352 | + fix FTBFS on k-i386 (ie. at least on a sid VM). |
4353 | + * Backport S7104625 as d/patches/icedtea7-forest-jdk_7104625*.patch |
4354 | + to check for logging to prevent wasted CPU (Closes: #651423). |
4355 | + |
4356 | + -- Damien Raude-Morvan <drazzib@debian.org> Tue, 06 Mar 2012 01:09:09 +0100 |
4357 | + |
4358 | +openjdk-7 (7~u3-2.1-2) unstable; urgency=low |
4359 | + |
4360 | + [ Matthias Klose ] |
4361 | + * Use NanumMyeongjo as the preferred korean font. LP: #792471. |
4362 | + * Fix crash in java.net.NetworkInterface.getNetworkInterfaces() when |
4363 | + ifr_ifindex exceeds 255. LP: #925218. S7078386. |
4364 | + * Use IPAfont as the preferred japanesse font. Closes: #646054. |
4365 | + * Build using gcj on alpha and armel. Closes: #655750. |
4366 | + |
4367 | + [ Damien Raude-Morvan ] |
4368 | + * d/patches/sparc-stubgenerator.diff: Fix FTBFS on sparc on |
4369 | + stubGenerator_sparc.cpp by using explicit class typedef |
4370 | + (Closes: #660871). |
4371 | + * d/patches/fix_extra_flags.diff: Improve support for hardened build, |
4372 | + also send flags to jdk build and send -Wl,-z,relro during hotspot link. |
4373 | + * Bump Standards-Version to 3.9.3: no changes needed. |
4374 | + * d/control: Don't use nonexistent dlopenjl:Recommends substvar, |
4375 | + replaced by dlopenhl:Recommends. |
4376 | + * d/*.{prerm,postrm}: Use set -e inside script instead of sh -e shebang. |
4377 | + * Cleanup lintian-overrides. |
4378 | + |
4379 | + -- Damien Raude-Morvan <drazzib@debian.org> Wed, 29 Feb 2012 00:52:49 +0100 |
4380 | + |
4381 | +openjdk-7 (7~u3-2.1-1ubuntu2) precise; urgency=low |
4382 | + |
4383 | + * Make sure that the nss.cfg doesn't mention any library path. |
4384 | + LP: #939361, #939419. |
4385 | + * Disable the accessibility wrapper, doesn't work yet. LP: #935296. |
4386 | + |
4387 | + -- Matthias Klose <doko@ubuntu.com> Fri, 24 Feb 2012 15:10:12 +0100 |
4388 | + |
4389 | +openjdk-7 (7~u3-2.1-1ubuntu1) precise; urgency=low |
4390 | + |
4391 | + [ Damien Raude-Morvan ] |
4392 | + * d/patches/jexec.diff: Dropped, uneeded and not compatible with multi-arch. |
4393 | + * d/rules: Use dpkg-buildflags to enable hardened build. |
4394 | + (Closes: #660021). |
4395 | + |
4396 | + [ Matthias Klose ] |
4397 | + * Merge r522 from openjdk6: |
4398 | + - Make upgrades from non-multiarch to multiarch builds more silent. |
4399 | + - Fix order of grant decls in java.policy. |
4400 | + - Make doc files multi-arch installable. |
4401 | + - JB-archive.applications.in: Use /usr/bin/java by default. Maybe |
4402 | + should be moved to the default-jdk package. |
4403 | + * Explicitly look for the gthread-2.0 pkgconfig module. |
4404 | + |
4405 | + -- Matthias Klose <doko@ubuntu.com> Wed, 22 Feb 2012 14:07:16 +0100 |
4406 | + |
4407 | +openjdk-7 (7~u3-2.1-1) unstable; urgency=low |
4408 | + |
4409 | + * Update icedtea7 2.1 (OpenJDK7 ~u3 release): |
4410 | + - Check for logging to prevent wasted CPU (Closes: #651423). |
4411 | + * Fix following security issues: |
4412 | + - S7082299, CVE-2011-3571: Fix in AtomicReferenceArray |
4413 | + - S7088367, CVE-2011-3563: Fix issues in java sound |
4414 | + - S7110683, CVE-2012-0502: Issues with some KeyboardFocusManager method |
4415 | + - S7110687, CVE-2012-0503: Issues with TimeZone class |
4416 | + - S7110700, CVE-2012-0505: Enhance exception throwing mechanism in |
4417 | + ObjectStreamClass |
4418 | + - S7110704, CVE-2012-0506: Issues with some method in corba |
4419 | + - S7112642, CVE-2012-0497: Incorrect checking for graphics rendering object |
4420 | + - S7118283, CVE-2012-0501: Better input parameter checking in zip file |
4421 | + processing |
4422 | + - S7126960, CVE-2011-5035: Add property to limit number of request headers |
4423 | + to the HTTP Server |
4424 | + |
4425 | + [ Matthias Klose ] |
4426 | + * openjdk-7-jre-lib: Mark as Multi-Arch: foreign. |
4427 | + |
4428 | + [ Damien Raude-Morvan ] |
4429 | + * Merge r501-521 from openjdk6: |
4430 | + - Fix plugin name in jinfo file. |
4431 | + - Fix build flags for cppInterpreter_arm.o. |
4432 | + - Use java-atk-wrapper instead of java-access-bridge for accessibility. |
4433 | + - Make the java.policy file multi-arch installable. |
4434 | + - Don't install desktop and menu files for multiarch builds. |
4435 | + Needs a better solution. |
4436 | + - Don't install an alternative for the deprecated apt tool. |
4437 | + - Make the upgrade from a non-multiarch installation location more |
4438 | + robust; don't depend on version numbers, but check the path of the |
4439 | + alternatives. |
4440 | + - Disable test for armel and powerpc (broken on buildd) |
4441 | + * d/rules: Make symbolic links to src.zip on /usr/lib/jvm/java-7-openjdk-amd64 |
4442 | + like openjdk-6-jdk (Closes: #649618). |
4443 | + * d/rules: Pass -n to gzip when compressing manpages to be Multi-Arch: same safe. |
4444 | + * d/rules: Add build-arch/build-indep target. |
4445 | + * d/rules: Re-enable Cacao VM! |
4446 | + * d/{rules,control}: Only rhino 1.7R3 is supported by openjdk7, update B-D. |
4447 | + * d/patches/hotspot-s390.diff: Update for latest Hotspot. |
4448 | + * d/patches/icedtea-patch.diff: Move nssLibraryDirectory handling to d/rules. |
4449 | + * d/rules: Remove --with-*-drop-zip options, as code drops are embedded. |
4450 | + * d/patches/hsx23-zero.patch, patches/shark-compiler-fixes.patch: |
4451 | + Fix FTBFS for Zero under Hotspot >= v22. |
4452 | + * d/patches/kfreebsd-*: Refreshed. |
4453 | + * d/control: Make openjdk-7-source:all package binNMU-able by using |
4454 | + Depends ">=" on openjdk-7-jre (ie. src.zip won't change). |
4455 | + |
4456 | + -- Damien Raude-Morvan <drazzib@debian.org> Wed, 15 Feb 2012 20:55:52 +0100 |
4457 | + |
4458 | +openjdk-7 (7~b147-2.0-1) unstable; urgency=low |
4459 | + |
4460 | + * New upstream IcedTea7 release. |
4461 | + - S7000600, CVE-2011-3547: InputStream skip() information leak. |
4462 | + - S7019773, CVE-2011-3548: mutable static AWTKeyStroke.ctor. |
4463 | + - S7023640, CVE-2011-3551: Java2D TransformHelper integer overflow. |
4464 | + - S7032417, CVE-2011-3552: excessive default UDP socket limit under |
4465 | + SecurityManager. |
4466 | + - S7046794, CVE-2011-3553: JAX-WS stack-traces information leak. |
4467 | + - S7046823, CVE-2011-3544: missing SecurityManager checks in scripting |
4468 | + engine. |
4469 | + - S7055902, CVE-2011-3521: IIOP deserialization code execution. |
4470 | + - S7057857, CVE-2011-3554: insufficient pack200 JAR files uncompress error |
4471 | + checks. |
4472 | + - S7064341, CVE-2011-3389: HTTPS: block-wise chosen-plaintext attack |
4473 | + against SSL/TLS (BEAST). |
4474 | + - S7070134, CVE-2011-3558: HotSpot crashes with sigsegv from PorterStemmer. |
4475 | + - S7077466, CVE-2011-3556: RMI DGC server remote code execution. |
4476 | + - S7083012, CVE-2011-3557: RMI registry privileged code execution. |
4477 | + - S7096936, CVE-2011-3560: missing checkSetFactory calls in |
4478 | + HttpsURLConnection. |
4479 | + |
4480 | + [ Matthias Klose ] |
4481 | + * Merge debian packaging r501 from openjdk-6: |
4482 | + - Tighten inter-package dependencies for Debian builds. Closes: #641240. |
4483 | + * Build-depend on wdiff. |
4484 | + |
4485 | + -- Damien Raude-Morvan <drazzib@debian.org> Sat, 01 Oct 2011 10:53:15 +0200 |
4486 | + |
4487 | +openjdk-7 (7~b147-2.0~pre6-2) unstable; urgency=low |
4488 | + |
4489 | + * d/rules: Fix java.policy to include jre/lib/ext/* files (instead of |
4490 | + non-existant ext/*). It'll restore privilegied access from sunpkcs11.jar |
4491 | + to sun.* code. |
4492 | + * d/patches/s390_hotspot_fix.diff: Update to fix FTBFS on s390. |
4493 | + |
4494 | + -- Damien Raude-Morvan <drazzib@debian.org> Sat, 01 Oct 2011 10:53:15 +0200 |
4495 | + |
4496 | +openjdk-7 (7~b147-2.0~pre6-1) unstable; urgency=low |
4497 | + |
4498 | + * Update to IcedTea7 (20110928). |
4499 | + |
4500 | + [ Matthias Klose ] |
4501 | + * Merge debian packaging r496 from openjdk-6: |
4502 | + - Fix dangling java-1.7.0-openjdk symlink for non-multiarch builds. |
4503 | + |
4504 | + [ Damien Raude-Morvan ] |
4505 | + * d/rules: --disable-compile-against-syscalls for kFreeBSD (since there is |
4506 | + no epoll support). |
4507 | + * Update patches: |
4508 | + - d/patches/sun-awt-buildsystem.diff: Drop, merged upstream. |
4509 | + - d/patches/icedtea-override-redirect-compiz.patch: Refresh. |
4510 | + - d/patches/s390_hotspot_fix.diff: Extracted (instead of direct patch). |
4511 | + * Add Build-Depends on libattr1-dev. |
4512 | + |
4513 | + -- Damien Raude-Morvan <drazzib@debian.org> Wed, 28 Sep 2011 17:19:33 +0200 |
4514 | + |
4515 | +openjdk-7 (7~b147-2.0~pre5-1) unstable; urgency=low |
4516 | + |
4517 | + * Update to IcedTea7 (20110914). |
4518 | + - d/patches/jdk-no-mapfile.diff: Drop, merged in icedtea7-forest |
4519 | + (for real this time). |
4520 | + - d/patches/sun-awt-buildsystem.diff: Fix icedtea7-forest awt build. |
4521 | + * d/patches/kfreebsd-support-jdk.diff: Refresh. |
4522 | + * d/patches/icedtea-patch.diff: Remove usage of nssLibraryDirectory because |
4523 | + while it works for nss3, it fails for softokn3 (since the latter is |
4524 | + in nss/ subdirectory). Without this parameter, openjdk-7 will rely on |
4525 | + default ld.so behavior. (Closes: #637337, #638008) |
4526 | + In openjdk-6, nssLibraryDirectory was not used to load softokn3 (Secmod). |
4527 | + * d/control: openjdk-7-jre Provides java7-runtime, openjdk-7-jre-headless |
4528 | + Provides java7-runtime-headless and openjdk-7-jdk Provides java7-jdk. |
4529 | + (Closes: #641668). |
4530 | + |
4531 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 19 Sep 2011 16:33:15 +0200 |
4532 | + |
4533 | +openjdk-7 (7~b147-2.0~pre4-1) unstable; urgency=low |
4534 | + |
4535 | + * Update to IcedTea7 (20110906): |
4536 | + - JamVM: support for armhf and other various fixes. |
4537 | + * Upload to unstable. |
4538 | + * Regenerate control file for debian unstable. |
4539 | + * Makefile.am: Force JAVA_HOME for ant call to --with-jdk-home value (without |
4540 | + this, it defaults to existing JAVA_HOME env or /usr/bin/java link) |
4541 | + |
4542 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 05 Sep 2011 23:50:43 +0200 |
4543 | + |
4544 | +openjdk-7 (7~b147-2.0~pre3-3ubuntu2) oneiric; urgency=low |
4545 | + |
4546 | + * Merge debian packaging r491 from openjdk-6: |
4547 | + - Move the -lib files into a different location so that the java-7-openjdk |
4548 | + name can be used as a symlink. |
4549 | + - Symlink the jre/cmm directory, instead of the files inside. Closes: #639883. |
4550 | + |
4551 | + -- Matthias Klose <doko@ubuntu.com> Thu, 01 Sep 2011 21:08:45 +0200 |
4552 | + |
4553 | +openjdk-7 (7~b147-2.0~pre3-3ubuntu1) oneiric; urgency=low |
4554 | + |
4555 | + * Regenerate the control file. |
4556 | + |
4557 | + -- Matthias Klose <doko@ubuntu.com> Sun, 28 Aug 2011 23:42:18 +0200 |
4558 | + |
4559 | +openjdk-7 (7~b147-2.0~pre3-3) experimental; urgency=low |
4560 | + |
4561 | + * Merge debian packaging r485:489 from openjdk-6: |
4562 | + - Build using GCC-4.4 on sparc and sparc64. |
4563 | + - Enable testsuite runs in s390x. |
4564 | + * Merge debian packaging r490 from openjdk-6: |
4565 | + - Set plugin name for the jinfo file. Closes: #638548, |
4566 | + - Disable the mauve testsuite on i386. |
4567 | + - Make the installation multiarch aware. |
4568 | + |
4569 | + -- Matthias Klose <doko@ubuntu.com> Sun, 28 Aug 2011 20:42:54 +0200 |
4570 | + |
4571 | +openjdk-7 (7~b147-2.0~pre3-2) experimental; urgency=low |
4572 | + |
4573 | + * d/patches/jdk-no-mapfile.diff: Re-add was not merged into |
4574 | + current (e46d527097f1) revision but latter. |
4575 | + |
4576 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 22 Aug 2011 00:11:33 +0200 |
4577 | + |
4578 | +openjdk-7 (7~b147-2.0~pre3-1) experimental; urgency=low |
4579 | + |
4580 | + * Update to IcedTea7 (20110821): |
4581 | + - JamVM updates. |
4582 | + - S7070134,S7044738,S7068051,S7073913: Fix random segfaults |
4583 | + and related invalid results from loop unroll optimization. |
4584 | + - d/patches/jdk-no-mapfile.diff: Drop, merged in icedtea7-forest. |
4585 | + |
4586 | + [ Matthias Klose ] |
4587 | + * Build using GCC-4.4 on mips/mipsel. Closes: #628620. |
4588 | + * Merge debian packaging r482:485 from openjdk-6: |
4589 | + - Call dbus-launch --exit-with-session in testsuite. Closes: #612394. |
4590 | + - Build for s390x using Zero. |
4591 | + |
4592 | + [ Damien Raude-Morvan ] |
4593 | + * d/patches/kfreebsd-support-hotspot.diff: Add workaround |
4594 | + to handle #637378. |
4595 | + * d/generate-dfsg-zip.sh: Update to also handle langtools.tar.gz. |
4596 | + Closes: #623693. |
4597 | + |
4598 | + -- Damien Raude-Morvan <drazzib@debian.org> Sun, 21 Aug 2011 20:08:50 +0200 |
4599 | + |
4600 | +openjdk-7 (7~b147-2.0~pre2-3) experimental; urgency=low |
4601 | + |
4602 | + * d/patches/kfreebsd-support-hotspot.diff: Fix access to CPU registry under |
4603 | + kfreebsd-amd64. |
4604 | + |
4605 | + -- Damien Raude-Morvan <drazzib@debian.org> Sun, 07 Aug 2011 12:22:47 +0200 |
4606 | + |
4607 | +openjdk-7 (7~b147-2.0~pre2-2) experimental; urgency=low |
4608 | + |
4609 | + * d/patches/kfreebsd-support-jamvm.diff: Add support for kfreebsd-amd64. |
4610 | + * d/patches/kfreebsd-support-hotspot.diff: Small fixes for Hotspot on |
4611 | + kfreebsd-i386. |
4612 | + * Split d/patches/hotspot-s390.diff and zero-missing-headers.diff. |
4613 | + * Re-add missing changes from last upload: |
4614 | + - patches/use-idx_t.patch: Edit upstream patch to avoid FTBFS on s390. |
4615 | + - Makefile.{am,im}: Force bootclasspath (useful when building from |
4616 | + openjdk-6). |
4617 | + |
4618 | + -- Damien Raude-Morvan <drazzib@debian.org> Sat, 06 Aug 2011 23:50:58 +0200 |
4619 | + |
4620 | +openjdk-7 (7~b147-2.0~pre2-1) experimental; urgency=low |
4621 | + |
4622 | + * Update to icedtea7-forest snapshot (20110804): |
4623 | + - d/patches/pr753.diff: drop, merged in icedtea7-forest. |
4624 | + - d/patches/pr757.diff: drop, merged in icedtea7-forest. |
4625 | + - d/patches/zero-jsr292-fixes.diff: drop, merged in icedtea7-forest. |
4626 | + - d/patches/no-compiler-path.diff: drop, now handled correctly icedtea7's |
4627 | + configure and openjdk's Makefile (by CC and CXX environment variables). |
4628 | + - Updated JamVM to the 2011-08-01 revision. |
4629 | + |
4630 | + [ Damien Raude-Morvan ] |
4631 | + * d/patches/zero-fpu-control-is-noop.diff: Remove ShouldNotCallThis from |
4632 | + os_linux_zero.cpp (fix crash under i386). |
4633 | + * d/rules: Enable support for GNU/kFreeBSD arch: |
4634 | + - d/patches/kfreebsd-support-*: Update with latest fixes. |
4635 | + - d/patches/kfreebsd-sync-issues.diff: hack to force some wait |
4636 | + until we fix sync issues. |
4637 | + - d/rules: Enable shark for GNU/kFreeBSD. |
4638 | + * d/rules: Use DEB_HOST_ARCH_CPU for jvmarch/archdir. Thanks to |
4639 | + Jérémie Koenig <jk@jk.fr.eu.org> for patch. |
4640 | + * d/patches/jexec.diff: Update for openjdk-7. |
4641 | + * d/JB-jdk.overrides.in: Fix override for new Lintian 2.5.0 path handling. |
4642 | + * d/icedtea-7-jre-jamvm.overrides: As for others libjvm.so, we use |
4643 | + --strip-debug instead of --strip-unneeded. |
4644 | + * d/source.lintian-overrides: Drop, not used anymore in openjdk-7. |
4645 | + |
4646 | + [ Matthias Klose ] |
4647 | + * Merge debian packaging r472:482 from openjdk-6: |
4648 | + - openjdk-6-jre-headless: Depend on icedtea-6-jre-jamvm, if it's |
4649 | + the default VM. |
4650 | + - Use gcj-4.4 as the stage1 java VM on mips and mipsel. |
4651 | + - Make JamVM the default VM on Ubuntu oneiric/ARM. |
4652 | + |
4653 | + -- Matthias Klose <doko@ubuntu.com> Thu, 04 Aug 2011 11:38:01 +0200 |
4654 | + |
4655 | +openjdk-7 (7~b147-2.0~pre1-1) experimental; urgency=low |
4656 | + |
4657 | + * New b147 code drop (OpenJDK7 RC1). |
4658 | + |
4659 | + [ Matthias Klose ] |
4660 | + * Fix build on sparc64. |
4661 | + * Recognize 32bit user space on sparc. |
4662 | + * Build shark using llvm-2.9. |
4663 | + |
4664 | + [ Damien Raude-Morvan ] |
4665 | + * d/patches/zero-jsr292-fixes.diff: Fixes on Zero/Shark for JSR 292 support |
4666 | + from Chris Phillips <ChrisPhi@lgonqn.org>. |
4667 | + * d/generate-dfsg-zip.sh: Update for OpenJDK7 as a first step to get #623693 |
4668 | + fixed. |
4669 | + * d/patches/kfreebsd-*: WiP patches for GNU/kFreeBSD support |
4670 | + (not yet enabled by default). |
4671 | + |
4672 | + -- Matthias Klose <doko@ubuntu.com> Sun, 17 Jul 2011 16:08:51 +0200 |
4673 | + |
4674 | +openjdk-7 (7~b143-2.0~pre1-2) experimental; urgency=low |
4675 | + |
4676 | + * Upload to experimental. |
4677 | + |
4678 | + -- Matthias Klose <doko@ubuntu.com> Tue, 12 Jul 2011 14:30:01 +0200 |
4679 | + |
4680 | +openjdk-7 (7~b143-2.0~pre1-1ubuntu1) oneiric; urgency=low |
4681 | + |
4682 | + * Fix zero builds on non-ix86 architectures. |
4683 | + * Fix build on sparc. |
4684 | + * Build using jpeg8. |
4685 | + |
4686 | + -- Matthias Klose <doko@ubuntu.com> Tue, 12 Jul 2011 14:25:24 +0200 |
4687 | + |
4688 | +openjdk-7 (7~b143-2.0~pre1-1) experimental; urgency=low |
4689 | + |
4690 | + [ Damien Raude-Morvan ] |
4691 | + * New b143 code drop. |
4692 | + * Drop d/patches/7031385.diff: Merged upstream. |
4693 | + * Drop d/patches/jamvm-oj7.patch: Merged upstream. |
4694 | + * Manpages are now ja_JP.UTF-8 instead of ja_JP.eucJP |
4695 | + |
4696 | + [ Matthias Klose ] |
4697 | + * Apply fix for IcedTea issue #753, #757. |
4698 | + * Update s390 hotspot build fixes. |
4699 | + * Re-enable zero on i386. |
4700 | + |
4701 | + -- Matthias Klose <doko@ubuntu.com> Sun, 10 Jul 2011 14:28:17 +0200 |
4702 | + |
4703 | +openjdk-7 (7~b136-2.0~pre1-2) experimental; urgency=low |
4704 | + |
4705 | + * Disable zero on i386. |
4706 | + |
4707 | + -- Matthias Klose <doko@ubuntu.com> Sun, 29 May 2011 12:37:03 +0200 |
4708 | + |
4709 | +openjdk-7 (7~b136-2.0~pre1-1ubuntu1) oneiric; urgency=low |
4710 | + |
4711 | + * Upload to oneiric. |
4712 | + |
4713 | + -- Matthias Klose <doko@ubuntu.com> Sun, 29 May 2011 07:59:01 +0200 |
4714 | + |
4715 | +openjdk-7 (7~b136-2.0~pre1-1) experimental; urgency=low |
4716 | + |
4717 | + [ Matthias Klose ] |
4718 | + * Fix non-bootstrap builds. |
4719 | + * Merge debian packaging r469:472 from openjdk-6. |
4720 | + * Run jtreg tests using JamVM too. |
4721 | + * Don't run the jtreg tests with the NSS security provider enabled. |
4722 | + * Update JamVM to 20110528. |
4723 | + * Re-enable the zero build, keep the shark builds disabled. |
4724 | + |
4725 | + [ Damien Raude-Morvan ] |
4726 | + * Only apply jamvm-oj7.patch when jamvm build in enabled. |
4727 | + |
4728 | + -- Matthias Klose <doko@ubuntu.com> Sat, 28 May 2011 17:17:23 +0200 |
4729 | + |
4730 | +openjdk-7 (7~b136-1.14+debian1-1) experimental; urgency=low |
4731 | + |
4732 | + * New upstream release: Icedtea 1.14. |
4733 | + - debian/patches/jamvm-oj7.patch: support new instruction |
4734 | + (JVM_FindClassFromBootLoader) in JamVM. |
4735 | + - Makefile.am: Fix some missing depends between |
4736 | + patch and extract targets. |
4737 | + * debian/patches/nonreparenting-wm.diff: Update. |
4738 | + * Replace B-D on libxalan2-java by xsltproc for bootstrapping JMVTI. |
4739 | + * Don't use GCJ_SUFFIX=4.6 for sid/wheezy/oneiric as GCJ version |
4740 | + is not homogeneous between arch. |
4741 | + * Enable JamVM support: |
4742 | + - d/control: Add B-D on libtool. |
4743 | + |
4744 | + -- Damien Raude-Morvan <drazzib@debian.org> Thu, 26 May 2011 23:03:56 +0200 |
4745 | + |
4746 | +openjdk-7 (7~b136-1.14~pre0-4) experimental; urgency=low |
4747 | + |
4748 | + * Re-add build dependency on fastjar. |
4749 | + * Fix dependency on liblcms2-2. |
4750 | + |
4751 | + -- Matthias Klose <doko@ubuntu.com> Sun, 08 May 2011 10:21:21 +0200 |
4752 | + |
4753 | +openjdk-7 (7~b136-1.14~pre0-3) experimental; urgency=low |
4754 | + |
4755 | + * Fix liblcms dependency for -jre-headless package. |
4756 | + |
4757 | + -- Damien Raude-Morvan <drazzib@debian.org> Sat, 07 May 2011 17:20:15 +0200 |
4758 | + |
4759 | +openjdk-7 (7~b136-1.14~pre0-2ubuntu2) oneiric; urgency=low |
4760 | + |
4761 | + * Re-add build dependency on fastjar. |
4762 | + |
4763 | + -- Matthias Klose <doko@ubuntu.com> Sun, 08 May 2011 02:51:47 +0200 |
4764 | + |
4765 | +openjdk-7 (7~b136-1.14~pre0-2) experimental; urgency=low |
4766 | + |
4767 | + * Fix build failure on i386 with GCC 4.6. |
4768 | + |
4769 | + -- Matthias Klose <doko@ubuntu.com> Fri, 06 May 2011 17:10:00 +0200 |
4770 | + |
4771 | +openjdk-7 (7~b136-1.14~pre0-1) experimental; urgency=low |
4772 | + |
4773 | + [ Damien Raude-Morvan ] |
4774 | + * New b136 code drop: |
4775 | + - d/rules: Use jaxp-1_4_5-dev1.zip as jaxp-drop-zip. |
4776 | + - d/patches/icedtea-pretend-memory.diff: Refreshed. |
4777 | + |
4778 | + [ Matthias Klose ] |
4779 | + * Fix -jre-lib dependency on -jre. Closes: #624846. |
4780 | + * Add lcms configury. |
4781 | + |
4782 | + -- Matthias Klose <doko@ubuntu.com> Thu, 05 May 2011 21:08:55 +0200 |
4783 | + |
4784 | +openjdk-7 (7~b130-1.14~pre0-2) experimental; urgency=low |
4785 | + |
4786 | + * Remove obsolete conflicts. Closes: #624090. |
4787 | + * Add copyright for the rewriter class. Addresses part of #623693. |
4788 | + * Lower priorities for the alternatives below these of OpenJDK 6, |
4789 | + as long as OpenJDK 7 is not yet released. |
4790 | + * Don't build HotSpot with -Werror on architectures other than amd64 |
4791 | + and i386. |
4792 | + |
4793 | + -- Matthias Klose <doko@ubuntu.com> Wed, 27 Apr 2011 23:03:45 +0200 |
4794 | + |
4795 | +openjdk-7 (7~b130-1.14~pre0-1) experimental; urgency=low |
4796 | + |
4797 | + * New b130 code drop. |
4798 | + * Merge debian packaging r464:469 from openjdk-6. |
4799 | + * Do not bump the epoch, package was never uploaded to any official |
4800 | + repository. |
4801 | + |
4802 | + -- Matthias Klose <doko@ubuntu.com> Wed, 20 Apr 2011 21:46:32 +0200 |
4803 | + |
4804 | +openjdk-7 (1:7~b129-1.14~pre0-1) experimental; urgency=low |
4805 | + |
4806 | + * New b129 code drop. |
4807 | + * Bump epoch to 1 and use ~ to indicate that's not openjdk-7 final relaase. |
4808 | + |
4809 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 14 Feb 2011 00:34:45 +0100 |
4810 | + |
4811 | +openjdk-7 (7b128-1.14~pre0-1) UNRELEASED; urgency=low |
4812 | + |
4813 | + * New b128 code drop. |
4814 | + * Exclude "release" file for dh_install. |
4815 | + |
4816 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 07 Feb 2011 23:45:13 +0100 |
4817 | + |
4818 | +openjdk-7 (7b126-1.14~pre0-1) UNRELEASED; urgency=low |
4819 | + |
4820 | + * Merge debian packaging r446:464 from openjdk-6 |
4821 | + but keep the following changes : |
4822 | + - Replace DISABLE_PRECOMPILED_HEADER=1 by USE_PRECOMPILED_HEADER=0 |
4823 | + - Use "ant, ant-optionnal" for all distrel |
4824 | + - Drop "with_hotspot" variable (only one hotspot supported by IcedTea7) |
4825 | + - Drop --enable-xrender (not supported by IcedTea7) |
4826 | + * New b125 code drop: |
4827 | + - d/rules: Use new archives by --with-*-src-zip |
4828 | + * Refresh patches: |
4829 | + - d/patches/shebang.diff: Year updated |
4830 | + - d/patches/ld-symbolic-functions.diff and |
4831 | + d/patches/no-compiler-path.diff: Changed corba generic Makefiles. |
4832 | + - d/patches/default-jvm-cfg.diff and d/patches/set-exec-name.diff: |
4833 | + Upstream merged "solaris" and "linux" java.c and java_md.c |
4834 | + * Drop patches: |
4835 | + - d/patches/too-many-args-ftbfs.diff (merged upstream) |
4836 | + - d/patches/sparc.diff (merges upstream) |
4837 | + - d/patches/hotspot-include-fixes.diff (includeDB dropped upstream) |
4838 | + |
4839 | + -- Damien Raude-Morvan <drazzib@debian.org> Mon, 24 Jan 2011 00:18:38 +0100 |
4840 | + |
4841 | +openjdk-7 (7b106~pre1-0lucid2) lucid; urgency=low |
4842 | + |
4843 | + * Build for lucid. |
4844 | + |
4845 | + -- Matthias Klose <doko@ubuntu.com> Thu, 09 Sep 2010 15:32:13 +0200 |
4846 | + |
4847 | +openjdk-7 (7b106~pre1-0ubuntu2) maverick; urgency=low |
4848 | + |
4849 | + * Build openjdk-7 snapshot (7b106) |
4850 | + * Symlink timezone data. |
4851 | + * Disable shark builds, currently broken in 7b106. |
4852 | + |
4853 | + -- Matthias Klose <doko@ubuntu.com> Tue, 07 Sep 2010 04:56:48 +0200 |
4854 | + |
4855 | +openjdk-7 (7b89-1.13-0ubuntu1) maverick; urgency=low |
4856 | + |
4857 | + * Update to the IcedTea 1.13 release. |
4858 | + * openjdk-7-jre: Recommend ttf-dejavu-extra. LP: #569396. |
4859 | + |
4860 | + -- Matthias Klose <doko@ubuntu.com> Fri, 30 Jul 2010 01:19:45 +0200 |
4861 | + |
4862 | +openjdk-7 (7b89~pre1-0lucid3) lucid; urgency=low |
4863 | + |
4864 | + * Include docs in the -doc package. LP: #600834. |
4865 | + * Update from the IcedTea6 trunk. |
4866 | + - Plugin and netx fixes. |
4867 | + - Don't link the plugin against the libxul libraries. Closes: #576361. |
4868 | + - More plugin cpu usage fixes. Closes: #584335, #587049. |
4869 | + - Plugin: fixes AppletContext.getApplets(). |
4870 | + * Fix Vcs-Bzr location. Closes: #530883. |
4871 | + * Search for unversioned llvm-config tool. |
4872 | + * Don't set XFILESEARCHPATH and NLSPATH on startup. LP: #586641. |
4873 | + * Fix chinese font metrics and prefer using 'WenQuanYi Micro Hei' font. |
4874 | + LP: #472845. |
4875 | + * Strip libjvm.so with --strip-debug instead of --strip-unneeded. |
4876 | + LP: #574997. |
4877 | + * Fix inter-package dependencies. |
4878 | + |
4879 | + -- Matthias Klose <doko@ubuntu.com> Thu, 15 Jul 2010 18:12:17 +0200 |
4880 | + |
4881 | +openjdk-7 (7b89~pre1-0lucid1) lucid; urgency=low |
4882 | + |
4883 | + [ Damien Raude-Morvan ] |
4884 | + * Merge debian packaging r403:430 from openjdk-6. |
4885 | + * Add myself to Uploaders. |
4886 | + * Build openjdk-7 snapshot (7b89) |
4887 | + * Use ant+ant-optional (IcedTea7 support ant 1.8). |
4888 | + * Merge debian packaging r431:436 from openjdk-6. |
4889 | + |
4890 | + [ Matthias Klose ] |
4891 | + * Merge debian packaging r430:445 from openjdk-6. |
4892 | + * Update debian patches to 7b89. |
4893 | + * Reenable the two stage build. |
4894 | + * Reenable building cacao. |
4895 | + * Reenable building zero. |
4896 | + |
4897 | + -- Matthias Klose <doko@ubuntu.com> Tue, 13 Jul 2010 10:32:11 +0200 |
4898 | + |
4899 | +openjdk-7 (7b77-0ubuntu1~ppa1) lucid; urgency=low |
4900 | + |
4901 | + * Build openjdk-7 snapshot (7b77). |
4902 | + * Merge debian packaging r391:403 from openjdk-6. |
4903 | + |
4904 | + -- Matthias Klose <doko@ubuntu.com> Mon, 21 Dec 2009 16:58:34 +0100 |
4905 | + |
4906 | +openjdk-7 (7b72-0ubuntu1~ppa1) karmic; urgency=low |
4907 | + |
4908 | + * Build openjdk-7 snapshot (7b72). |
4909 | + * Merge debian packaging r371:391 from openjdk-6. |
4910 | + * Disable the zero build for now. |
4911 | + |
4912 | + -- Matthias Klose <doko@ubuntu.com> Sat, 03 Oct 2009 16:35:27 +0200 |
4913 | + |
4914 | +openjdk-7 (7b66-0ubuntu1~ppa1) karmic; urgency=low |
4915 | + |
4916 | + * Build openjdk-7 snapshot (7b66). |
4917 | + * Merge debian packaging r362:371 from openjdk-6. |
4918 | + |
4919 | + -- Matthias Klose <doko@ubuntu.com> Thu, 06 Aug 2009 12:40:00 +0200 |
4920 | + |
4921 | +openjdk-7 (7b59-0ubuntu1) karmic; urgency=low |
4922 | + |
4923 | + * Reenable the build of zero. |
4924 | + * Reapply fontconfig patch. |
4925 | + * Apply icedtea-cacao-no-mmap-first-page patch. |
4926 | + |
4927 | + -- Matthias Klose <doko@ubuntu.com> Fri, 29 May 2009 10:19:26 +0200 |
4928 | + |
4929 | +openjdk-7 (7b59-0ubuntu1~ppa1) karmic; urgency=low |
4930 | + |
4931 | + * Build openjdk-7 snapshot (7b59). |
4932 | + * Merge debian packaging r205:362 from openjdk-6. |
4933 | + |
4934 | + -- Matthias Klose <doko@ubuntu.com> Wed, 27 May 2009 12:09:16 +0200 |
4935 | + |
4936 | +openjdk-7 (7b40-0ubuntu2) jaunty; urgency=low |
4937 | + |
4938 | + * Add build dependency on libxrender-dev. |
4939 | + * Don't use fastjar on ia64, working around a build failure. |
4940 | + * Add configury for shark builds. |
4941 | + |
4942 | + -- Matthias Klose <doko@ubuntu.com> Thu, 04 Dec 2008 16:26:15 +0100 |
4943 | + |
4944 | +openjdk-7 (7b40-0ubuntu1) jaunty; urgency=low |
4945 | + |
4946 | + * Build openjdk-7 snapshot (7b40). |
4947 | + * Update packaging for openjdk-7. |
4948 | + |
4949 | + -- Matthias Klose <doko@ubuntu.com> Tue, 02 Dec 2008 14:27:03 +0100 |
4950 | + |
4951 | +openjdk-6 (6b22-1.10.1-0ubuntu1) natty; urgency=low |
4952 | + |
4953 | + * IcedTea6 1.10.1 release. |
4954 | + |
4955 | + -- Matthias Klose <doko@ubuntu.com> Tue, 05 Apr 2011 12:20:36 +0200 |
4956 | + |
4957 | +openjdk-6 (6b22-1.10.1~pre1-1) experimental; urgency=low |
4958 | + |
4959 | + * Upload to experimental. |
4960 | + |
4961 | + -- Matthias Klose <doko@ubuntu.com> Sat, 26 Mar 2011 10:43:49 +0100 |
4962 | + |
4963 | +openjdk-6 (6b22-1.10.1~pre1-0ubuntu1) natty; urgency=low |
4964 | + |
4965 | + * Update from the IcedTea6-1.10 release branch (20110325). |
4966 | + * Add multiarch directories to the default library path. LP: #737603. |
4967 | + |
4968 | + -- Matthias Klose <doko@ubuntu.com> Fri, 25 Mar 2011 16:33:57 +0100 |
4969 | + |
4970 | +openjdk-6 (6b22-1.10-3) experimental; urgency=low |
4971 | + |
4972 | + * Fix JamVM build on mips/mipsel (Robert Lougher). |
4973 | + * Re-enable the JamVM build on mips/mipsel. |
4974 | + |
4975 | + -- Matthias Klose <doko@ubuntu.com> Sun, 06 Mar 2011 15:01:54 +0100 |
4976 | + |
4977 | +openjdk-6 (6b22-1.10-2) experimental; urgency=low |
4978 | + |
4979 | + * Mention that IcedTea is copyrigh GPLv2 + "CLASSPATH" EXCEPTION. |
4980 | + Closes: #611269. |
4981 | + * Don't run the jdk checks for the alternate builds (hotspot and |
4982 | + langtools checks are still run). |
4983 | + * Disable the JamVM build on mips/mipsel. |
4984 | + |
4985 | + -- Matthias Klose <doko@ubuntu.com> Sat, 05 Mar 2011 16:13:40 +0100 |
4986 | + |
4987 | +openjdk-6 (6b22-1.10-1) experimental; urgency=low |
4988 | + |
4989 | + * Upload to experimental. |
4990 | + |
4991 | + -- Matthias Klose <doko@ubuntu.com> Fri, 04 Mar 2011 16:12:50 +0100 |
4992 | + |
4993 | +openjdk-6 (6b22-1.10-0ubuntu2) natty; urgency=low |
4994 | + |
4995 | + * Disable the jdk tests with the Shark, JamVM and Cacao VMs. |
4996 | + |
4997 | + -- Matthias Klose <doko@ubuntu.com> Fri, 04 Mar 2011 15:32:50 +0100 |
4998 | + |
4999 | +openjdk-6 (6b22-1.10-0ubuntu1) natty; urgency=low |
5000 | + |
The diff has been truncated for viewing.