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)
Sun, Nov 16, 2:00 AM
Unknown Object (File)
Sun, Nov 16, 2:00 AM
Unknown Object (File)
Sun, Nov 16, 12:03 AM
Unknown Object (File)
Nov 3 2025, 9:08 PM
Unknown Object (File)
Nov 3 2025, 2:03 PM
Unknown Object (File)
Oct 30 2025, 2:17 PM
Unknown Object (File)
Oct 22 2025, 11:05 PM
Unknown Object (File)
Oct 21 2025, 10:48 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