Hi again, On Mon, Mar 02, 2026 at 11:03:30AM +0100, Harald Eilertsen wrote: > 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.
I've updated this PR with the suggested improvements, so hoping to get some eyes on it again. > PR: https://git.openjdk.org/bsd-port/pull/3 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 -----
