2023-01-24 21:52:54 |
Vladimir Petko |
bug |
|
|
added bug |
2023-01-24 21:53:11 |
Vladimir Petko |
tags |
|
lunar |
|
2023-01-24 21:53:52 |
Vladimir Petko |
attachment added |
|
jmap.txt https://bugs.launchpad.net/ubuntu/+source/openjdk-lts/+bug/2003820/+attachment/5643216/+files/jmap.txt |
|
2023-01-24 21:54:31 |
Vladimir Petko |
description |
Sample project:
https://github.com/beryx-gist/badass-jlink-example
clone it and produce a jlink image with
`./gradlew jlink`
the image uses 300+ mb
`
vladimirp@vladimirp:~/git/rocks/badass-jlink-example$ du -h build/image
4.0K build/image/legal/java.naming
4.0K build/image/legal/java.logging
52K build/image/legal/java.xml
4.0K build/image/legal/java.security.sasl
76K build/image/legal/java.base
144K build/image/legal
348K build/image/lib/security
326M build/image/lib/server
292K build/image/lib/jli
343M build/image/lib
64K build/image/bin
16K build/image/conf/security/policy/limited
12K build/image/conf/security/policy/unlimited
36K build/image/conf/security/policy
104K build/image/conf/security
120K build/image/conf
343M build/image
`
This is caused by https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/574997
Temurin build of openjdk uses --with-native-debug-symbols=none.
I have validated jmap with openjdk-11 and can confirm that it works when the jdk is compiled with the setting above. |
Sample project:
https://github.com/beryx-gist/badass-jlink-example
clone it and produce a jlink image with
`./gradlew jlink`
the image uses 300+ mb
`
vladimirp@vladimirp:~/git/rocks/badass-jlink-example$ du -h build/image
4.0K build/image/legal/java.naming
4.0K build/image/legal/java.logging
52K build/image/legal/java.xml
4.0K build/image/legal/java.security.sasl
76K build/image/legal/java.base
144K build/image/legal
348K build/image/lib/security
326M build/image/lib/server
292K build/image/lib/jli
343M build/image/lib
64K build/image/bin
16K build/image/conf/security/policy/limited
12K build/image/conf/security/policy/unlimited
36K build/image/conf/security/policy
104K build/image/conf/security
120K build/image/conf
343M build/image
`
This is caused by https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/574997
Temurin build of openjdk uses --with-native-debug-symbols=none.
I have validated jmap with openjdk-11 and can confirm that jmap works when the jdk is compiled with the setting above. |
|
2023-01-24 21:55:02 |
Vladimir Petko |
tags |
lunar |
fr-3281 lunar |
|
2023-01-24 21:55:05 |
Vladimir Petko |
bug task added |
|
openjdk-17 (Ubuntu) |
|
2023-01-24 21:55:17 |
Vladimir Petko |
bug task added |
|
openjdk-20 (Ubuntu) |
|
2023-03-16 02:01:16 |
Vladimir Petko |
merge proposal linked |
|
https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-lts/+git/openjdk-lts/+merge/439019 |
|
2023-03-16 04:33:33 |
Vladimir Petko |
merge proposal linked |
|
https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-lts/+git/openjdk-lts/+merge/439029 |
|
2023-03-16 22:37:52 |
Vladimir Petko |
merge proposal linked |
|
https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-17/+git/openjdk-17/+merge/439104 |
|
2023-03-16 23:04:24 |
Vladimir Petko |
merge proposal linked |
|
https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-20/+git/openjdk-20/+merge/439108 |
|
2023-03-17 01:02:21 |
Vladimir Petko |
merge proposal linked |
|
https://code.launchpad.net/~vpa1977/ubuntu/+source/openjdk-21/+git/openjdk-21/+merge/439118 |
|
2023-03-22 23:23:21 |
Launchpad Janitor |
openjdk-20 (Ubuntu): status |
New |
Fix Released |
|
2023-03-23 01:39:56 |
Launchpad Janitor |
openjdk-17 (Ubuntu): status |
New |
Fix Released |
|
2023-03-29 05:23:16 |
Launchpad Janitor |
openjdk-lts (Ubuntu): status |
New |
Fix Released |
|