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

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


On Wed, 27 Aug 2025 11:33:53 GMT, Manuel Hässig <mhaessig 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 pull request has now been integrated.

Changeset: b43c2c66
Author:    Manuel Hässig <mhaessig at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b43c2c663567e59f8b5c84b1b45536078190605b
Stats:     1 line in 1 file changed: 0 ins; 0 del; 1 mod

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

Reviewed-by: mbaesken, thartmann

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

PR: https://git.openjdk.org/jdk/pull/26956


More information about the hotspot-compiler-dev mailing list