FreeBSD/ports 2fb0ac4science/octopus Makefile

science/octopus: Unbreak on 16

Reported by:    fallout

(cherry picked from commit 05f3b83d2016fafd7e4fd1912fda22113c42d0ce)
DeltaFile
+1-0science/octopus/Makefile
+1-01 files

FreeBSD/ports 77464e6misc/ollama Makefile

misc/ollama: Only for amd64 for now

(cherry picked from commit d67b93111001df9d39bfc16dc922a32c1eb74eea)
DeltaFile
+3-0misc/ollama/Makefile
+3-01 files

FreeBSD/ports 3d3986fmath/libmesh/files patch-src_utils_xdr__cxx.C

math/libmesh: Fix build on 16

Reported by:    fallout

(cherry picked from commit d073a01db9242f58e1962d38e0b384e99e22f248)
DeltaFile
+28-0math/libmesh/files/patch-src_utils_xdr__cxx.C
+28-01 files

FreeBSD/ports d073a01math/libmesh/files patch-src_utils_xdr__cxx.C

math/libmesh: Fix build on 16

Reported by:    fallout
DeltaFile
+28-0math/libmesh/files/patch-src_utils_xdr__cxx.C
+28-01 files

LLVM/project 7908826polly/include/polly DependenceInfo.h, polly/lib/Analysis DependenceInfo.cpp

