FreeBSD/doc 4721402website/content/en/status/report-2025-10-2025-12 alpha-omega-beach-cleaning.adoc

Status/2025Q4/alpha-omega-beach-cleaning.adoc: Add report

Sponsored by:   The FreeBSD Foundation
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/596
DeltaFile
+53-0website/content/en/status/report-2025-10-2025-12/alpha-omega-beach-cleaning.adoc
+53-01 files

LLVM/project 9696c8bllvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine pr176548.ll

[InstCombine] Bail out on intrinsics with struct return types (#176556)

After https://github.com/llvm/llvm-project/pull/174835, overflow
intrinsics can be vectorized. But `foldShuffledIntrinsicOperands`
doesn't support shuffling vectors inside the struct return value.

Closes https://github.com/llvm/llvm-project/issues/176548.
DeltaFile
+32-0llvm/test/Transforms/InstCombine/pr176548.ll
+2-1llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+34-12 files

FreeBSD/doc d5c5f14website/content/en/status/report-2025-10-2025-12 parthenope-design-ideas.adoc

Status/2025Q4/parthenope-design-ideas.adoc: Add report

Pull Request:   https://github.com/freebsd/freebsd-doc/pull/593
DeltaFile
+33-0website/content/en/status/report-2025-10-2025-12/parthenope-design-ideas.adoc
+33-01 files

FreeBSD/doc a0b7615website/content/en/status/report-2025-10-2025-12 suspend.adoc

Status/2025Q4/suspend.adoc: Add report

Pull Request:   https://github.com/freebsd/freebsd-doc/pull/592
DeltaFile
+31-0website/content/en/status/report-2025-10-2025-12/suspend.adoc
+31-01 files

Illumos/gate c2e609ausr/src/boot Makefile.version, usr/src/boot/libsa ip.c

15577 loader: ip fragment reassembly is buggy
Reviewed by: C Fraire <cfraire at me.com>
Approved by: Gordon Ross <gordon.w.ross at gmail.com>
DeltaFile
+197-113usr/src/boot/libsa/ip.c
+1-1usr/src/boot/Makefile.version
+198-1142 files

FreeBSD/ports 744f2aesecurity/p11-kit distinfo Makefile

security/p11-kit: update to 0.26.0
DeltaFile
+3-3security/p11-kit/distinfo
+1-1security/p11-kit/Makefile
+1-1security/p11-kit/pkg-plist
+5-53 files

FreeBSD/doc 09c3868website/content/en/status/report-2025-10-2025-12 gcc.adoc

Status/2025Q4/gcc.adoc: Add report

Reviewed by:    Chris Moerz <freebsd at ny-central.org>
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/588
DeltaFile
+19-0website/content/en/status/report-2025-10-2025-12/gcc.adoc
+19-01 files

OPNSense/core a9c1485src/etc/inc interfaces.inc

interfaces: also dump ifconfig from the last renewal for debugging #9521
DeltaFile
+3-0src/etc/inc/interfaces.inc
+3-01 files

FreeBSD/ports 75b8e46devel/ispc Makefile, devel/tbb Makefile

devel/tbb: Deprecate port

No port using devel/tbb remain, so it's time to deprecate this port.

While here, fix a typo in devel/ispc still referencing devel/tbb.

PR:     252648
DeltaFile
+3-0devel/tbb/Makefile
+1-1devel/ispc/Makefile
+4-12 files

FreeBSD/doc 4aa2f2awebsite/content/en/status/report-2025-10-2025-12 frdp.adoc

Status/2025Q4/frdp.adoc: Add report

Reviewed by: andy, maxim, salvadore
Approved by: salvadore, andy, maxim
Differential Revision: https://reviews.freebsd.org/D54698
DeltaFile
+48-0website/content/en/status/report-2025-10-2025-12/frdp.adoc
+48-01 files

OpenBSD/ports UeaYqLtgeo/viking Makefile distinfo, geo/viking/patches patch-help_Makefile_in patch-src_vikmapniklayer_c

   geo/viking: update to 1.11.

   see https://github.com/viking-gps/viking/releases/tag/viking-1.11
   enable mapnik & oauth features
VersionDeltaFile
1.55+14-9geo/viking/Makefile
1.17+9-0geo/viking/pkg/PLIST
1.3+3-3geo/viking/patches/patch-help_Makefile_in
1.6+2-2geo/viking/patches/patch-src_vikmapniklayer_c
1.14+2-2geo/viking/distinfo
1.3+1-1geo/viking/patches/patch-src_logging_c
+31-176 files

OpenBSD/xenocara T2EjPGylib/pixman/test utils.h utils.c

   pixman: remove stale files in test
VersionDeltaFile
1.13+0-0lib/pixman/test/utils.h
1.14+0-0lib/pixman/test/utils.c
1.3+0-0lib/pixman/test/utils-prng.h
1.4+0-0lib/pixman/test/utils-prng.c
+0-04 files

NetBSD/src lsHwolisys/arch/i386/i386 i386_trap.S spl.S, sys/arch/i386/include frameasm.h

   Port amd64 fix for PR port-xen/58561 to i386, with one extra fix:
   with recent Xen (maybe since pvshim), traps handlers are called with
   interrupts enabled, so adjust the i386 assembly code for this.
   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movl CPUVAR(VCPU),reg
   movb $1,EVTCHN_UPCALL_MASK(reg)
   With preemption enabled we may be moved to another CPU between the
   2 intructions and we end up updating the evtchn_upcall_mask of another VCPU
   than the one we're now running on.
   Fix for Xen/i386:
   - Add a CLI2 macro, which disables preemtion before the above sequence.
     Use it instead of CLI where preemtion may be enabled
   - Add DIAGNOSTIC code to check that preemtion is disabled in CLI
   - Add DIAGNOSTIC code to check that interrupts are disabled when calling STI     and STIC
   - rename PUSHF to PUSHFCLI and change it to both read and disable
     EVTCHN_UPCALL_MASK with preemption disabled
   - remove the XENPVHVM version of STIC which is unused
VersionDeltaFile
1.36+100-20sys/arch/i386/include/frameasm.h
1.25+20-5sys/arch/i386/i386/i386_trap.S
1.59+7-8sys/arch/i386/i386/spl.S
1.206+7-4sys/arch/i386/i386/locore.S
+134-374 files

FreeBSD/ports 9e6c654security/py-netbox-secrets distinfo Makefile

security/py-netbox-secrets: Update to 2.4.2

Changelog:

https://github.com/Onemind-Services-LLC/netbox-secrets/releases/tag/v2.4.2

MFH:            2026Q1
(cherry picked from commit f40dd6ed64b277081745a9e1f985dfb61dcf4ffe)
DeltaFile
+3-3security/py-netbox-secrets/distinfo
+1-1security/py-netbox-secrets/Makefile
+4-42 files

NetBSD/src igfLZLssys/arch/amd64/amd64 locore.S spl.S, sys/arch/amd64/include frameasm.h

   updating curcup()->ci_vcpu->evtchn_upcall_mask requires 2 intructions, e.g.
   movq CPUVAR(VCPU),%r ## temp_reg ;
   movb $1,EVTCHN_UPCALL_MASK(%r ## temp_reg);
   With preemption enabled we may be moved to another CPU between the
   2 intructions and we end up updating the evtchn_upcall_mask of another VCPU
   than the one we're now running on.
   Fix for Xen/amd64:
   - Add a CLI2 macro, which disables preemtion before the above sequence.
     Use it instead of CLI where preemtion may be enabled
   - Add DIAGNOSTIC code to check that preemtion is disabled in CLI
   - Add DIAGNOSTIC code to check that interrupts are disabled when calling STI

   while there, remove PUSHF/POPF macros which are unused
   Hopefully fixes PR port-xen/58561
   Thanks to Konrad Schroder for testing and Taylor R Campbell for review.
VersionDeltaFile
1.56+48-11sys/arch/amd64/include/frameasm.h
1.236+8-4sys/arch/amd64/amd64/locore.S
1.50+7-5sys/arch/amd64/amd64/spl.S
1.32+8-2sys/arch/xen/x86/xen_intr.c
1.56+3-3sys/arch/amd64/amd64/amd64_trap.S
1.71+2-2sys/arch/amd64/amd64/cpufunc.S
+76-276 files

OpenBSD/ports 8HnE8Bvprint/texlive/base Makefile, print/texlive/base/pkg README-main

   print/texlive: remove stale README section about ConTeXt.

   Context works in TeX Live 2025/OpenBSD.
VersionDeltaFile
1.12+0-14print/texlive/base/pkg/README-main
1.133+1-1print/texlive/base/Makefile
+1-152 files

NetBSD/src LT8Znx0tests/libexec/ld.elf_so t_tls_alignment.c

   Test passes now.
VersionDeltaFile
1.2+1-5tests/libexec/ld.elf_so/t_tls_alignment.c
+1-51 files

NetBSD/src Qv143P2libexec/ld.elf_so tls.c

   PR toolchain/59652 DNS utilities core dump in -current

   Fix the alignment of TLS initialised data for __HAVE_TLS_VARIANT_I
   platforms by registering the largest alignment required and allocating
   memory accordingly. Additionally calculate correct offsets for each
   object's data relative to the end of the struct tls_tcb placed at the
   beginning of the TCB.

   This makes the tests/libexec/ld.elf_so:t_tls_alignment pass.

   I also tested it against a program that attempts to dlopen a DSO that
   (erroneously) attempts to use tls_model("initial-exec") and it correctly
   failed with

       Use of initialized Thread Local Storage with model initial-exec and dlopen is not supported
VersionDeltaFile
1.28+23-6libexec/ld.elf_so/tls.c
+23-61 files

NetBSD/src AXwhXd4sys/arch/x86/x86 fpu.c

   fputrap: enable interrupts before panic(), for consistency.
   noticed while working on PR port-xen/58561
VersionDeltaFile
1.94+3-2sys/arch/x86/x86/fpu.c
+3-21 files

OpenBSD/ports kmPLwL6astro/kstars Makefile

   Cleanup WANTLIB and LIB_DEPENDS
VersionDeltaFile
1.61+9-10astro/kstars/Makefile
+9-101 files

FreeBSD/ports c33d7bawww/py-django-reversion Makefile distinfo

www/py-django-reversion: Update to 6.1.0

* Switch to the PEP517 build framework and adjust the related bits of
  DOCS option as well.

* Update WWW to point to actual upstream repository.

* Also switch to the more preferred DISTVERSION and take MAINTAINER'ship
  due three consecutive timeouts.

Changelog since 5.0.10:

https://github.com/etianen/django-reversion/blob/v6.1.0/CHANGELOG.rst

PR:             291709
Approved by:    maintainer timeout (5+ weeks)
DeltaFile
+12-7www/py-django-reversion/Makefile
+3-3www/py-django-reversion/distinfo
+15-102 files

FreeBSD/ports 48d941bwww/py-django-simple-captcha Makefile distinfo

www/py-django-simple-captcha: Update to 0.6.3

* Switch to the PEP517 build framework and adjust relevant bits of the
  DOCS option as well.

Changelog since 0.5.20:

https://github.com/mbi/django-simple-captcha/blob/v0.6.3/CHANGES

PR:             291802
Approved by:    maintainer timeout (4+ weeks)
DeltaFile
+12-10www/py-django-simple-captcha/Makefile
+3-3www/py-django-simple-captcha/distinfo
+15-132 files

FreeBSD/ports 1f3b001graphics/py-django-easy-thumbnails Makefile distinfo

graphics/py-django-easy-thumbnails: Update to 2.10.1

* Switch to the PEP517 build framework and adjust the relevant bits of
  the DOCS option accordingly.

* Update WWW to point to actual upstream repository.

* Introduce SVG option and make it default as the dependencies were
  used unconditionally before.

* Also switch to the more preferred DISTVERSION and take MAINTAINER'ship
  due three consecutive timeouts.

Changelog since 2.8.1:

https://github.com/SmileyChris/easy-thumbnails/blob/2.10.1/CHANGES.rst

PR:             291710
Approved by:    maintainer timeout (5+ weeks)
DeltaFile
+17-14graphics/py-django-easy-thumbnails/Makefile
+3-3graphics/py-django-easy-thumbnails/distinfo
+20-172 files

FreeBSD/ports 4208946www/py-django-filer Makefile distinfo, www/py-django-filer/files patch-pyproject.toml

www/py-django-filer: Update to 3.4.1

* Switch to the PEP517 build framework.

* Update WWW to point to the actual upstream repository.

* Also change to the more preferred DISTVERSION and take MAINTAINER'ship
  due three consecutive timeouts.

Changelog since 3.1.0:

https://github.com/django-cms/django-filer/blob/3.4.1/CHANGELOG.rst

PR:             291708
Approved by:    maintainer timeout (5+ weeks)
DeltaFile
+9-7www/py-django-filer/Makefile
+13-0www/py-django-filer/files/patch-pyproject.toml
+3-3www/py-django-filer/distinfo
+25-103 files

FreeBSD/ports 33ffb87www/py-cross-web distinfo Makefile

www/py-cross-web: Update to 0.4.1

Changelog:

https://github.com/usecross/cross-web/releases/tag/0.4.1
DeltaFile
+3-3www/py-cross-web/distinfo
+1-1www/py-cross-web/Makefile
+4-42 files

FreeBSD/ports 2760591www/py-drf-yasg distinfo Makefile

www/py-drf-yasg: Update to 1.21.14

Changelog since 1.21.11:

https://github.com/axnsan12/drf-yasg/blob/1.21.14/docs/changelog.rst
DeltaFile
+3-3www/py-drf-yasg/distinfo
+1-1www/py-drf-yasg/Makefile
+4-42 files

FreeBSD/ports 2e28601textproc/py-pdfminer.six distinfo Makefile

textproc/py-pdfminer.six: Update to 20260107

Changelog:

https://github.com/pdfminer/pdfminer.six/releases/tag/20260107
DeltaFile
+3-3textproc/py-pdfminer.six/distinfo
+1-1textproc/py-pdfminer.six/Makefile
+4-42 files

FreeBSD/ports 5709c99textproc/py-mkdocs-rss-plugin distinfo Makefile

textproc/py-mkdocs-rss-plugin: Update to 1.17.9

Changelog since 1.17.7:

https://github.com/Guts/mkdocs-rss-plugin/blob/1.17.9/CHANGELOG.md
DeltaFile
+3-3textproc/py-mkdocs-rss-plugin/distinfo
+1-1textproc/py-mkdocs-rss-plugin/Makefile
+4-42 files

FreeBSD/ports 2d3b08dnet-mgmt/py-pynetbox Makefile distinfo

net-mgmt/py-pynetbox: Update to 7.6.0

* Adjust DOCS option and its related lines because the documentation is
  now built by upstream and supplied in Markdown format.

Changelog:

https://github.com/netbox-community/pynetbox/releases/tag/v7.6.0
DeltaFile
+2-12net-mgmt/py-pynetbox/Makefile
+3-3net-mgmt/py-pynetbox/distinfo
+5-152 files

FreeBSD/ports f40dd6esecurity/py-netbox-secrets distinfo Makefile

security/py-netbox-secrets: Update to 2.4.2

Changelog:

https://github.com/Onemind-Services-LLC/netbox-secrets/releases/tag/v2.4.2

MFH:            2026Q1
DeltaFile
+3-3security/py-netbox-secrets/distinfo
+1-1security/py-netbox-secrets/Makefile
+4-42 files