FreeBSD/ports 0bb16e5games/hs-scroll distinfo Makefile

games/hs-scroll: Update Haskell deps hoping to fix the CURRENT fallout

Reported by:    pkg-fallout

(cherry picked from commit 33285b9ff2c970f0c755d2be5b174cb0fd8223c0)
DeltaFile
+53-53games/hs-scroll/distinfo
+22-22games/hs-scroll/Makefile
+75-752 files

FreeBSD/ports 6587fddMk/Uses zig.mk

Uses/zig.mk: fix aarch64 builds from failing

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/478

(cherry picked from commit e21a8e523eb39e1d531338c57dafeddf2d2a5b2c)
DeltaFile
+1-1Mk/Uses/zig.mk
+1-11 files

FreeBSD/ports e21a8e5Mk/Uses zig.mk

Uses/zig.mk: fix aarch64 builds from failing

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/478
DeltaFile
+1-1Mk/Uses/zig.mk
+1-11 files

FreeBSD/ports 0731949dns/bind9-devel Makefile, dns/bind918 Makefile

dns/bind9*: enable base GSSAPI on 15+

FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.

PR:             291780
(cherry picked from commit 0732837048ddb9a1650d58080d26b0ab9e1c2e4d)
DeltaFile
+4-4dns/bind920/Makefile
+4-3dns/bind9-devel/Makefile
+3-3dns/bind918/Makefile
+11-103 files

FreeBSD/ports 0731948dns/bind9-devel Makefile, dns/bind918 Makefile

dns/bind9*: nsupdate works on 15+ with MIT kerberos from base

FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.

PR:             291776
(cherry picked from commit 07328360c1feb5bc3e3b2e18eb7abd89d226b663)
DeltaFile
+3-3dns/bind920/Makefile
+3-3dns/bind9-devel/Makefile
+2-1dns/bind918/Makefile
+8-73 files

FreeBSD/ports 29562cewww/tomcat9 distinfo Makefile

www/tomcat9: Update 9.0.113 => 9.0.115

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.115_(remm)

MFH:    2026Q1
(cherry picked from commit 6971b14b680c026743e7e7f233192ad8d368a8ab)
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files

FreeBSD/ports 0732837dns/bind9-devel Makefile, dns/bind918 Makefile

dns/bind9*: enable base GSSAPI on 15+

FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.

PR:             291780
DeltaFile
+4-4dns/bind920/Makefile
+4-3dns/bind9-devel/Makefile
+3-3dns/bind918/Makefile
+11-103 files

FreeBSD/ports 0732836dns/bind9-devel Makefile, dns/bind918 Makefile

dns/bind9*: nsupdate works on 15+ with MIT kerberos from base

FreeBSD 15+ have MIT kerberos in the base system, and it fixes the
problems BIND9 was having with Heimdal.

PR:             291776
DeltaFile
+3-3dns/bind920/Makefile
+3-3dns/bind9-devel/Makefile
+2-1dns/bind918/Makefile
+8-73 files

FreeBSD/ports 6971b14www/tomcat9 distinfo Makefile

www/tomcat9: Update 9.0.113 => 9.0.115

Changelog:
https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.115_(remm)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat9/distinfo
+1-1www/tomcat9/Makefile
+4-42 files

FreeBSD/ports 33285b9games/hs-scroll distinfo Makefile

games/hs-scroll: Update Haskell deps hoping to fix the CURRENT fallout

Reported by:    pkg-fallout
DeltaFile
+53-53games/hs-scroll/distinfo
+22-22games/hs-scroll/Makefile
+75-752 files

FreeBSD/src 40c0d67sys/netgraph/netflow netflow_v9.c

ng_netflow v9: fix template re-announcement using packet count

Increment fe->sent_packets after export9_send().
Previously, NetFlow v9 templates were only re-announced based on
time, ignoring the packet count parameter (`templ_packets`).

PR:             270083
Reviewed by:    glebius pouria
Approved by:    glebius (mentor)
MFC after:      1 week
Sponsored by:   Subcarpathian BSD User Group

(cherry picked from commit d836dae9f0d888d441234ea11e3cd91614c86aa2)
DeltaFile
+1-0sys/netgraph/netflow/netflow_v9.c
+1-01 files

LLVM/project 3e3c610llvm/lib/Support KnownFPClass.cpp

Fix comment typos

Co-authored-by: Yingwei Zheng <dtcxzyw2333 at gmail.com>
DeltaFile
+2-2llvm/lib/Support/KnownFPClass.cpp
+2-21 files

