java/openjdk*: Fix possible race after configure
Some setups could fail when building with poudriere bulk with a message
about the configuration was out of date. Since configure is run as part
of the build in any case, we don't need the explicit configure check in
the openjdk build system, so we disable it.
Fix originally proposed by jonc at chen.org.nz.
Since this doen not change the port, only whether it will build or not,
I have not bumped the PORTREVISION for this change.
PR: 294199
Reported by: nxjoseph
Reviewed by: glewis
Approved by: glewis
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D56289
x11/cde*: Work around bus errors and looping CDE apps
-O2 optimization is too aggressive for CDE. Scaling it back to -O
eliminates bus errors on some systems and dtcalc looping with the
error, *** M .LE. T IN CALL TO MPCHK.
Reported by: Jeremy Doolin <jrdoolin at pm.me>
MFH: 2026Q2
www/qt6-webengine: fix running under wayland
When starting, chromium calls GpuFence::Wait() which was not implemented
on FreeBSD, on linux is calls sync_wait which does not exist on FreeBSD.
Hopefully drm sync fence fds do support polling and it seems to do the
trick.
While here tell chromium we don't have sync_fence_info() so it does not
try to go further at the risk of reaching another NOTREACH() which would
trigger a crash
PR: 287599
sysutils/podman: Fix panic when using network=host
If using host-based networking, instead of default VNET, some podman commands
including inspect could fail:
podman run -d --network=host ghcr.io/freebsd/freebsd-notoolchain:15.0 /bin/sh
podman inspect --latest
See https://github.com/containers/podman/issues/28289 for details.
While here, appease portclippy & portfmt
Reviewed by: dfr
Obtained from: dfr
Sponsored by: SkunkWerks, GmbH
sysutils/conmon: Move the conn_sock.c patch to the right place
Somehow I managed to commit the patch to
sysutils/conmon/sysutils/conmon/files instead of sysutils/conmon/files.
net/nbd-server: Update version 3.25=>3.27.0
Please note that I have tried to build the manpages with docbook2man
but it fails. If someone has any clue I would be happy to have a patch.
Until then the manpages are disabled.
Changelog: https://github.com/NetworkBlockDevice/nbd/releases/tag/nbd-3.27.0