LLVM/project 10b539fllvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine copysign.ll

InstCombine: Try SimplifyDemandedBits on copysign signs (#177942)

DeltaFile
+133-0llvm/test/Transforms/InstCombine/copysign.ll
+13-0llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+146-02 files

FreeBSD/ports 066663bjava/openjfx14 Makefile

java/openjfx14: Fix build with ruby 3.4

/usr/local/lib/ruby/3.4/did_you_mean/core_ext/name_error.rb:11: warning: getoptlong is not part of the default gems starting from Ruby 3.4.0. Install getoptlong from RubyGems.
<internal:/usr/local/lib/ruby/3.4/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require': cannot load such file -- getoptlong (LoadError)

PR:     292489
DeltaFile
+2-1java/openjfx14/Makefile
+2-11 files

FreeNAS/freenas ebd9ed8src/middlewared/middlewared/plugins/directoryservices_ secrets.py

Address more review
DeltaFile
+9-9src/middlewared/middlewared/plugins/directoryservices_/secrets.py
+9-91 files

FreeBSD/src 37908beusr.bin/mkimg mkimg.1 mkimg.c

mkimg(1): Sync mkimg(1) and usage() with the implementation

Reviewed by:    imp
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54419

(cherry picked from commit 3aa8d5395c4223f1613f28d6f39904c2df4f92d4)
DeltaFile
+34-20usr.bin/mkimg/mkimg.1
+3-0usr.bin/mkimg/mkimg.c
+37-202 files

FreeBSD/ports 851eeb0textproc/py-urlscan distinfo Makefile

textproc/py-urlscan: Update to 1.0.8

ChangeLog:      https://github.com/firecat53/urlscan/releases/tag/1.0.8
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-urlscan/distinfo
+1-1textproc/py-urlscan/Makefile
+4-42 files

FreeBSD/src 97ee3aeusr.bin/mkimg mkimg.1 mkimg.c

mkimg(1): Sync mkimg(1) and usage() with the implementation

Reviewed by:    imp
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54419

(cherry picked from commit 3aa8d5395c4223f1613f28d6f39904c2df4f92d4)
DeltaFile
+34-20usr.bin/mkimg/mkimg.1
+3-0usr.bin/mkimg/mkimg.c
+37-202 files

FreeBSD/src 8934c3dtests/sys/netpfil/pf divert-to.sh

pf tests: Set require.kmods in divert-to tests

Tests should declare their dependencies rather than testing for them at
runtime.

Reviewed by:    igoro, kp, glebius
MFC after:      2 weeks
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D54846
DeltaFile
+8-23tests/sys/netpfil/pf/divert-to.sh
+8-231 files

FreeBSD/src 39878d2sys/netpfil/pf pf.c

pf: Rationalize the ip_divert_ptr test

If a rule has a divert port set, then we can reasonably predict that
ipdivert.ko is loaded, and in particular that ip_divert_ptr is set.

Moreover, in this case, if ipdivert.ko is not loaded we should just drop
the packet instead of ignoring the divert rule.

Reviewed by:    igoro, kp, glebius
MFC after:      2 weeks
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D54845
DeltaFile
+10-5sys/netpfil/pf/pf.c
+10-51 files

FreeNAS/freenas 3833bcdsrc/middlewared/middlewared/plugins smb.py, src/middlewared/middlewared/utils security_descriptor.py

NAS-139472 / 26.04 / Fix some edge cases in share_info handling (#18102)

* There are some situations in which the ctdb ACL blob for a share may
be NULL / b''. In this case we interpret ACL as empty list when
converting to middleware representation.

* Pass `cluster` field to remove_share_acl in place where we missed it.
DeltaFile
+2-1src/middlewared/middlewared/plugins/smb.py
+3-0src/middlewared/middlewared/utils/security_descriptor.py
+5-12 files

FreeBSD/ports 5510db9deskutils/py-vorta distinfo Makefile

deskutils/py-vorta: Update to 0.11.3

ChangeLog:      https://github.com/borgbase/vorta/releases/tag/v0.11.3
Reported by:    Manu <notifications at github.com>
DeltaFile
+3-3deskutils/py-vorta/distinfo
+1-1deskutils/py-vorta/Makefile
+4-42 files

LLVM/project b19238dclang/docs BoundsSafety.rst

[BoundsSafety] Small fixes to BoundsSafety.rst (#177961)

While reading the doc I noticed a few things that weren't rendered right
in the html output.
DeltaFile
+9-9clang/docs/BoundsSafety.rst
+9-91 files

FreeBSD/src 49ec19fsys/dev/acpica acpivar.h

acpi: Add ACPI_SPMC debug layer define

Reported by:    des
Fixes:  c5daa5a4c32c ("acpi_spmc: Add system power management controller driver")
Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-0sys/dev/acpica/acpivar.h
+1-01 files

LLVM/project 190c45ellvm/lib/Target/AArch64 AArch64InstrInfo.td, llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

[AArch64][llvm] Allow some `tlbip` insns to be used with only +tlbid

Allow `tlbip` instructions containing *E1IS*, *E1OS*, *E2IS* or *E2OS*
to be used with `+tlbid` or `+d128`. This is because the 2025 Armv9.7-A
MemSys specification says:

```
All TLBIP *E1IS*, TLBIP*E1OS*, TLBIP*E2IS* and TLBIP*E2OS* instructions
that are currently dependent on FEAT_D128 are updated to be dependent
on FEAT_D128 or FEAT_TLBID
```
DeltaFile
+55-2llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+39-0llvm/test/MC/AArch64/armv9.7a-tlbip-tlbid.s
+26-0llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
+4-1llvm/lib/Target/AArch64/AArch64InstrInfo.td
+5-0llvm/test/MC/AArch64/armv9a-tlbip-d128-diagnostics.s
+1-1llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
+130-46 files

OpenBSD/ports XnrGTJSdevel/py-setuptools-git-versioning Makefile distinfo, devel/py-setuptools-git-versioning/pkg PLIST

   update to py3-setuptools-git-versioning-3.0.1
VersionDeltaFile
1.5+32-4devel/py-setuptools-git-versioning/pkg/PLIST
1.5+3-5devel/py-setuptools-git-versioning/Makefile
1.2+2-2devel/py-setuptools-git-versioning/distinfo
+37-113 files

pkgng/pkgng c623b3f. auto.def

compat: stop testing getprogname()
DeltaFile
+1-1auto.def
+1-11 files

OpenBSD/ports ztkhdtQcomms/zigpy/py-zigpy Makefile, comms/zigpy/py-zigpy/patches patch-pyproject_toml

   relax py-setuptools-git-versioning spec
VersionDeltaFile
1.1+10-0comms/zigpy/py-zigpy/patches/patch-pyproject_toml
1.10+1-0comms/zigpy/py-zigpy/Makefile
+11-02 files

FreeBSD/ports 809adcbtextproc/groff pkg-plist Makefile, textproc/groff/files patch-Makefile.in patch-lib_math.in.h

textproc/groff: Improve port (non-functional changes)

- Replace PORTVERSION with DISTVERSION.
- Replace spaces with tab in PORTREVISION line.
- Replace RUN_DEPENDS:= with RUN_DEPENDS= - unnecessary ":".
- Remove GNU_CONFIGURE_MANPREFIX - this is default value.
- Refresh local patches.
- Sort plist.

PR:     292630
DeltaFile
+57-57textproc/groff/pkg-plist
+5-6textproc/groff/Makefile
+4-4textproc/groff/files/patch-Makefile.in
+2-2textproc/groff/files/patch-lib_math.in.h
+68-694 files

OpenBSD/ports C22cqcVcomms/zigpy/py-zigpy-znp Makefile, comms/zigpy/py-zigpy-znp/patches patch-pyproject_toml

   relax py-setuptools-git-versioning spec
VersionDeltaFile
1.1+10-0comms/zigpy/py-zigpy-znp/patches/patch-pyproject_toml
1.6+1-0comms/zigpy/py-zigpy-znp/Makefile
+11-02 files

FreeBSD/ports b0dd6f0net/tayga Makefile

net/tayga: Exclude from builds on i386

Reason: 64-bit time_t is required

Approved by:   db@, yuri@ (Mentors, implicit)
MFH:           2026Q1

(cherry picked from commit dfb777ac802d6cdd16e4c102f4da98c70a68b745)
DeltaFile
+3-0net/tayga/Makefile
+3-01 files

pkgng/pkgng 58719c9. auto.def, compat closefrom.c bsd_compat.h

compat: use close_range() on linux for closefrom()

only linux does not have a async-signal-safe closefrom, use
close_range() there.
DeltaFile
+0-100compat/closefrom.c
+7-0libpkg/utils.c
+0-4compat/bsd_compat.h
+1-2compat/Makefile.autosetup
+1-1auto.def
+9-1075 files

LLVM/project d43b29fllvm/lib/Target/RISCV RISCVInstrFormatsV.td

[RISCV] Add a tablegen base class for RVInstV* to reduce duplication. NFC (#177898)

DeltaFile
+17-50llvm/lib/Target/RISCV/RISCVInstrFormatsV.td
+17-501 files

OpenBSD/ports RM5gUDJnet/nomadnet distinfo Makefile, net/nomadnet/pkg PLIST

   Update nomadnet to 0.9.8
VersionDeltaFile
1.5+6-0net/nomadnet/pkg/PLIST
1.4+2-2net/nomadnet/distinfo
1.6+1-1net/nomadnet/Makefile
+9-33 files

OpenBSD/ports 2magbMxnet/py-lxmf distinfo Makefile

   Update lxmf to 0.9.3
VersionDeltaFile
1.4+2-2net/py-lxmf/distinfo
1.5+1-1net/py-lxmf/Makefile
+3-32 files

LLVM/project 4dd7535clang/lib/CIR/CodeGen CIRGenBuiltin.cpp, clang/test/CIR/CodeGen address-of.cpp

[CIR] Upstream addressof builtin (#177860)

Upstream the addressof builtin
DeltaFile
+28-0clang/test/CIR/CodeGen/address-of.cpp
+1-0clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+29-02 files

FreeBSD/ports dfb777anet/tayga Makefile

net/tayga: Exclude from builds on i386

Reason: 64-bit time_t is required

Approved by:   db@, yuri@ (Mentors, implicit)
DeltaFile
+3-0net/tayga/Makefile
+3-01 files

OpenBSD/ports ZmTCy9Vnet/py-rns distinfo Makefile, net/py-rns/pkg PLIST

   Update rns to 1.1.3
VersionDeltaFile
1.6+10-0net/py-rns/pkg/PLIST
1.4+2-2net/py-rns/distinfo
1.5+1-1net/py-rns/Makefile
+13-33 files

FreeBSD/src 0eb2c9dsys/compat/freebsd32 freebsd32.h

freebsd32: Fix includes

The previous commit added <sys/cdefs.h>, which isn't actually needed.
Conversely, <sys/event.h> is needed (and has been for a long time) but
was not included.

MFC after:      1 week
Fixes:          a11d132f6c62 ("devstat: Provide 32-bit compatibility")
Reported by:    gallatin@
DeltaFile
+1-1sys/compat/freebsd32/freebsd32.h
+1-11 files

FreeNAS/freenas 4790b05src/middlewared/middlewared/utils security_descriptor.py

Fix
DeltaFile
+3-0src/middlewared/middlewared/utils/security_descriptor.py
+3-01 files

LLVM/project 21dad8ellvm/lib/Target/AMDGPU SIInstrInfo.cpp, llvm/test/CodeGen/MIR/AMDGPU s_wait_alu_missing_operand_crash.mir

[AMDGPU] Improve crash message when S_WAITCNT_DEPCTR is missing its operand (#177065)

The code in the test is causing a crash in `SIInstrInfo.cpp`
`fixImplicitOperands()` in `MI.implicit_operands()`:
```
  for (auto &Op : MI.implicit_operands()) {
```
MachineInstr.h:
```
  mop_range implicit_operands() {
=>  return operands_impl().drop_front(getNumExplicitOperands());
  }
```
We are trying to drop 1 operand from the operands of MI which are 0.

By early returning we are no longer crashing at that point and we are
getting a more meaningful error message:

```

    [8 lines not shown]
DeltaFile
+9-0llvm/test/CodeGen/MIR/AMDGPU/s_wait_alu_missing_operand_crash.mir
+3-0llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+12-02 files

NetBSD/pkgsrc OeNnsLidoc CHANGES-2026

   Updated games/rocksndiamonds, www/py-flask-limiter
VersionDeltaFile
1.672+3-1doc/CHANGES-2026
+3-11 files