FreeBSD/src f51e0f5sys/netgraph/netflow netflow_v9.c

ng_netflow v9: fix template re-announcement using packet count

Increment fe->sent_packets after export9_send().
Previously, NetFlow v9 templates were only re-announced based on
time, ignoring the packet count parameter (`templ_packets`).

PR:             270083
Reviewed by:    glebius pouria
Approved by:    glebius (mentor)
MFC after:      1 week
Sponsored by:   Subcarpathian BSD User Group

(cherry picked from commit d836dae9f0d888d441234ea11e3cd91614c86aa2)
DeltaFile
+1-0sys/netgraph/netflow/netflow_v9.c
+1-01 files

FreeBSD/ports e942864databases/pg_textsearch pkg-plist

databases/pg_textsearch: fix pkg-plist
DeltaFile
+2-1databases/pg_textsearch/pkg-plist
+2-11 files

LLVM/project 901faacllvm/include/llvm/Analysis IR2Vec.h, llvm/lib/Analysis IR2Vec.cpp

Fixing review comments
DeltaFile
+3-3llvm/lib/Analysis/IR2Vec.cpp
+3-2llvm/include/llvm/Analysis/IR2Vec.h
+6-52 files

LLVM/project e90d1dcllvm/lib/Support KnownFPClass.cpp, llvm/test/Transforms/Attributor nofpclass.ll

ValueTracking: Detect cases with no underflow for fadd

In the case where both operands have the same sign,
as long as one of the operands is normal or infinity,
the result cannot underflow to a zero.

Pre-committing for #175614
DeltaFile
+50-2llvm/test/Transforms/Attributor/nofpclass.ll
+14-2llvm/lib/Support/KnownFPClass.cpp
+64-42 files

FreeBSD/doc aeb7c01website/content/en/cgi man.cgi

update the manpages for Debian 13.x.y
DeltaFile
+3-3website/content/en/cgi/man.cgi
+3-31 files

OpenBSD/src h8TllAqusr.sbin/rpki-client cert.c

   rpki-client: rename badcert label in cert.c to out

   no objection from claudio, job
VersionDeltaFile
1.214+11-11usr.sbin/rpki-client/cert.c
+11-111 files

LLVM/project 2b9ad86mlir/include/mlir/IR ExtensibleDialect.h, mlir/test/IR dynamic.mlir

