New library dependencies due to 8222720 (fb5b3981eac)

David Holmes david.holmes at oracle.com
Tue Jul 30 08:37:23 UTC 2019


On 30/07/2019 6:03 pm, Florian Weimer wrote:
> * Rainer Jung:
> 
>> loads /usr/lib64/libguestlib.so.0 already during JVM startup. That
>> library depends on /usr/lib64/libvmtools.so.0, which in turn depends
>> on a lot of other libraries:
>>
>>    NEEDED               libdnet.so.1
>>    NEEDED               libglib-2.0.so.0
>>    NEEDED               libicui18n.so.52.1
>>    NEEDED               libicuuc.so.52.1
>>    NEEDED               libpthread.so.0
>>    NEEDED               libdl.so.2
>>    NEEDED               libssl.so.1.0.0
>>    NEEDED               libcrypto.so.1.0.0
>>    NEEDED               libc.so.6
>>    NEEDED               ld-linux-x86-64.so.2
>>    NEEDED               libgcc_s.so.1
> 
> Fedora installs the library by default (even on systems that are not
> virtualized), and it links against many more libraries.  So the issue
> you raise is not restricted to Vmware deployments, and its scope is
> actually a bit larger.

It is restricted to Vmware deployments because we only load the library 
if we detect we are running under VMware.

David
-----

> Thanks,
> Florian
> 


More information about the hotspot-runtime-dev mailing list