Hi, I was hoping I could get some eyes on this relatively trivial patch to add basic support for BSD to the configure scripts for the bsd-port.
Thanks in advance! Harald Eilertsen ----- Forwarded message from Harald Eilertsen <[email protected]> ----- Date: Sat, 28 Feb 2026 11:57:03 GMT From: Harald Eilertsen <[email protected]> To: [email protected] Subject: [bsd-port:bsd-port] RFR: Add BSD to autoconf scrips This basically allows configure to complete and set up a configuration suitable for building the BSD port for supported platforms (FreeBSD, OpenBSD and NetBSD.) The flag `_BSDONLY_SOURCE` is defined for all the BSD's _except_ for Apple MacOS, while the existing `_ALLBSD_SOURCE` _includes_ Apple MacOS. For the BSD's we set the `OPENJDK_TARGET_OS_ENV` variable to distinct values reflecting the BSD variant being built. This is used to distinguish build flags, library locations and what libraries and modules to include for the various builds. As an example, FreeBSD includes the ALSA library, and should build the Serviceability Agent, while the other BSD's do not. This work was sponsored by: The FreeBSD Foundation ------------- Commit messages: - Add BSD to autoconf scrips Changes: https://git.openjdk.org/bsd-port/pull/3/files Webrev: https://webrevs.openjdk.org/?repo=bsd-port&pr=3&range=00 Stats: 74 lines in 10 files changed: 62 ins; 0 del; 12 mod Patch: https://git.openjdk.org/bsd-port/pull/3.diff Fetch: git fetch https://git.openjdk.org/bsd-port.git pull/3/head:pull/3 PR: https://git.openjdk.org/bsd-port/pull/3 ----- End forwarded message -----
