NetBSD/pkgsrc 7nf76KOdoc CHANGES-2026

   doc: Updated misc/ascii to 3.31
VersionDeltaFile
1.958+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wfnsHYPmisc/ascii Makefile distinfo, misc/ascii/patches patch-aa

   3.31: 2026-02-07::
     ChatGPT 5.2 patches to hrden code against UB.
     Manual page is now spellchecked.

   3.30: 2024-05-27::
     Back out mistaken correction of "Start of Heading."
     Markup fix.

   3.20: 2024-02-16::
     Do two user requests for more informative handling of CLI flags.

   3.19: 2024-02-07::
     Accept 7-bit binary literals, with 0b prefix.
     Accept names of POSIX character classes.
VersionDeltaFile
1.5+12-9misc/ascii/patches/patch-aa
1.20+3-9misc/ascii/Makefile
1.11+5-5misc/ascii/distinfo
+20-233 files

NetBSD/pkgsrc yumkazcdoc CHANGES-2026

   doc: Updated x11/libX11 to 1.8.13
VersionDeltaFile
1.957+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fkcnvxJx11/libX11 distinfo Makefile

   libX11: update to 1.8.13.

   This release includes:
    * Ignore XkbMapNotify events that don't belong to the core keyboard (!293)
    * xkb: Fix invalid level names count for key types without level names (!292)
    * xkb: Fix default key types (!292)
    * xkb: fix include of config.h and drop unused DEBUG check (!290)
    * xcb_io: fix build with configure --disable-xthreads (#232, !289)
    * Improve man page formatting (!286)
    * imDefIc: Clear fabricated state on unfocus. (!283)
    * Avoid memory leak in XKeysymToString (!282)
VersionDeltaFile
1.59+4-4x11/libX11/distinfo
1.81+2-2x11/libX11/Makefile
+6-62 files

OpenBSD/ports VFcU7TFdevel/py-jupyter_client distinfo Makefile

   update py-jupyter_client to 8.8.0
VersionDeltaFile
1.15+2-2devel/py-jupyter_client/distinfo
1.32+1-1devel/py-jupyter_client/Makefile
+3-32 files

NetBSD/pkgsrc L9mkhBLdoc CHANGES-pkgsrc-2025Q4

   doc: update for #7050
VersionDeltaFile
1.1.2.11+5-1doc/CHANGES-pkgsrc-2025Q4
+5-11 files

FreeBSD/src 110f256sys/compat/linux linux_file.c

linux_file.c: Fix handling of NFS getdents() emulation

Bugzilla PR#292282 reports a problem, where a Linux
binary running in the Linuxulator gets bogus entries
in a readdir()/getdents() reply when the directory is
an NFS mount.

This appears to be caused by the NFS client including
entries with d_fileno == 0, which are always ignored by
BSD, but are not ignored by Linux.

This patch filters out the "d_fileno == 0" entries and
the reporter of the bugzilla PR notes that it fixes the
problem for him.

It could be argued that the NFS client should filter out
the "d_fileno == 0" entries, but the NFS client readdir
code is "fragile" and any change to it runs a significant
risk of causing regression type problems.

    [9 lines not shown]
DeltaFile
+110-68sys/compat/linux/linux_file.c
+110-681 files

NetBSD/pkgsrc 9gTgiL4editors/vim-lang PLIST, editors/vim-share PLIST distinfo

   Pullup ticket #7050 - requested by morr
   editors/vim-lang: Security fix
   editors/vim-share: Security fix

   Revisions pulled up:
   - editors/vim-lang/PLIST                                        1.38
   - editors/vim-share/PLIST                                       1.81
   - editors/vim-share/distinfo                                    1.223
   - editors/vim-share/patches/patch-Makefile                      1.17
   - editors/vim-share/version.mk                                  1.159

   ---
      Module Name:    pkgsrc
      Committed By:   morr
      Date:           Thu Feb  5 23:20:23 UTC 2026

      Modified Files:
              pkgsrc/editors/vim-lang: PLIST
              pkgsrc/editors/vim-share: PLIST distinfo version.mk

    [371 lines not shown]
VersionDeltaFile
1.80.2.1+27-5editors/vim-share/PLIST
1.37.2.1+26-1editors/vim-lang/PLIST
1.16.2.1+9-5editors/vim-share/patches/patch-Makefile
1.222.2.1+5-5editors/vim-share/distinfo
1.158.2.1+2-2editors/vim-share/version.mk
+69-185 files

LLVM/project 88dff28llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

[AMDGPU][SIInsertWaitcnts][NFC] Make a few WaitcntBracket member functions private (#180018)

The user of the WaitcntBrackets class shouldn't need to know about how
the scoreboard has been implemented internally. So I think it is best to
provide a higher level API that hides things like scoreUB, scoreLB and
score ranges.

This patch makes getScoreUB(), getScoreLB() and getScoreRange() private
and introduces new functions that don't expose the internal
implementation:
- getOutstanding(T)
- hasPendingVMEM(VMEMID, T)
- empty(T)

I also noticed that getSGPRScore() and getVMemScore() are not used
externally so these are now private.
DeltaFile
+24-19llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+24-191 files

FreeBSD/src c59f12dshare/man/man9 accf_data.9 accf_dns.9

accf_*.9: Rewrite broken synopsis

These manuals abused the name macro for every line of kernel cfg as well
as an example command to show the module name which was mixed in without
separation. This bugs the whatis database into thinking that `INET` and
`kldload` are names for this page, and violates best practice by mixing
commands and configuration in a continuous example.

Rewrite to use the kernel configuration macro, Cd, and show the module
name via an example configuration in rc.conf, according to the spec and
established practice. Do not bump the date because these markup errors
are not a content change.

MFC after:      3 days
DeltaFile
+6-3share/man/man9/accf_data.9
+6-3share/man/man9/accf_dns.9
+6-3share/man/man9/accf_http.9
+6-3share/man/man9/accf_tls.9
+24-124 files

NetBSD/src sIcFv9Tshare/man/man4/man4.evbmips intro.4

   man4.evbmips/intro.4: add missing comma
VersionDeltaFile
1.10+2-2share/man/man4/man4.evbmips/intro.4
+2-21 files

FreeBSD/src 525d00dshare/examples/bhyve vmrun.sh

vmrun.sh: add option for sharing directory via p9fs to bhyve

Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55100
DeltaFile
+30-4share/examples/bhyve/vmrun.sh
+30-41 files

FreeBSD/ports ed41b25net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update 6.4.2 -> 6.5.0

ChangeLog:      https://github.com/telegramdesktop/tdesktop/compare/v6.4.2...v6.5.0

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-2net-im/telegram-desktop/Makefile
+4-52 files

FreeBSD/ports 3f5d10bdevel/libada distinfo Makefile

devel/libada: update 3.4.1 -> 3.4.2

ChangeLog:      https://github.com/ada-url/ada/compare/v3.4.1...v3.4.2

Sponsored by:   tipi.work
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

OpenBSD/ports EA8m7A8shells/tcsh distinfo Makefile, shells/tcsh/patches patch-tests_variables_at

   Update to tcsh 6.24.16, from Josh Grosse
VersionDeltaFile
1.5+17-2shells/tcsh/patches/patch-tests_variables_at
1.18+2-2shells/tcsh/distinfo
1.69+1-1shells/tcsh/Makefile
+20-53 files

LLVM/project bf86aeaclang/include/clang/Analysis/Analyses/LifetimeSafety Loans.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp Checker.cpp

Field and interior paths
DeltaFile
+158-100clang/include/clang/Analysis/Analyses/LifetimeSafety/Loans.h
+46-42clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+45-35clang/test/Sema/warn-lifetime-safety-invalidations.cpp
+30-47clang/lib/Analysis/LifetimeSafety/Checker.cpp
+58-9clang/lib/Analysis/LifetimeSafety/Loans.cpp
+16-2clang/lib/Analysis/LifetimeSafety/LoanPropagation.cpp
+353-2354 files not shown
+371-25010 files

LLVM/project f73a0b9clang/include/clang/Driver Driver.h, clang/lib/Driver Driver.cpp

[clang] Remove unused parameter from Driver::DiagnoseInputExistence (NFC) (#177876)

DeltaFile
+5-5clang/lib/Driver/Driver.cpp
+1-2clang/include/clang/Driver/Driver.h
+6-72 files

NetBSD/pkgsrc 9GeWjSoprint/pdflib-lite distinfo, print/pdflib-lite/patches patch-libs_png_pngconf.h

   pdflib-lite: macosx: include math.h rather than deprecated fp.h

   On a mac the bundled png file libs/png/pngconf.h may attempt to
   include the deprecated <fp.h> file in some cases (should fail
   with a fatal file not found error).  This is controlled by
   the "MACOS" define in pngconf.h (note that "MACOSX" is defined
   elsewhere... "MACOS" only appears in pngconf.h).  On MACOSX
   we can include <math.h> instead of <fp.h> to avoid the fatal
   error.  (when compiling on my older macbook I found that "MACOS"
   was not getting defined because TARGET_OS_MAC was not define, so
   it did not attempt to include fp.h and fail.  compiling on my
   newer macbook does get the error.)
VersionDeltaFile
1.1+19-0print/pdflib-lite/patches/patch-libs_png_pngconf.h
1.11+2-1print/pdflib-lite/distinfo
+21-12 files

FreeBSD/ports 3a579bfsysutils/logrotate Makefile, sysutils/logrotate/files logrotate.conf.sample

sysutils/logrotate: Fix Logrotate to work by default

If the file /var/log/lastlog is missing, logrotate fails, even if other
configs are available.

Add "missingok" to this block so other logrorate blocks located in
${PREFIX}/etc/logrotate.d/ will function as expected when that one file
is unavailable.

While here remove unnecessary GNU_CONFIGURE_MANPREFIX.

PR:             293024
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/472/
DeltaFile
+1-2sysutils/logrotate/Makefile
+1-0sysutils/logrotate/files/logrotate.conf.sample
+2-22 files

FreeBSD/ports 94e6270textproc/expat2 distinfo Makefile

textproc/expat2: security update 2.7.3 -> 2.7.4

ChangeLog:      https://github.com/libexpat/libexpat/compare/R_2_7_3...R_2_7_4
PR:             293033
Approved by:    fluffy (on behalf of ports-secteam)
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/Makefile
+1-1textproc/expat2/pkg-plist
+5-53 files

FreeBSD/src f3e9c94sys/dev/acpica/Osd OsdSchedule.c

Revert "acpi: Make taskqueue only run on BSP"

This change causes some ACPI problems, such as power button events being
processed even if just used for resume.

This reverts commit c0df8f6f0e6a5f77ec9140e8075d09c55fe4c3c7.
DeltaFile
+1-5sys/dev/acpica/Osd/OsdSchedule.c
+1-51 files

NetBSD/src RmY8DHVdistrib/utils/embedded mkimage

   mkimage: Write one block of padding up to 4MB.

   Previously we wrote padding one byte at a time, which takes a while
   when it's nearly 4MB of padding!

   I believe these dd(1) options are POSIX-compliant.  If the read from
   /dev/zero is truncated, then conv=sync means it will be padded with
   NUL bytes rather than reading more -- but that's fine; that's what we
   would get by reading from /dev/zero anyway!

   (Why did I make this round to a multiple of 4MB and _then_ add 1MB,
   rather than the other way around of adding 1MB and then rounding to a
   multiple of 4MB?)

   No correctness change intended -- but this should improve performance
   of the image build a little bit!
VersionDeltaFile
1.93+2-2distrib/utils/embedded/mkimage
+2-21 files

LLVM/project 0c4f809llvm/lib/Transforms/Vectorize VPlanRecipes.cpp LoopVectorize.cpp

[VPlan] Compute predicated load/store costs in VPlan. (NFC) (#179129)

Update VPReplicateReicpe::computeCost to compute predicated load/store
costs directly, unless the pointer is uniform. In that case, the legacy
cost model uses a different logic, which will be migrated separately.

PR: https://github.com/llvm/llvm-project/pull/179129
DeltaFile
+26-9llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+8-4llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+5-0llvm/lib/Transforms/Vectorize/VPlanHelpers.h
+39-133 files

LLVM/project 42e4045clang/docs ClangFormatStyleOptions.rst, clang/include/clang/Format Format.h

[clang-format][doc] Add GNU style link in KeepFormFeed option (#176654)

It was not clear from the description what this option does.
Added small example to demostrate its behavior.
DeltaFile
+2-1clang/docs/ClangFormatStyleOptions.rst
+2-1clang/include/clang/Format/Format.h
+4-22 files

LLVM/project ec059d8llvm/lib/Transforms/Scalar DeadStoreElimination.cpp, llvm/test/Transforms/DeadStoreElimination simple.ll

[DSE] Handle variable offsets with sized dead_on_return (#180364)

With a sized dead_on_return, we need to not eliminate stores if there
are to a pointer with a variable offset from the underlying object
marked dead_on_return. This manifested as an assertion failure as
BaseValue/V ended up not being equal. It's possible we could do a range
analysis to try and prove the variable offset stays within bounds, but
this case seems to come up relatively rarely (only reproducible with a
UBSan build of LLVM) and is probably not worth the compile time.

Fixes #180361.
DeltaFile
+11-0llvm/test/Transforms/DeadStoreElimination/simple.ll
+5-1llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
+16-12 files

FreeBSD/ports 44866a1net-mgmt/victoria-logs Makefile pkg-plist, net-mgmt/victoria-logs/files victoria_logs.in

net-mgmt/victoria-logs: fix logs directory ownership

PR: 292405
DeltaFile
+5-1net-mgmt/victoria-logs/Makefile
+1-1net-mgmt/victoria-logs/files/victoria_logs.in
+1-0net-mgmt/victoria-logs/pkg-plist
+7-23 files

OPNSense/ports 8032100opnsense/suricata Makefile, opnsense/suricata/files patch-src_source-ipfw.c

opnsense/suricata: exclude two seemingly normal errors from being fatal
DeltaFile
+12-1opnsense/suricata/files/patch-src_source-ipfw.c
+1-0opnsense/suricata/Makefile
+13-12 files

LLVM/project 39622a7llvm/utils profcheck-xfail.txt

[ProfCheck] Add PreISelIntrinsicLoweringTest to XFail

Introduced in 191af6c254a83c9eb72df92a5db534d8fd4f0701. Should not be a
complicated fix, but move to the xfail list for now so the bot gets back
to green while we work on fixing.
DeltaFile
+1-0llvm/utils/profcheck-xfail.txt
+1-01 files

NetBSD/src 83ZaTmousr.sbin/iostat iostat.c

   PR bin/59969 ;  Make -H 0 work as intended.
VersionDeltaFile
1.73+4-3usr.sbin/iostat/iostat.c
+4-31 files

HardenedBSD/src 7b0b185usr.bin/m4/tests m4_test.sh regress.gnuprefix.out, usr.sbin/daemon daemon.c daemon.8

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+249-0usr.bin/m4/tests/m4_test.sh
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+0-32usr.bin/m4/tests/regress.sh
+21-7usr.sbin/daemon/daemon.c
+15-2usr.sbin/daemon/daemon.8
+329-8513 files not shown
+360-10419 files