FreeBSD/ports bd220a9sysutils/fluent-bit Makefile, sysutils/fluent-bit/files patch-plugins_in__tail_tail__fs__inotify.c

sysutils/fluent-bit: fix problem with tail module

On FreeBSD, userland inotify functions do not accept IN_IGNORED and
IN_Q_OVERFLOW flags (they are only returned from system calls by
kernel), and if specified, invokes an error.

PR:             292629
Submitted by:   Hiroo Ono
DeltaFile
+17-0sysutils/fluent-bit/files/patch-plugins_in__tail_tail__fs__inotify.c
+1-0sysutils/fluent-bit/Makefile
+18-02 files

FreeBSD/ports cc26c84games/NBlood distinfo Makefile

games/NBlood: updato to 14331
DeltaFile
+3-3games/NBlood/distinfo
+3-2games/NBlood/Makefile
+6-52 files

FreeBSD/ports dc07e99games/filters Makefile distinfo, games/filters/files patch-filters.1

games/filters: Update to 2.56
DeltaFile
+3-4games/filters/Makefile
+3-3games/filters/distinfo
+1-1games/filters/files/patch-filters.1
+7-83 files

LLVM/project 4cbc58amlir/lib/Dialect/Utils StaticValueUtils.cpp, mlir/test/Dialect/SCF for-loop-peeling.mlir canonicalize.mlir

[mlir][DialectUtils] Fix 0 step handling in `constantTripCount`
DeltaFile
+11-3mlir/lib/Dialect/Utils/StaticValueUtils.cpp
+8-2mlir/test/Dialect/SCF/for-loop-peeling.mlir
+4-3mlir/test/Dialect/SCF/canonicalize.mlir
+23-83 files

LLVM/project 8fd36f0llvm/test/Transforms/InstCombine simplify-demanded-fpclass-maxnum.ll simplify-demanded-fpclass-minnum.ll

InstCombine: Add minnum/maxnum SimplifyDemandedFPClass baseline tests

This is just the existing minimumnum/maximumnum tests copied with
find and replace.
DeltaFile
+2,232-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-maxnum.ll
+2,231-0llvm/test/Transforms/InstCombine/simplify-demanded-fpclass-minnum.ll
+4,463-02 files

NetBSD/pkgsrc uBdhfEfdoc pkg-vulnerabilities

   pkg-vulnerabilities: Add last 12 hours CVEs

   + ImageMagick{,6},
     py-test (not fixed, reported upstream and under discussion),
     py-wheel
VersionDeltaFile
1.721+5-1doc/pkg-vulnerabilities
+5-11 files

LLVM/project a43b55eclang/test/Driver riscv-arch.c, clang/test/Preprocessor riscv-target-features.c

