On Sat, 30 May 2026 03:30:36 GMT, Yasumasa Suenaga <[email protected]> wrote:

>> I tried to build devkit for Linux x86_64, but I couldn't with following 
>> message:
>> 
>> 
>> configure: error: I suspect your system does not have 32-bit development 
>> libraries (libc and headers). If you have them, rerun configure with 
>> --enable-multilib. If you do not have them, and want to build a 64-bit-only 
>> compiler, rerun configure with --disable-multilib.
>> 
>> 
>> Similar issue has been reported in 
>> [JDK-8373624](https://bugs.openjdk.org/browse/JDK-8373624). We can remove 32 
>> bit support based on [JEP 503: Remove the 32-bit x86 
>> Port](https://openjdk.org/jeps/503), it means "disabling multilib" in 
>> configure error.
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Yasumasa Suenaga has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   Drop IA32 support

> I think the bug title needs to be updated to describe the actual action here, 
> removing 32bit support for Linux devkits.

> I marked JDK-8373624 (#31303) as a blocker, and updated bug title.

I was too literal with the suggestion. We are still able to produce kits for 32 
bit arm for example. The intent here is either to remove the multilib when 
building devkits for x86, removing support for 32bit x86 completely.  I'm fine 
with either as long as it correctly reflects what the patch ends up doing.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/31227#issuecomment-4612621705

Reply via email to