Activity log for bug #2003820

Date Who What changed Old value New value Message
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