14.4: Mostly on schedule
The 14.4-BETA2 builds were (re)started about 23 hours late, after the
first attempt fell victim to failing hardware. Still technically on
February 13th, though.
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
netinet6: Return EAFNOSUPPORT for non-IPv6 addresses in mcast sockopts.
This is a non-functional change; it just returns the correct errno value
where IPv6 multicast socket options were passed non-AF_INET6 arguments,
in preparation for handling PR 193246 with a side-call into netinet as
xnu currently does.
Reviewed by: glebius
Approved by: glebius
PR: 193246 (with refinements)
Differential revision: https://reviews.freebsd.org/D55233
devel/cpu_features: port to powerpc*
This adds the relevant bits of polyfill, permitting the
library to build on powerpc* (only powerpc64le tested).
Approved by: portmgr (build fix blanket)
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
(cherry picked from commit 05dffccdf23880277fdcec143ccef78f254e10ea)
biology/iqtree: fix build on arm64
We call the platform "arm64", not "aarch64" (though it seems to be
inconsistent). Tested on powerpc64le, didn't build, as some
headers get confused by the whole "emulate SSE with Altivec" business.
Approved by: portmgr (build fix blanket)
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
(cherry picked from commit 9ea1d9ac6075ee3a83ee9e9dc37950288496e5ee)
misc/bb: patch properly
- remove REGPARM entirely, it doesn't do any good these days and
blocks portability
- remove use of gcc, no longer needed
- patch some portability issues
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
(cherry picked from commit 5cc28c8ebd451e1a34fed73e0998d42d5c5ad627)
devel/cpu_features: port to powerpc*
This adds the relevant bits of polyfill, permitting the
library to build on powerpc* (only powerpc64le tested).
Approved by: portmgr (build fix blanket)
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
emulators/firebird-emu: rename to emulators/firebird
Fix various issues with this port:
- PORTNAME
- Git Hashes for dependencies
- Build failure on aarch64
PR: 259394
Signed-off-by: Nico Sonack <nsonack at herrhotzenplotz.de>
misc/bb: patch properly
- remove REGPARM entirely, it doesn't do any good these days and
blocks portability
- remove use of gcc, no longer needed
- patch some portability issues
MFH: 2026Q1
Sponsored by: Raptor Computing Systems, LLC
devel/pika: builds fine on arm64
While the port builds now, it is likely not functional, on account of
20% of the unit tests failing with segfaults.
See also: https://github.com/pika-org/pika/issues/331
MFH: 2026Q1
Approved by: portmgr (build fix blanket)