NetBSD/src Tc0SXpH — doc 3RDPARTY

   update GCC entry to note 14.4.0 is in-tree now.
VersionDeltaFile
1.2257+4-3doc/3RDPARTY
+4-31 files

NetBSD/src OP4M0zF — sys/fs/sysvbfs sysvbfs_vnops.c

   sysvbfs: Fix mistake in previous ctime fix.

   Third time's the charm, right?

   PR kern/60800: missing ctime updates
VersionDeltaFile
1.72+12-6sys/fs/sysvbfs/sysvbfs_vnops.c
+12-61 files

NetBSD/src Hq8jBFy — external/gpl3/gcc/usr.bin/gcc/arch/powerpc plugin-version.h, external/gpl3/gcc/usr.bin/gcc/arch/powerpc64 plugin-version.h

   regen mknative-gcc for GCC 14.4.0.
VersionDeltaFile
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/x86_64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/vax/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/sparc64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/sparc/plugin-version.h
1.19+4-4external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/powerpc/plugin-version.h
+24-24227 files not shown
+553-552233 files

LLVM/project 1647d2b — llvm/lib/Transforms/Utils SCCPSolver.cpp, llvm/test/Transforms/SCCP freeze-struct.ll

fixup! [SCCP] Support structure in freeze
DeltaFile
+83-0llvm/test/Transforms/SCCP/freeze-struct.ll
+6-0llvm/lib/Transforms/Utils/SCCPSolver.cpp
+89-02 files

NetBSD/src pIi1bLh — sys/fs/msdosfs msdosfs_vnops.c

   msdosfs: Stop confusing birthtime and ctime.

   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.114+9-4sys/fs/msdosfs/msdosfs_vnops.c
+9-41 files

NetBSD/src KFBKGW9 — sys/fs/hfs hfs_vnops.c

   hfs: Stop confusing birthtime and ctime.

   XXX Need some automatic tests for hfs!

   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.41+7-5sys/fs/hfs/hfs_vnops.c
+7-51 files

NetBSD/src ECdHvlW — sys/fs/sysvbfs sysvbfs_vnops.c, sys/fs/v7fs v7fs_vnops.c

   sysvbfs, v7fs: More ctime fixes.

   PR kern/60800: missing ctime updates
VersionDeltaFile
1.71+4-8sys/fs/sysvbfs/sysvbfs_vnops.c
1.40+4-4sys/fs/v7fs/v7fs_vnops.c
1.70+1-6tests/fs/vfs/t_vnops.c
+9-183 files

LLVM/project e0b3e4c — llvm/include/llvm/Analysis LoopAccessAnalysis.h, llvm/lib/Analysis LoopAccessAnalysis.cpp