[Polly] Guard ISL ast gen compute out (#201859)

Bounds the maximum ISL operations allowed for ISL AST Generation.

Fixes: https://github.com/llvm/llvm-project/issues/201801
DeltaFile
+130-0polly/test/IstAstInfo/AstGenComputeOut.ll
+34-27polly/lib/Analysis/DependenceInfo.cpp
+35-13polly/lib/CodeGen/IslAst.cpp
+7-5polly/include/polly/DependenceInfo.h
+206-454 files

LLVM/project c216b84clang/lib/ScalableStaticAnalysis/Analyses/UnsafeBufferUsage UnsafeBufferUsageAnalysis.cpp, clang/test/Analysis/Scalable/TypeConstrainedPointers unsafe-buffer-reachable-excludes-type-constrained-new-delete.cpp unsafe-buffer-reachable-excludes-type-constrained-main.cpp

address comments
DeltaFile
+48-29clang/lib/ScalableStaticAnalysis/Analyses/UnsafeBufferUsage/UnsafeBufferUsageAnalysis.cpp
+44-20clang/test/Analysis/Scalable/TypeConstrainedPointers/unsafe-buffer-reachable-excludes-type-constrained-new-delete.cpp
+13-4clang/test/Analysis/Scalable/TypeConstrainedPointers/unsafe-buffer-reachable-excludes-type-constrained-main.cpp
+105-533 files

LLVM/project 446a84aopenmp/runtime/src kmp_i18n.cpp

[OpenMP] Simplify GNU strerror_r check for Android (#148990)

Android 6 is the baseline so simplify the Android check.
DeltaFile
+1-3openmp/runtime/src/kmp_i18n.cpp
+1-31 files

NetBSD/pkgsrc-wip 1687e2dunix2tcp Makefile distinfo

unix2tcp: update to 0.8.3
DeltaFile
+5-3unix2tcp/Makefile
+3-2unix2tcp/distinfo
+8-52 files

OpenBSD/ports qdMPAXusysutils/borgbackup/1.4 distinfo Makefile, sysutils/borgbackup/1.4/patches patch-src_borg__hashindex_c

   Update to borgbackup-1.4.5

   Changes:
   https://borgbackup.readthedocs.io/en/1.4.5/changes.html#version-1-4-5-2026-07-19
VersionDeltaFile
1.6+2-2sysutils/borgbackup/1.4/distinfo
1.8+3-1sysutils/borgbackup/1.4/pkg/PLIST
1.11+1-1sysutils/borgbackup/1.4/Makefile
1.2+0-0sysutils/borgbackup/1.4/patches/patch-src_borg__hashindex_c
+6-44 files

OpenBSD/ports guLQzJSnet/py-msgpack distinfo Makefile

   Update to py-msgpack-1.2.1

   Changes:
   https://github.com/msgpack/msgpack-python/releases/tag/v1.2.0
   https://github.com/msgpack/msgpack-python/releases/tag/v1.2.1
VersionDeltaFile
1.18+2-2net/py-msgpack/distinfo
1.44+1-1net/py-msgpack/Makefile
+3-32 files

OpenBSD/src Hx5HlRsusr.sbin/httpd server.c

   httpd: check return values in dispatch_parent

   OK kirill@
VersionDeltaFile
1.134+30-16usr.sbin/httpd/server.c
+30-161 files

OpenBSD/src YP2oE3tusr.sbin/httpd config.c

   httpd: remove redundant search and check return value

   The server foreach-loop serves the same purpose as "serverconfig_byid"
   did previously.

   OK kirill@
VersionDeltaFile
1.74+7-18usr.sbin/httpd/config.c
+7-181 files

OpenBSD/src 5wiT8Dousr.sbin/httpd config.c

   httpd: do NOT send location fcgiparams twice

   Only emit the params when the current receiver is the server child.

   When sending a location-config from the parent, the FCGI params IMSG
   was emitted once per receiver iteration and always targeted the server
   child.  With both the server and the logger process needing the server
   config, the server child received IMSG_CFG_FCGI twice per location and
   appended the same params on top of the existing list. The FastCGI backends
   then saw every param duplicated.

   Input Fabien Romano, OK kirill@
VersionDeltaFile
1.73+11-7usr.sbin/httpd/config.c
+11-71 files

FreeBSD/src cb325dcsys/i386/i386 apic_vector.S

i386: supply thermal interrupt handler

This fixes a build break for i386.

Reviewed by:    kib, olce, Koine Yuusuke <koinec at yahoo.co.jp>
Fixes:  87ba088fa310 ("x86/local_apic.c: Add support for installing a thermal interrupt handler")
Differential Revision:  https://reviews.freebsd.org/D58332
DeltaFile
+15-0sys/i386/i386/apic_vector.S
+15-01 files

OpenBSD/src P1m9xOusys/dev/ofw fdt.c

   fix OF_translate() memory leak
   ok jca@ kettenis@
VersionDeltaFile
1.41+2-1sys/dev/ofw/fdt.c
+2-11 files

FreeBSD/src dc12e3esys/dev/dpaa2 dpaa2_ni.c

dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init()

dpaa2_ni_init() only enabled the DPNI object; it never pushed the
promiscuous/allmulti state or the multicast filter table to the MC
firmware.  The SIOCSIFFLAGS handler ignores flag changes that arrive
while the interface is down, yet still latches them into sc->if_flags,
so a promiscuous mode request made before the first up was silently
lost and could never be applied afterwards: the up path runs
dpaa2_ni_init(), which did not read the flags, and every later
SIOCSIFFLAGS compares against the already-latched value and sees no
change.

This is exactly what happens when if_bridge adds a dpni member while
the dpni is still down, e.g. rc.conf's

    create_args_bridge0="... addm dpni0"

running at bridge clone time, before ifconfig_dpni0="up" is processed.
bridge_ioctl_add() puts the member into promiscuous mode at addm time;

    [18 lines not shown]
DeltaFile
+11-0sys/dev/dpaa2/dpaa2_ni.c
+11-01 files

LLVM/project 8043ceblibc/cmake/modules LLVMLibCCompileOptionRules.cmake

[libc] Omit -fpie from the full build (#208343)

We shouldn't unconditionally set -fpie, users should be able to control
this with CMAKE_POSITION_INDEPENDENT_CODE.
DeltaFile
+0-2libc/cmake/modules/LLVMLibCCompileOptionRules.cmake
+0-21 files

FreeBSD/ports ed1da0djapanese/fcitx5-hazkey/files patch-hazkey-server_CMakeLists.txt patch-hazkey-server_build__swift.cmake

japanese/fcitx5-hazkey: Unbreak build with clang 21

The same workaroundas for lang/swift6, defining
_WCHAR_H_CPLUSPLUS_98_CONFORMANCE_ in c++ compiler flags, works.

PR:             296798
Reported by:    Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
Tested by:      Tomoaki AOKI <junchoon at dec.sakura.ne.jp>
DeltaFile
+27-2japanese/fcitx5-hazkey/files/patch-hazkey-server_CMakeLists.txt
+14-8japanese/fcitx5-hazkey/files/patch-hazkey-server_build__swift.cmake
+41-102 files

FreeBSD/src 91b419bsys/arm64/include vm.h

arm64: Fix the build

Fixes:  a7e483ee146a ("vm_phys: Add a sysctl to dump registered fictitious memory ranges")
DeltaFile
+2-0sys/arm64/include/vm.h
+2-01 files

FreeBSD/ports 5741437editors/emacs-devel distinfo Makefile

editors/emacs-devel: Update to 2026-07-18 snapshot

Upstream highlights:
  - Update to Org 9.8.7
  - project.el bumped to version 0.12
  - Update Gnulib by running admin/merge-gnulib
  - Window-management fixes such as window transpose/rotation fixes
  - Eldoc fixes
  - Tramp fixes

Commit log:     https://github.com/emacs-mirror/emacs/compare/2adce1839db...0f086c307c1
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3editors/emacs-devel/distinfo
+2-2editors/emacs-devel/Makefile
+5-52 files

FreeBSD/ports d67b931misc/ollama Makefile

misc/ollama: Only for amd64 for now
DeltaFile
+3-0misc/ollama/Makefile
+3-01 files

LLVM/project 81ed4d0llvm/include/llvm/ADT GenericUniformityImpl.h

[UniformityAnalysis] Replace DenseMap with SmallVector indexed by block number. NFC (#210564)
DeltaFile
+14-6llvm/include/llvm/ADT/GenericUniformityImpl.h
+14-61 files

FreeBSD/ports 05f3b83science/octopus Makefile

science/octopus: Unbreak on 16

Reported by:    fallout
DeltaFile
+1-0science/octopus/Makefile
+1-01 files

FreeBSD/ports eff8ce2textproc/py-docling-graph Makefile

textproc/py-docling-graph: Fix build by correcting dependency

Reported by:    fallout
DeltaFile
+1-1textproc/py-docling-graph/Makefile
+1-11 files

NetBSD/src 5VZn8Fqsys/arch/hb68k/hb68k machdep.c locore.s, sys/arch/hb68k/pg68k pmap_pgmmu.c pgmmu.h

   Add a new m68k port oriented towards home-brew m68k machines.  Flattened
   Device Tree is used to make it simple to integrate support for new systems
   with minimal added glue code.

   The first supported system is the thorpej-designed Phaethon 1, a 68010-based
   system with a custom MMU, 8MB of on-board RAM, 2 16650-type serial ports,
   a PCF8584 I2C controller, DS3231/3232 real-time clock, ATA disk interface,
   I/O controller with system timer and interrupt controller, and a "not quite
   VME" expansion bus for memory and peripheral expansion.

   I'm working with other 68k-home-brewers to get support for their systems
   integrated.  So, more to come.
VersionDeltaFile
1.1+2,423-0sys/arch/hb68k/pg68k/pmap_pgmmu.c
1.1+502-0sys/arch/hb68k/hb68k/machdep.c
1.1+299-0sys/arch/hb68k/pg68k/pgmmu.h
1.1+291-0sys/arch/hb68k/hb68k/locore.s
1.1+270-0sys/arch/hb68k/hb68k/clock.c
1.1+242-0sys/arch/hb68k/pg68k/pmap_pgmmu.h
+4,027-085 files not shown
+6,748-2991 files

LLVM/project f05a649libc/shared/math lgammaf16.h, libc/src/__support/math lgammaf16.h

[libc][math] Implement half precision lgamma function (#192834)

The implementation uses three distinct paths based on $|x|$:

- Small ($|x| < 0.66$): Fits a degree-12 Chebyshev for $h(t) =
\frac{\text{lgamma}(t) + \log(t)}{t}$, recovering $\text{lgamma}(t) = t
\cdot h - \log(t)$.

- Medium ($|x| \in [0.66, 3.37]$): Fits a degree-20 Chebyshev for $g(t)
= \frac{\text{lgamma}(t)}{(t-1)(t-2)}$
- Stirling ($|x| > 3.37$): Uses $(x-0.5) \cdot \log(x) - x +
\frac{\log(2\pi)}{2}$ plus 1/2/4/8-term Bernoulli corrections by
sub-range.


Special cases: NaN, +/-Inf -> +Inf, +/-0 pole, negative integer pole,
lgamma(1) = lgamma(2) = 0 exactly, overflow for large positive x.

Exhaustive tests pass in all 4 rounding modes.

    [6 lines not shown]
DeltaFile
+308-0libc/src/__support/math/lgammaf16.h
+61-0libc/test/src/math/smoke/lgammaf16_test.cpp
+42-0libc/test/src/math/lgammaf16_test.cpp
+29-0libc/shared/math/lgammaf16.h
+23-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+21-0libc/src/math/lgammaf16.h
+484-024 files not shown
+590-130 files

FreeBSD/ports 16ca9a0textproc/sigil distinfo pkg-plist

textproc/sigil: Update 2.8.0 => 2.8.1

Changelog:
https://github.com/Sigil-Ebook/Sigil/releases/tag/2.8.1

PR:             296892
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit fca272ce9bfa4e4ce1f5c52ebe2272f687645d9f)
DeltaFile
+3-3textproc/sigil/distinfo
+2-0textproc/sigil/pkg-plist
+1-1textproc/sigil/Makefile
+6-43 files

FreeBSD/ports fca272ctextproc/sigil distinfo Makefile

textproc/sigil: Update 2.8.0 => 2.8.1

Changelog:
https://github.com/Sigil-Ebook/Sigil/releases/tag/2.8.1

PR:             296892
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3textproc/sigil/distinfo
+1-1textproc/sigil/Makefile
+2-0textproc/sigil/pkg-plist
+6-43 files

NetBSD/src 7eG8Jkysys/arch/sun3/include promlib.h mon.h, sys/arch/sun3/sun3 pmap.c machdep.h

   Reduce some diffs between Sun2 and Sun3:
   - Add a <machine/promlib.h> wrapper for Sun3 that provides the same interface
     to the Sun monitor functions as Sun2 (which uses naming aligned with the
     SPARC port).
   - Chage Sun3 pmap to use new naming.
   - Adapt sun68k_trap.c, reming some #ifdefs.
VersionDeltaFile
1.187+22-22sys/arch/sun3/sun3/pmap.c
1.1+20-0sys/arch/sun3/include/promlib.h
1.2+3-10sys/arch/sun68k/sun68k/sun68k_trap.c
1.46+1-6sys/arch/sun3/sun3/machdep.h
1.31+5-1sys/arch/sun3/include/mon.h
1.30+3-3sys/arch/sun3/sun3/db_machdep.c
+54-426 files

FreeBSD/ports da8a21edevel/xmake-io pkg-plist Makefile, devel/xmake-io/files patch-core_src_tbox_xmake.sh patch-core_xmake.sh

devel/xmake-io: Update 2.9.9 => 3.0.9

Changelog:
https://github.com/xmake-io/xmake/blob/v3.0.9/CHANGELOG.md

Improve port:
- Switch from tarball generated by github to prepared by upstream.
- Fix warnings from portclippy.
- Unbundle tbox.
- Refresh patches.

PR:             296537 287585
Approved by:    Huan Zhou <pericycle.cc at gmail.com> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
Co-authored-by: Lin <lin at sz.cn.eu.org>
Co-authored-by: Huan Zhou <pericycle.cc at gmail.com>
MFH:            2026Q3

(cherry picked from commit a9b245453dc8fa4da43ff96efcb2b394b2c08136)
DeltaFile
+407-362devel/xmake-io/pkg-plist
+6-8devel/xmake-io/Makefile
+11-0devel/xmake-io/files/patch-core_src_tbox_xmake.sh
+3-5devel/xmake-io/distinfo
+2-2devel/xmake-io/files/patch-core_xmake.sh
+429-3775 files