Package: openjdk-10-jdk-headless
Version: 10.0.2+13-1
Architecture: amd64

Installed size of the openjdk-10-jdk-headless package increased by roughly
100MB after update from 10~46-2 to 10.0.2+13-1

Some investigation showed the file
/usr/lib/jvm/java-10-openjdk-amd64/jmods/java.base.jmod is responsible for
this increase.
Some deeper digging showed that the file "lib/server/libjvm.so" contained in
this zip archive has increased from 20MB to 301MB because it contains debug
symbols.

See the following output of "file" before and after:
libjvm.so: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux),
dynamically linked, BuildID[sha1]=41f90675015b02f7dc7ad68d57e0b8621e89baba,
not stripped
libjvm.so: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux),
dynamically linked, BuildID[sha1]=fba7c0ac4b1d3f352ed973fa00dcbd4da13b424a,
with debug_info, not stripped

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to