[LAA] Remove unused functions (NFC) (#226733)

Remove RuntimePointerChecking::empty and LoopAccessInfo::getNumLoads /
getNumStores, which have no callers, together with the NumLoads and
NumStores counters that were only read by the latter.
DeltaFile
+0-9llvm/include/llvm/Analysis/LoopAccessAnalysis.h
+0-2llvm/lib/Analysis/LoopAccessAnalysis.cpp
+0-112 files

NetBSD/src PQMkHvS — tests/fs/vfs t_vnops.c

   t_vnops: Verify ctime changes but birthtime doesn't.

   PR kern/60800: missing ctime updates
   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.69+61-3tests/fs/vfs/t_vnops.c
+61-31 files

FreeBSD/ports a9e09da — sysutils/eppctl Makefile

sysutils/eppctl: it supports amd64/intel only

Sponsored by:   tipi.work
DeltaFile
+3-0sysutils/eppctl/Makefile
+3-01 files

NetBSD/pkgsrc-wip 231f878 — croc Makefile COMMIT_MSG

croc: Update to version 11.5.4
DeltaFile
+165-168croc/distinfo
+54-55croc/go-modules.mk
+18-0croc/COMMIT_MSG
+1-1croc/Makefile
+238-2244 files

FreeBSD/ports f5c48ef — textproc/languagetool distinfo Makefile

textproc/languagetool: switch to snapshot releases

From https://dev.languagetool.org/roadmap,

> In March 2025, LanguageTool has switched to a snapshot-based release model.
> This means that there will be no new ZIP files with a fixed version number X.Y
> anymore. Instead, you can download the latest daily snapshot from
> https://languagetool.org/download/snapshots/

The permanent "development version" tag is now 6.9, while snapshots
are versioned by the date.

Approved by:    jrm (maintainer)
Differential Revision:  https://reviews.freebsd.org/D60049
DeltaFile
+40-5textproc/languagetool/pkg-plist
+7-4textproc/languagetool/Makefile
+3-3textproc/languagetool/distinfo
+50-123 files

FreeBSD/ports 3aa9f6a — textproc/miller Makefile distinfo

textproc/miller: Update to 6.22.0
DeltaFile
+5-5textproc/miller/distinfo
+1-2textproc/miller/Makefile
+6-72 files

FreeBSD/ports ebbac7b — security/vuxml/vuln 2026.xml

security/vuxml: Document mail/fetchmail vulnerability

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files

NetBSD/pkgsrc 5arff1B — databases/prometheus Makefile, sysutils/alertmanager Makefile

   prometheus: put back user/group which got lost in update
VersionDeltaFile
1.2+3-1sysutils/alertmanager/Makefile
1.134+3-1databases/prometheus/Makefile
+6-22 files

FreeBSD/ports 91b22f5 — textproc Makefile, textproc/py-anonip distinfo pkg-descr

textproc/py-anonip: new port

Anonip is a tool to anonymize IP addresses in log files.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             271543
DeltaFile
+22-0textproc/py-anonip/Makefile
+14-0textproc/py-anonip/files/patch-conftest.py
+10-0textproc/py-anonip/pkg-descr
+3-0textproc/py-anonip/distinfo
+1-0textproc/Makefile
+50-05 files

FreeBSD/ports 9df6bc2 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3

(cherry picked from commit 4aae96369d375f11f9ff0bd0f67362e1e10511dc)
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

FreeBSD/ports 4aae963 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

NetBSD/src eWFt2HC — external/gpl3/gcc/dist/gcc/doc gcc.info cpp.info

   regenerate for GCC 14.4.0.
VersionDeltaFile
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/gcc.1
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/g++.1
1.23+4-5external/gpl3/gcc/dist/gcc/doc/cpp.1
1.23+0-0external/gpl3/gcc/dist/gcc/doc/gcc.info
1.22+0-0external/gpl3/gcc/dist/gcc/doc/cpp.info
+11,306-4,6395 files

FreeBSD/ports 7497c4a — games/openjk pkg-plist Makefile, games/openjk/files patch-CMakeModules_InstallConfig.cmake patch-cmake_Modules_InstallConfig.cmake

games/openjk: update to g20260711

Remove the bit-rotted PowerPC-only light grid path from the new rend2
renderer, which does not compile on powerpc64 and powerpc64le.
DeltaFile
+40-0games/openjk/files/patch-codemp_rd-rend2_tr__light.cpp
+0-13games/openjk/files/patch-CMakeModules_InstallConfig.cmake
+13-0games/openjk/files/patch-cmake_Modules_InstallConfig.cmake
+3-3games/openjk/distinfo
+2-3games/openjk/Makefile
+1-0games/openjk/pkg-plist
+59-196 files

GhostBSD/update-station 7a29f57 — po update-station.pot ru.po, update_station frontend.py backend.py

Add minor and release upgrades installed in a boot environment

Upgrades served by the current ABI repository are now classified from
the GhostBSD version string and handled according to what changed.

A FreeBSD minor change is a "minor" upgrade and a GhostBSD release
change is a "release" upgrade. Both install into a new boot environment
and reboot into it, like a major upgrade already did. Minor reinstalls
every package, release does not. Anything else stays on the in-place
flow.

Version handling:

- parse_version() and classify_upgrade() compare the installed version
  from ghostbsd-version against the repository version from pkg rquery
- find_updates() is the single entry point for "is there anything to
  install". It owns Data.upgrade_type and checks the running system
  first, because its package updates have to be installed before a
  major upgrade. A pending major upgrade is put aside while looking and

    [46 lines not shown]
DeltaFile
+246-144update_station/backend.py
+70-46update_station/frontend.py
+57-46po/fur.po
+56-46po/ru.po
+56-46po/pt_BR.po
+53-46po/update-station.pot
+538-3746 files not shown
+828-47312 files

FreeBSD/ports 8cd5ea0 — biology/py-macs3 distinfo Makefile, biology/py-macs3/files patch-pyproject.toml patch-requirements.txt

biology/py-macs3: Update to 3.0.5

A few fixes and enhancements
Changes: https://github.com/macs3-project/MACS/releases

Reported by:    portscout
DeltaFile
+6-5biology/py-macs3/files/patch-requirements.txt
+5-5biology/py-macs3/files/patch-pyproject.toml
+3-4biology/py-macs3/Makefile
+3-3biology/py-macs3/distinfo
+17-174 files

NetBSD/src zkJzcIO — external/gpl3/gcc/dist MD5SUMS NEWS, external/gpl3/gcc/dist/INSTALL configure.html

   merge GCC 14.4.
VersionDeltaFile
1.20+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.23+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.29+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.20+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
1.21+1,074-1,060external/gpl3/gcc/dist/NEWS
1.23+1,010-550external/gpl3/gcc/dist/MD5SUMS
+8,898-6,04351 files not shown
+11,531-9,15357 files

FreeBSD/doc c7e7931 — documentation/content/en/articles/committers-guide _index.adoc

doc: fix link

Approved by: doceng (implicit)
DeltaFile
+1-1documentation/content/en/articles/committers-guide/_index.adoc
+1-11 files

OpenBSD/ports WZDyfiC — devel/got Makefile distinfo

   update to got 0.129

   - fix missing status code of staged files in log message template during commit
   - remove empty dangling directories within refs/ when removing references
   - do not add unversioned files to version control if a file addition is merged
   - handle removal of UID_MAX and GID_MAX
   - fix a problem where 'got revert' errors out in work trees with a path-prefix
   - plug a memory leak caused by duplicate ignore patterns
VersionDeltaFile
1.130+2-2devel/got/distinfo
1.149+1-1devel/got/Makefile
+3-32 files

NetBSD/src Us2gtpl — external/gpl3/gcc/dist/INSTALL configure.html, external/gpl3/gcc/dist/gcc ChangeLog

   initial import of GCC 14.4.0 sources.

   changes include fixes for at least 113 GCC bugs.  the ones found
   to be interesting include:

   122943 - Wrong code for switch on int64_t on ilp32 targets at -O2 since r14-8302
   123271 - -ftrapv fails to detect overflow on ARM32 since GCC 10 since r10-3995

   and there are a lot of less scary ICE and runtime fixes.

   mknative-gcc coming up next.
VersionDeltaFile
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/gcc.1
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/g++.1
1.1.1.23+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.1.1.24+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.1.1.27+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.1.1.23+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
+26,956-24,707391 files not shown
+43,288-33,882397 files

LLVM/project 899d817 — llvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/AArch64 sve-low-trip-count.ll

[LV] Skip low-trip count logic there is no scalar tail. (#225633)

https://github.com/llvm/llvm-project/pull/195823 added logic consider
vectorization of low trip count loops if there was no or a single
iteration remaining.

This causes loops to be vectorized with a VF where no scalar tail
remains, even if it is required for legality (loop with multiple
countable exits require scalar epilogue to pick the exit).

For now, limit to cases where there's a scalar iteration remaining.

PR: https://github.com/llvm/llvm-project/pull/225633
DeltaFile
+43-1llvm/test/Transforms/LoopVectorize/AArch64/sve-low-trip-count.ll
+13-11llvm/test/Transforms/LoopVectorize/RISCV/countable-early-exit-no-epilogue.ll
+6-6llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+62-183 files

LLVM/project 315a38a — llvm/lib/Transforms/Vectorize VPlanUtils.cpp VPlanUtils.h, llvm/test/Transforms/LoopVectorize predicated-inductions.ll pr30654-phiscev-sext-trunc.ll

[VPlan] Take wide induction wrap flags from the increment of the phi. (#226726)

The binary operator of an integer InductionDescriptor is the incoming
value from the latch, which is not required to have the phi as operand.
E.g. for

  %x = add i32 %iv, 5
  %iv.next = add nuw nsw i32 %x, 1

the flags only apply to %x + 1, while the induction step is 6, and %iv +
6 may wrap even though %iv.next does not. Determine the wrap flags from
the increment of the header phi instead, and only if it adds to or
subtracts from the phi directly.
DeltaFile
+15-15llvm/test/Transforms/LoopVectorize/induction.ll
+4-24llvm/lib/Transforms/Vectorize/VPlanUtils.h
+23-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+9-9llvm/test/Transforms/LoopVectorize/pr30654-phiscev-sext-trunc.ll
+3-3llvm/test/Transforms/LoopVectorize/AArch64/epilog-vectorization-widen-inductions.ll
+2-2llvm/test/Transforms/LoopVectorize/predicated-inductions.ll
+56-535 files not shown
+61-5811 files

OpenBSD/src 4cm9P7m — usr.sbin/edquota edquota.c

   Use strtonum() instead of strtoul().
   OK deraadt@
VersionDeltaFile
1.63+11-29usr.sbin/edquota/edquota.c
+11-291 files

LLVM/project 808c726 — llvm/docs Lexicon.md

[LLVM][Docs] Define IR in the lexicon (#221388)

Define IR in the LLVM lexicon using terminology from the LLVM Language
Reference Manual, including its SSA-based structure and three equivalent
representations.

Fixes #139867

AI Usage: ChatGPT
DeltaFile
+7-0llvm/docs/Lexicon.md
+7-01 files