RFR: 8366225: Linux Alpine (fast)debug build fails after JDK-8365909

Manuel Hässig mhaessig at openjdk.org
Wed Aug 27 14:51:51 UTC 2025


On Wed, 27 Aug 2025 12:35:45 GMT, Matthias Baesken <mbaesken at openjdk.org> wrote:

>> The integration of #26882 broke debug builds on Alpine Linux (and probably other distributions using musl libc), because the typedef `sigevent_t`does not exist in musl libc. This PR fixes this by using `struct sigevent` as the type.
>> 
>> Testing:
>>  - [x] Github Actions
>>  - [x] tier1,tier2 Linux aarch64 and x64 fastdebug
>>  - [x] `make test TEST=compiler/arguments/TestCompileTaskTimeout.java` in Alpine Linux docker container 
>>  - [x] tier1,tier2 on Alpine Linux fastdebug
>
> This fixes the Linux Alpine fastdebug build.

Thank you for your reviews, @MBaesken and @TobiHartmann!

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

PR Comment: https://git.openjdk.org/jdk/pull/26956#issuecomment-3228519292


More information about the hotspot-compiler-dev mailing list