[MLIR] Support dynamic traits in `DynamicDialect` (#177735)

Unlike Interfaces, Traits in MLIR are static: they are defined via CRTP
templates and used as base classes of an `Op`, which makes them
difficult to attach to an op dynamically.

However, in IRDL and the Python bindings, we define operations
dynamically through `DynamicDialect`, which means the traditional static
traits cannot be applied to them. Traits are important, for example,
they are how MLIR marks an op as a terminator or a non-terminator.

If `DynamicDialect` does not support traits, then even though we can
define an op with regions, we cannot define new terminators or mark an
op as a non-terminator. This makes `DynamicDialect` very limited in
region-related scenarios.

In this PR, we introduce a `DynamicOpTrait` type that “dynamizes”
`OpTrait`, enabling traits to be attached to ops in `DynamicDialect`.
The key design goal is that existing checks in the MLIR codebase such as

    [9 lines not shown]
DeltaFile
+78-4mlir/include/mlir/IR/ExtensibleDialect.h
+44-0mlir/test/IR/dynamic.mlir
+21-0mlir/test/lib/Dialect/Test/TestDialect.cpp
+143-43 files

OpenBSD/src RZy6TOVusr.sbin/rpki-client cert.c filemode.c

   rpki-client: rename pk and opk to cert_pkey and tal_pkey

   Additionally swap the argument order in the calls to EVP_PKEY_cmp() since
   this looks nicer.

   ok claudio job
VersionDeltaFile
1.213+8-8usr.sbin/rpki-client/cert.c
1.78+8-8usr.sbin/rpki-client/filemode.c
+16-162 files

OpenBSD/src bgvPjJuusr.sbin/rpki-client cms.c extern.h

   rpki-client: remove cms_parse_validate_detached()

   Geofeed was the only consumer of detache signatures and there are no plans
   to support any other content type needing this. So remove this wrapper and
   drop the now no longer needed BIO.

   Also remove the NULL checks for res and resz in cms_extract_econtent() as
   the callers of cms_parse_validate() pass in &cmsz, and cms_parse_validate()
   itself passes a &res.

   ok claudio job
VersionDeltaFile
1.60+4-23usr.sbin/rpki-client/cms.c
1.273+1-4usr.sbin/rpki-client/extern.h
+5-272 files

NetBSD/pkgsrc gwY8YhLdoc CHANGES-2026

   Updated graphics/glew, devel/py-greenlet
VersionDeltaFile
1.581+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc HGikiKldevel/py-greenlet distinfo Makefile

   py-greenlet: updated to 3.3.1

   3.3.1 (2026-01-23)

   - Publish Windows ARM binary wheels, where available.
   - Fix compilation for 3.14t on Windows.
   - Publish Windows 3.14t binary wheels for Intel.
   - Switch from Appveyor for Windows to Github Actions.
   - Fix compilation on MIPS with GCC 15 and binutils 2.45.
   - Move most project metadata into the static ``pyproject.toml`` file.
     This updates licensing information to use the modern
     ``License-Expression`` field.
VersionDeltaFile
1.35+4-4devel/py-greenlet/distinfo
1.37+2-2devel/py-greenlet/Makefile
+6-62 files

NetBSD/pkgsrc HhTVln1graphics/glew distinfo Makefile

   glew: updated to 2.3.1

   2.3.1
   Bug fixes
VersionDeltaFile
1.31+4-4graphics/glew/distinfo
1.30+2-2graphics/glew/Makefile
+6-62 files

LLVM/project 9e01752llvm/lib/Target/RISCV RISCVInstrInfoC.td RISCVInstrInfo.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+19-46llvm/lib/Target/RISCV/RISCVInstrInfoC.td
+16-26llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
+2-26llvm/lib/Target/RISCV/RISCVInstrInfoXwch.td
+1-13llvm/lib/Target/RISCV/RISCVInstrInfoXMips.td
+1-13llvm/lib/Target/RISCV/RISCVInstrInfoZc.td
+39-1245 files

OpenBSD/ports 5SApVurdevel/protobuf-c Makefile

   protobuf-c: fix build with ports-gcc

   Like protobuf this needs CXX_FLAGS_ports-gcc=-fdelete-null-pointer-checks
   OK tb@
VersionDeltaFile
1.34+2-0devel/protobuf-c/Makefile
+2-01 files

OpenBSD/ports crgLyDpsysutils/awscli/v1 Makefile distinfo, sysutils/awscli/v1/pkg PLIST

   Update to awscli-1.44.24.
VersionDeltaFile
1.18+2-2sysutils/awscli/v1/Makefile
1.16+2-2sysutils/awscli/v1/distinfo
1.9+1-0sysutils/awscli/v1/pkg/PLIST
+5-43 files

OpenBSD/ports g9K2UiKnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.42.34.
VersionDeltaFile
1.634+2-2net/py-boto3/distinfo
1.646+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports nK2EFZ8net/py-botocore distinfo Makefile

   Update to py3-botocore-1.42.34.
VersionDeltaFile
1.851+2-2net/py-botocore/distinfo
1.861+1-1net/py-botocore/Makefile
+3-32 files

LLVM/project 80d9df6llvm/lib/Transforms/InstCombine InstCombineSelect.cpp, llvm/test/Transforms/InstCombine select-select.ll select.ll

[InstCombine] Combine `select(C0, select(C1, b, a), b)` -> `select(C0&&!C1, a, b)` (#177410)

Fixes #82350

Address cases like:
```
select(C0, select(C1, b, a), b) -> select(C0&!C1, a, b)
select(C0, a, select(C1, b, a)) -> select(C0|!C1, a, b)
```
    
It seem that it generates better code for the real world examples for
the few targets I have checked: https://godbolt.org/z/KeEMd9b8E .
On the most generic case it generates the same assembly code for the
sources and targets for all targets, expect RISC-V, where the targets
seem shoretr and better (less branching):
https://godbolt.org/z/3has1Td5G So I did not experience any regression
on any target in no scenario.

Proofs: https://alive2.llvm.org/ce/z/DoL3zQ
DeltaFile
+154-0llvm/test/Transforms/InstCombine/select-select.ll
+36-12llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
+6-6llvm/test/Transforms/InstCombine/select.ll
+3-2llvm/test/Transforms/InstCombine/select-of-symmetric-selects.ll
+1-1llvm/test/Transforms/InstCombine/pr63791.ll
+200-215 files