Page MenuHomeFreeBSD

java/openjdk*: use proccontrol and elfctl
AbandonedPublic

Authored by 2khramtsov_gmail.com on Oct 12 2024, 3:48 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sep 11 2025, 4:56 AM
Unknown Object (File)
Aug 15 2025, 12:27 AM
Unknown Object (File)
Jul 31 2025, 1:16 PM
Unknown Object (File)
Jul 26 2025, 1:33 PM
Unknown Object (File)
Jul 11 2025, 1:35 AM
Unknown Object (File)
Jun 24 2025, 10:55 PM
Unknown Object (File)
Jun 16 2025, 7:27 AM
Unknown Object (File)
Jun 15 2025, 7:29 PM
Subscribers
None

Details

Reviewers
glewis
Summary

JDK uses runtime WX pages for JIT, so use proccontrol for bootstrap JDK
to opt out from protmax, opt in to wxmap (lacks NT_FREEBSD_FEATURE_CTL)
and also for later in the build stage when built Java compiler is run.

Opt out from protmax and opt in for wxmap for built binaries.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 59935
Build 56820: arc lint + arc unit