NetBSD/src a0KbF9Pshare/mk bsd.own.mk

   Things that apply to sun2 apply to all m68000 arch machines.
VersionDeltaFile
1.1483+3-3share/mk/bsd.own.mk
+3-31 files

LLVM/project 26fbd61lld/test/ELF gc-sections-keep-shared-start.s

[ELF,test] Fix FileCheck RUN line in gc-sections-keep-shared-start.s (#207678)

Fix a malformed multiline RUN line.

---------

Co-authored-by: Fangrui Song <i at maskray.me>
DeltaFile
+5-6lld/test/ELF/gc-sections-keep-shared-start.s
+5-61 files

LLVM/project b838b0cllvm/lib/Target/RISCV RISCVInstrInfoZclsd.td, llvm/test/MC/RISCV rv32zclsd-invalid.s

[RISCV][MC] Improve diagnostics for Zclsd RV32 GPR pair operands (#207639)

Add dedicated assembler diagnostics for the RV32 GPR pair operands used
by
Zclsd compressed load/store pair instructions.

After the RISC-V asm parser started reporting multiple near-miss
reasons, these
operands still fell back to the generic "invalid operand for
instruction" note.
Give them explicit diagnostic types and messages so invalid register
pairs report
the expected pair constraints.
DeltaFile
+4-4llvm/test/MC/RISCV/rv32zclsd-invalid.s
+4-0llvm/lib/Target/RISCV/RISCVInstrInfoZclsd.td
+8-42 files

LLVM/project 025e2adlldb/source/Host/freebsd Host.cpp

[LLDB][FreeBSD] Fix build from FileSpec change (#207819)

FileSpec now returns llvm::StringRef instead of ConstString. As a
result, we don't need to use GetCString to get the raw string. Remove it
to fix build failure.

Fixes: f9b5264523b1 (#206802)
DeltaFile
+1-1lldb/source/Host/freebsd/Host.cpp
+1-11 files

LLVM/project fa9fac7llvm/docs LFI.rst, llvm/lib/Target/X86/MCTargetDesc X86MCLFIRewriter.cpp X86MCLFIRewriter.h

Revert "[LFI][X86] Add X86 LFI target and system instruction rewrites" (#207891)

Reverts llvm/llvm-project#189569
DeltaFile
+0-248llvm/lib/Target/X86/MCTargetDesc/X86MCLFIRewriter.cpp
+9-120llvm/docs/LFI.rst
+0-96llvm/test/MC/X86/LFI/thread-pointer.s
+0-54llvm/lib/Target/X86/MCTargetDesc/X86MCLFIRewriter.h
+0-21llvm/test/CodeGen/X86/lfi-sibcall.ll
+0-19llvm/test/MC/X86/LFI/thread-pointer-errors.s
+9-55812 files not shown
+12-63818 files

OpenBSD/src A9xxEr9usr.bin/ssh authfile.c

   prefer fstat to stat when it's trivial to do so
VersionDeltaFile
1.152+2-2usr.bin/ssh/authfile.c
+2-21 files

LLVM/project a849f52llvm/lib/Transforms/InstCombine InstCombineShifts.cpp, llvm/test/Transforms/InstCombine conditional-variable-length-signext-after-high-bit-extract.ll

[InstCombine] Fix assertion failure in `foldVariableSignZeroExtensionOfVariableHighBitExtract` (#205148)

This PR fixes crash for the following program:
```
define i16 @d(i16 %x, i4 %n) {
entry:
  %highbits = lshr i16 %x, 1
  %sub1 = sub i4 0, %n
  %z1 = zext i4 %sub1 to i16
  %shl = shl i16 %highbits, %z1
  %sub2 = sub i4 0, %n
  %z2 = zext i4 %sub2 to i16
  %ashr = ashr i16 %shl, %z2
  ret i16 %ashr
}
```
when running `opt -passes=instcombine prog.ll -S`.

Assisted-by: Codex
DeltaFile
+21-0llvm/test/Transforms/InstCombine/conditional-variable-length-signext-after-high-bit-extract.ll
+2-4llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
+23-42 files

LLVM/project b068ae9llvm/docs LFI.rst, llvm/lib/Target/X86/MCTargetDesc X86MCLFIRewriter.cpp X86MCLFIRewriter.h

[LFI][X86] Add X86 LFI target and system instruction rewrites (#189569)

This PR introduces an x86-64 backend for Lightweight Fault Isolation
(LFI), similar to the one being developed for AArch64. LFI is a
compiler-based mechanism that enables efficient in-process sandboxing.
See the RFC from last fall for details.

This PR adds the `x86_64_lfi` target (similar to `aarch64_lfi`), sets up
reserved registers, and implements some initial rewrites for system
instructions (system calls and TLS accesses). The rewrites are done at
the MC level, using the `MCLFIRewriter` infrastructure. I have updated
the documentation to describe the x86-64 sandboxing scheme and to list
rewrites that will be implemented in future PRs (to keep each individual
PR small).

For performance and compatibility reasons, the plan is currently to use
bundling for maintaining control-flow integrity in the sandbox, which
is not yet supported. For now we are setting up the rewrites without using
bundling, but we can also use a CFI mechanism based on shadow
stack+endbr in order to have something usable while bundling is
in progress.
DeltaFile
+248-0llvm/lib/Target/X86/MCTargetDesc/X86MCLFIRewriter.cpp
+120-9llvm/docs/LFI.rst
+96-0llvm/test/MC/X86/LFI/thread-pointer.s
+54-0llvm/lib/Target/X86/MCTargetDesc/X86MCLFIRewriter.h
+21-0llvm/test/CodeGen/X86/lfi-sibcall.ll
+19-0llvm/test/MC/X86/LFI/thread-pointer-errors.s
+558-912 files not shown
+638-1218 files

LLVM/project 2ef13cellvm/lib/Target/AMDGPU SIFrameLowering.cpp, llvm/test/CodeGen/AMDGPU whole-wave-functions.ll whole-wave-functions-pei.mir

[AMDGPU] Fix whole-wave function prologue to set EXEC to -1 (#207781)

A whole-wave function body must run with all lanes on. With no WWM
spills the prologue emitted `S_XOR_SAVEEXEC`, giving `EXEC` =
`~entryEXEC`
DeltaFile
+5-5llvm/test/CodeGen/AMDGPU/whole-wave-functions.ll
+1-4llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
+1-1llvm/test/CodeGen/AMDGPU/whole-wave-functions-pei.mir
+7-103 files

LLVM/project c392657llvm/lib/Target/SPIRV SPIRVGlobalRegistry.cpp, llvm/test/CodeGen/SPIRV/pointers array-stride-subbyte.ll

[SPIR-V] Fix ArrayStride truncation to 0 for sub-byte element types (#207140)

addArrayStrideDecorations computed the stride as `getTypeSizeInBits/8`
which truncates to 0 for sub-byte element types such as i1

0 strides are disallowed in spec

---------

Co-authored-by: Juan Manuel Martinez Caamaño <jmartinezcaamao at gmail.com>
DeltaFile
+21-0llvm/test/CodeGen/SPIRV/pointers/array-stride-subbyte.ll
+1-1llvm/lib/Target/SPIRV/SPIRVGlobalRegistry.cpp
+22-12 files

FreeBSD/ports 7f2d3cenet/mvfst distinfo Makefile

net/mvfst: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+4-42 files

FreeBSD/ports 6ce6d56net/fb303 distinfo Makefile

net/fb303: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 8798baedevel/fatal distinfo Makefile

devel/fatal: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports 54b2beewww/proxygen distinfo Makefile

www/proxygen: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+4-42 files

FreeBSD/ports 17aec2edevel/fbthrift pkg-plist distinfo

devel/fbthrift: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+14-3devel/fbthrift/pkg-plist
+3-3devel/fbthrift/distinfo
+1-1devel/fbthrift/Makefile
+18-73 files

FreeBSD/ports f480dddnet/wangle distinfo Makefile

net/wangle: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files

FreeBSD/ports 2cd3d0dsecurity/fizz distinfo Makefile

security/fizz: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

FreeBSD/ports 08e11d1devel/folly distinfo Makefile

devel/folly: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3devel/folly/distinfo
+1-1devel/folly/Makefile
+4-42 files

NetBSD/pkgsrc-wip 9ee4c46chocolate-quake Makefile DESCR, chocolate-quake/patches patch-CMakeLists.txt patch-src_net_src_net__udp.c

chocolate-quake: import 2.1.0
DeltaFile
+20-0chocolate-quake/patches/patch-CMakeLists.txt
+20-0chocolate-quake/Makefile
+15-0chocolate-quake/patches/patch-src_net_src_net__udp.c
+11-0chocolate-quake/DESCR
+7-0chocolate-quake/distinfo
+2-0chocolate-quake/PLIST
+75-02 files not shown
+77-08 files

FreeBSD/ports 83dfad6audio/lvtk Makefile

audio/lvtk: Broken with python-3.12

Reported by:    fallout
DeltaFile
+2-0audio/lvtk/Makefile
+2-01 files

LLVM/project c45ff74llvm/lib/Target/RISCV RISCVSystemOperands.td

[RISCV] Sync RISCVSystemOperands.td order/sections with priv-csrs.adoc from riscv-isa-manual. NFC (#207803)
DeltaFile
+110-90llvm/lib/Target/RISCV/RISCVSystemOperands.td
+110-901 files

LLVM/project 664e704flang/include/flang/Semantics semantics.h, flang/lib/Semantics resolve-names.cpp

[flang] Add ability to implicitly use a module (#207824)

Add parser and semantics plumbing for configured implicit USE modules,
reusing
the normal USE-association path so public symbols and common blocks are
imported
consistently.
DeltaFile
+64-21flang/lib/Semantics/resolve-names.cpp
+26-0flang/test/Driver/bbc-implicit-use-module.f90
+8-0flang/include/flang/Semantics/semantics.h
+5-0flang/tools/bbc/bbc.cpp
+103-214 files

FreeBSD/ports acba6b5math/rumur pkg-plist

math/rumur: Fix plist

Reported by:    fallout
DeltaFile
+2-2math/rumur/pkg-plist
+2-21 files

FreeBSD/ports 5495070devel/py-xarray-simlab/files patch-versioneer.py

devel/py-xarray-simlab: Fix buld with python-3.12

Reported by:    fallout
DeltaFile
+16-0devel/py-xarray-simlab/files/patch-versioneer.py
+16-01 files

FreeBSD/ports 484fa90misc/py-scikit-fusion Makefile

misc/py-scikit-fusion: Broken with python-3.12

Reported by:    fallout
DeltaFile
+2-0misc/py-scikit-fusion/Makefile
+2-01 files

LLVM/project 5c715d5clang-tools-extra/docs ReleaseNotes.rst, clang/lib/Tooling Tooling.cpp

[Tooling] Preserve backslashes in POSIX source paths (#207499)

On POSIX, backslashes are valid filename characters. Avoid converting
them to slashes when computing absolute source paths in LibTooling,
since doing so changes paths such as `a\b.cc` into `a/b.cc`.

Closes #207396
DeltaFile
+24-0clang/unittests/Tooling/ToolingTest.cpp
+3-0clang-tools-extra/docs/ReleaseNotes.rst
+1-1clang/lib/Tooling/Tooling.cpp
+28-13 files

FreeBSD/ports 15c2530math/py-fsph Makefile, math/py-fsph/files patch-fsph___fsph.pyx patch-setup.py

math/py-fsph: Fix build

Reported by:    fallout
DeltaFile
+52-0math/py-fsph/files/patch-fsph___fsph.pyx
+28-0math/py-fsph/files/patch-setup.py
+12-8math/py-fsph/Makefile
+9-0math/py-fsph/files/patch-pyproject.toml
+101-84 files

FreeBSD/ports fa1c839science/quantum-espresso Makefile

cience/quantum-espresso: Add test dependency
DeltaFile
+1-0science/quantum-espresso/Makefile
+1-01 files

FreeBSD/ports 62baa12science/py-phonopy Makefile

science/py-phonopy: fix build with python3.12

PR:             272556
Reported by:    fallout
DeltaFile
+2-1science/py-phonopy/Makefile
+2-11 files

FreeBSD/ports 7459187science/py-libgetar Makefile, science/py-libgetar/files patch-setup.py patch-gtar___gtar.pyx

science/py-libgetar: Fix build with numpy-2.x

Reported by:    fallout
DeltaFile
+23-0science/py-libgetar/files/patch-setup.py
+14-0science/py-libgetar/files/patch-gtar___gtar.pyx
+3-1science/py-libgetar/Makefile
+40-13 files