Integrated: 8370978: Zero JVM fails to build on i386 after JDK-8351149
Vladimir Petko
vpetko at openjdk.org
Mon Nov 24 16:04:14 UTC 2025
On Thu, 20 Nov 2025 01:27:01 GMT, Vladimir Petko <vpetko at openjdk.org> wrote:
> This PR partially reverts JDK-8351149 to restore zero build on 32 bit platforms.
>
> Reverted changes to:
> -` os::dll_load`, `os::Linux::dlopen_helper` - the functions required to load the shared libraries
>
> Testing (in Ubuntu 26.04 i386 chroot):
>
> $ sh configure --with-jvm-variants=zero --disable-precompiled-headers --with-jtreg=/home/vladimirp/git/jtreg/build/images/jtreg --disable-warnings-as-errors
> ...
> $ make images
> Building target 'images' in configuration 'linux-x86-zero-release'
> Warning: No SCM configuration present and no .src-rev
> Updating images/sec-bin.zip
> Finished building target 'images' in configuration 'linux-x86-zero-release'
> $
This pull request has now been integrated.
Changeset: 67b57f4f
Author: Vladimir Petko <vpetko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/67b57f4f758f2fea647a3b6a68c0372a8f9e121b
Stats: 12 lines in 1 file changed: 10 ins; 0 del; 2 mod
8370978: Zero JVM fails to build on i386 after JDK-8351149
Reviewed-by: shade, aseoane
-------------
PR: https://git.openjdk.org/jdk/pull/28406
More information about the hotspot-runtime-dev
mailing list