[RISCV]Remove experimental from Zalasr (#177120)

Zalasr 1.0 was ratified in October 2025.

Documentation:https://docs.riscv.org/reference/isa/extensions/zalasr/_attachments/riscv-zalasr.pdf
DeltaFile
+17-18llvm/unittests/TargetParser/RISCVISAInfoTest.cpp
+15-9clang/test/Driver/riscv-arch.c
+9-9clang/test/Preprocessor/riscv-target-features.c
+6-6llvm/test/CodeGen/RISCV/attributes.ll
+6-6llvm/test/MC/RISCV/rvzalasr-valid.s
+4-4llvm/test/CodeGen/RISCV/GlobalISel/atomic-load-store-fp.ll
+57-5212 files not shown
+81-7818 files

LLVM/project 6880470clang/lib/Lex Lexer.cpp, llvm/include/llvm/Support Compiler.h

Revert "[Clang][Lexer] Reland "Detect SSE4.2 availability at runtime in fastParseASCIIIdentifier"" (#177322)

Reverts llvm/llvm-project#175452 because of buildbot failures reported.
DeltaFile
+9-27clang/lib/Lex/Lexer.cpp
+0-26llvm/include/llvm/Support/Compiler.h
+9-532 files

LLVM/project 59db71clldb/test/API/functionalities/ubsan/basic main.c Makefile

[lldb][test] Re-enable and fix TestUbsanBasic.py

UBSAN stopped reporting the misaligned load since https://github.com/llvm/llvm-project/commit/5569bf26f0097c2d8b088f0a7cf46451da752dea so this test started failing. We skipped it to unblock CI.

There's been discussion on making UBSAN stricter and still trigger on
the one-line version of this. But for now, to get the test running
again, change it to a form which *does* trigger UBSAN.

Fixes https://github.com/llvm/llvm-project/issues/177064
DeltaFile
+4-1lldb/test/API/functionalities/ubsan/basic/main.c
+1-1lldb/test/API/functionalities/ubsan/basic/Makefile
+0-1lldb/test/API/functionalities/ubsan/basic/TestUbsanBasic.py
+5-33 files

OpenBSD/src e55OQF1lib/libsndio sio.c sio_open.3, usr.bin/sndiod sock.c dev.c

   libsndio: Add the new sio_onxrun(3) function to report underruns

   libsndio recovers after underruns, so in most cases they should just
   be ignored. However there are cases where a program may use an external
   audio clock (ex. an RTP stream) and resample to make the local audio
   rate match the remote rate to keep the latency constant. To do so, the
   program must measure continuously the clock drift and calculate the
   resampling ratio. Upon underrun, such programs must restart the
   measurements, hence the need for this new interface.

   ok armani
VersionDeltaFile
1.56+35-1usr.bin/sndiod/sock.c
1.28+27-1lib/libsndio/sio.c
1.59+24-2lib/libsndio/sio_open.3
1.127+22-2usr.bin/sndiod/dev.c
1.30+16-1usr.bin/sndiod/siofile.c
1.22+6-1lib/libsndio/sio_aucat.c
+130-88 files not shown
+154-1514 files

FreeBSD/ports a700a95www/chromium distinfo, www/chromium/files patch-chrome_browser_about__flags.cc patch-chrome_browser_metrics_chrome__metrics__service__client.cc

www/{chromium,ungoogled-chromium}: update to 144.0.7559.96

Security:       https://vuxml.freebsd.org/freebsd/f8560c1b-f772-11f0-85c5-a8a1599412c6.html
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+51-51www/chromium/files/patch-chrome_browser_about__flags.cc
+13-13www/ungoogled-chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+13-13www/chromium/files/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+7-7www/ungoogled-chromium/distinfo
+7-7www/chromium/distinfo
+142-14222 files not shown
+198-19828 files

FreeBSD/ports 29a2561security/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 144.0.7559.96

Obtained from:  https://chromereleases.googleblog.com/2026/01/stable-channel-update-for-desktop_20.html
DeltaFile
+33-0security/vuxml/vuln/2026.xml
+33-01 files

LLVM/project 01ccb40llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 fixed-length-bf16-arith.ll

[AArch64] Use +0.0 for accumulator for FMUL -> BFMLAL lowering in more cases (#174423)

Depending on the users of the FMUL we may not need to preserve the sign
of the multiplication result (when it is zero).

See: 29611f4cbea0e867a3e55516f8dfdeca595be436
DeltaFile
+30-0llvm/test/CodeGen/AArch64/fixed-length-bf16-arith.ll
+3-1llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+33-12 files

OpenBSD/ports 10e3xrWwww/iridium Makefile

   remove hack for the aom headers after the multimedia/aom update
VersionDeltaFile
1.258+2-3www/iridium/Makefile
+2-31 files

OpenBSD/ports LSE6Cv5www/chromium distinfo, www/chromium/patches patch-chrome_browser_about_flags_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc

   update to 144.0.7559.96; remove hack for the aom headers after the multimedia/aom update
VersionDeltaFile
1.51+50-50www/ungoogled-chromium/patches/patch-chrome_browser_about_flags_cc
1.143+50-50www/chromium/patches/patch-chrome_browser_about_flags_cc
1.74+12-12www/chromium/patches/patch-chrome_browser_metrics_chrome_metrics_service_client_cc
1.38+12-12www/ungoogled-chromium/patches/patch-chrome_browser_metrics_chrome_metrics_service_client_cc
1.455+6-6www/chromium/distinfo
1.133+6-6www/ungoogled-chromium/distinfo
+136-13622 files not shown
+172-18028 files

FreeBSD/ports 60bb242devel/py-tdworkflow distinfo Makefile

devel/py-tdworkflow: Update to 0.10.1
DeltaFile
+3-3devel/py-tdworkflow/distinfo
+1-2devel/py-tdworkflow/Makefile
+4-52 files

LLVM/project de99763llvm/lib/Target/AArch64 AArch64ISelLowering.cpp, llvm/test/CodeGen/AArch64 sve-partial-reduce-dot-product.ll

[AArch64] Fix partial_reduce v16i8 -> v2i32 (#177119)

The lowering doesn't need to check for `ConvertToScalable`, because it
lowers to another `PARTIAL_REDUCE_*MLA` node, which is subsequently
lowered using either fixed-length or scalable types.

This fixes https://github.com/llvm/llvm-project/issues/176954
DeltaFile
+43-0llvm/test/CodeGen/AArch64/sve-partial-reduce-dot-product.ll
+5-5llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
+48-52 files

OpenBSD/src u5AotmDregress/lib/libcrypto/wycheproof wycheproof.go

   ML-KEM: unstub runMLKEMKeyGenTest()

   This adds coverage for MLKEM_private_key_from_seed(), which was previously
   only minimal teted from our regress.
VersionDeltaFile
1.201+50-1regress/lib/libcrypto/wycheproof/wycheproof.go
+50-11 files

OpenBSD/src Yu3Gx91regress/lib/libcrypto/wycheproof wycheproof.go

   ML-KEM: improve the EncapsTest

   New testvectors want some more detailed handling, which brings these
   Wycheproof encapsulation tests about on par with our existing tests.
VersionDeltaFile
1.200+46-4regress/lib/libcrypto/wycheproof/wycheproof.go
+46-41 files

FreeBSD/ports 243d98edns/dnsdist Makefile distinfo, dns/dnsdist/files patch-meson_lua_meson.build

dns/dnsdist: Update to 2.0.2

Release Announcement: https://blog.powerdns.com/2025/12/02/powerdns-dnsdist-2.0.2-released
Changelog: https://www.dnsdist.org/changelog.html#change-2.0.2

PR:             291365
Reported by:    Jordan Ostreff <jordan at ostreff.info>,
                Ralf van der Enden <tremere at cainites.net> (maintainer)
DeltaFile
+0-12dns/dnsdist/files/patch-meson_lua_meson.build
+1-5dns/dnsdist/Makefile
+3-3dns/dnsdist/distinfo
+4-203 files

LLVM/project 73616e3.github/workflows libcxx-build-and-test.yaml

[libc++][22.x] Target the release runners for the LLVM 22 release branch

This ensures that the CI on the release branch keeps working even as
we make changes to our CI setup on the main branch.
DeltaFile
+8-8.github/workflows/libcxx-build-and-test.yaml
+8-81 files

NetBSD/pkgsrc eRPZKcUdoc CHANGES-2026

   Removed converters/py-jpCodecs, converters/py-yenc, converters/py-zhCodecs
VersionDeltaFile
1.552+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc Bv8whmtconverters Makefile, converters/py-zhCodecs PLIST Makefile

   py-zhCodecs: removed; dead upstream
VersionDeltaFile
1.221+1-4converters/Makefile
1.5+1-1converters/py-zhCodecs/PLIST
1.30+1-1converters/py-zhCodecs/Makefile
1.6+1-1converters/py-zhCodecs/distinfo
1.2+0-0converters/py-zhCodecs/DESCR
+4-75 files

OpenBSD/src MzULwJVregress/lib/libcrypto/wycheproof wycheproof.go

   ML-KEM: add handler stub for the new KeyGenTest
VersionDeltaFile
1.199+7-1regress/lib/libcrypto/wycheproof/wycheproof.go
+7-11 files

LLVM/project c8122e4lld/ELF MarkLive.cpp, lld/test/ELF why-live.test

[ELF] --why-live: Skip symbol at index 0 and section symbols, handle .eh_frame symbols (#177099)

Symbols of empty names can be matched by `--why-live='*'`, which are
generally not useful.

* The first entry in a symbol table (STB_LOCAL and undefined)
* `STT_SECTION` symbols (emitted by LLVM integrated assembler when
  needed by relocations). These input section symbols will be demoted by
  `demoteAndCopyLocalSymbols`, so technically not really live.
  In addition, such symbols of non-allocable sections currently lead to
  crashes: `whyLive` does not record the section, causing the second
  iteration of the `while (true)` loop in printWhyLive to call
  `std::get<Symbol *>(cur)` when `cur` is an `InputSectionBase *`.

In addition, handle GCC crtendS.o `__FRAME_END__`, which is defined
relative to a `.eh_frame` section created with
`__attribute__((used, section(".eh_frame")))`.

Fix #176890

    [2 lines not shown]
DeltaFile
+44-0lld/test/ELF/why-live.test
+8-1lld/ELF/MarkLive.cpp
+52-12 files

NetBSD/pkgsrc TOZiqEJconverters/py-yenc Makefile PLIST

   py-yenc: removed; dead upstream
VersionDeltaFile
1.12+1-1converters/py-yenc/Makefile
1.3+1-1converters/py-yenc/PLIST
1.5+1-1converters/py-yenc/distinfo
1.2+0-0converters/py-yenc/DESCR
+3-34 files

OpenBSD/src A5n0I3wregress/lib/libcrypto/wycheproof wycheproof.go

   ML_KEM: fix broken test: the encapsulated key is eK, not C...
VersionDeltaFile
1.198+2-2regress/lib/libcrypto/wycheproof/wycheproof.go
+2-21 files

LLVM/project 1d2be35llvm/test/CodeGen fptoi-256.ll

[NFC] Add the require clause to a test

See https://github.com/llvm/llvm-project/pull/176851
DeltaFile
+1-1llvm/test/CodeGen/fptoi-256.ll
+1-11 files

NetBSD/pkgsrc m8RRZJxconverters/py-jpCodecs Makefile PLIST

   py-jpCodecs: removed; last update: 2004-11-28
VersionDeltaFile
1.29+1-1converters/py-jpCodecs/Makefile
1.8+1-1converters/py-jpCodecs/PLIST
1.8+1-1converters/py-jpCodecs/distinfo
1.2+0-0converters/py-jpCodecs/DESCR
+3-34 files

OpenBSD/src fZ68ZHFregress/lib/libcrypto/wycheproof wycheproof.go

   ML-KEM: don't treat API failure as test failure for invalid test cases

   An update to the test vectors adds tests which verifies that the API
   correctly rejects some inputs.
VersionDeltaFile
1.197+11-5regress/lib/libcrypto/wycheproof/wycheproof.go
+11-51 files