NetBSD/pkgsrc-wip 8869733webkit-gtk Makefile

Reverting webkit-gtk Makefile to state prior to my mixup!
DeltaFile
+208-16webkit-gtk/Makefile
+208-161 files

LLVM/project 35aeb28flang-rt/lib/runtime exceptions.cpp, flang-rt/unittests/Runtime Exceptions.cpp CMakeLists.txt

[flang-rt] Silence -Wfenv-access in the runtime fenv wrappers (part 1) (#198692)

Upstream clang's commit 5f2bedca, PR #187860, enabled a warning that
fires whenever code calls a `<fenv.h>` / `<cfenv>` primitive without
enabling proper FP exception behavior. This caused warnings in compiling
flang-rt, which in turn caused certain buildsbots to fail with
`-Werror`.

This change enables FP trap behavior for parts of flang-rt that are
known to require it. The other parts will be addressed by a future
change.

Assisted-by: AI
DeltaFile
+144-0flang-rt/unittests/Runtime/Exceptions.cpp
+34-0flang/include/flang/Common/fp-control.h
+4-0flang-rt/lib/runtime/exceptions.cpp
+1-0flang-rt/unittests/Runtime/CMakeLists.txt
+183-04 files

NetBSD/pkgsrc ynxLudieditors/vim-share distinfo version.mk

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

   Revisions pulled up:
   - editors/vim-share/PLIST                                       1.89
   - editors/vim-share/distinfo                                    1.234-1.235
   - editors/vim-share/version.mk                                  1.170-1.171

   ---
      Module Name:    pkgsrc
      Committed By:   morr
      Date:           Sun May 17 17:23:38 UTC 2026

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

      Log Message:
      Update to version 9.2.0491.


    [77 lines not shown]
VersionDeltaFile
1.227.2.6+4-4editors/vim-share/distinfo
1.163.2.6+3-3editors/vim-share/version.mk
1.85.2.4+2-1editors/vim-share/PLIST
+9-83 files

OpenBSD/src rUiyE8alib/libc/sys open.2

   document EACESS if __pledge_open() in /usr/share/zoneinfo terminates
   on a non-regular file
   ok dgl
VersionDeltaFile
1.62+7-1lib/libc/sys/open.2
+7-11 files

OpenBSD/src P230JeHsys/kern vfs_lookup.c

   only allow __pledge_open(2) to open regular files in the /usr/share/zoneinfo
   directory.  other file types return EACCES.
   ok dgl
VersionDeltaFile
1.93+6-1sys/kern/vfs_lookup.c
+6-11 files

LLVM/project 239fe44utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[Bazel] Fixes 0107b92 (#198939)

This fixes 0107b929b2dad594a9868250878e1d891791dd62.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+27-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+27-01 files

NetBSD/pkgsrc-wip 1b30cb1glsmac Makefile

Revert "Changes to be committed:"

This reverts commit 6aacc2c531052437f67f7a2b66aaec73b8728c30.

Horrible error, seems to have replaced wip/webkit-gtk/Makefile with glsmac/Makefile, which was NOT intended at all! Sorry!!
DeltaFile
+0-40glsmac/Makefile
+0-401 files

NetBSD/pkgsrc-wip 6aacc2cglsmac Makefile

Changes to be committed:
        new file:   Makefile
DeltaFile
+40-0glsmac/Makefile
+40-01 files

FreeBSD/ports b6498d9security/vuxml/vuln 2026.xml

security/vuxml: add FreeBSD SAs issued on 2026-05-20

FreeBSD-SA-26:18.setcred affects all supported releases
FreeBSD-SA-26:19.file affects all supported releases
FreeBSD-SA-26:20.fusefs affects all supported releases
FreeBSD-SA-26:21.ptrace affects all supported releases
FreeBSD-SA-26:22.casper affects all supported releases
FreeBSD-SA-26:23.bsdinstall affects all supported releases
FreeBSD-SA-26:24.cap_net affects all supported releases
DeltaFile
+260-0security/vuxml/vuln/2026.xml
+260-01 files

NetBSD/pkgsrc-wip 3b7851cwebkit-gtk Makefile

Changes to be committed:
        created:    glsmac/Makefile
DeltaFile
+15-207webkit-gtk/Makefile
+15-2071 files

FreeBSD/doc d3dd5e6website/content/en/releases/14.3R errata.adoc, website/content/en/releases/14.4R errata.adoc

Add erratum affecting 14.3R, 14.4R and 15.0R

FreeBSD-EN-26:13.freebsd-update affects all supported releases
DeltaFile
+1-0website/content/en/releases/14.3R/errata.adoc
+1-0website/content/en/releases/14.4R/errata.adoc
+1-0website/content/en/releases/15.0R/errata.adoc
+3-03 files

FreeBSD/doc fadd7a5website/content/en/releases/14.3R errata.adoc, website/content/en/releases/14.4R errata.adoc

Add security advisories affecting 14.3R, 14.4R and 15.0R

FreeBSD-SA-26:18.setcred affects all supported releases
FreeBSD-SA-26:19.file affects all supported releases
FreeBSD-SA-26:20.fusefs affects all supported releases
FreeBSD-SA-26:21.ptrace affects all supported releases
FreeBSD-SA-26:22.casper affects all supported releases
FreeBSD-SA-26:23.bsdinstall affects all supported releases
FreeBSD-SA-26:24.cap_net affects all supported releases
DeltaFile
+7-0website/content/en/releases/14.3R/errata.adoc
+7-0website/content/en/releases/14.4R/errata.adoc
+7-0website/content/en/releases/15.0R/errata.adoc
+21-03 files

FreeBSD/ports f65b784math/py-numpy distinfo Makefile

math/py-numpy: update to 2.4.6

Changelog:      https://github.com/numpy/numpy/blob/v2.4.6/doc/changelog/2.4.6-changelog.rst
                https://github.com/numpy/numpy/blob/v2.4.6/doc/changelog/2.4.5-changelog.rst
DeltaFile
+3-3math/py-numpy/distinfo
+2-2math/py-numpy/Makefile
+5-52 files

Illumos/gate 3e61f52usr/src/data/ucode/intel Makefile.links 000C06F1-01, usr/src/pkg/manifests system-microcode-intel.p5m

18115 Update Intel microcode to 20260512
Reviewed by: Andy Fiddaman <illumos@@fiddaman.net>
Reviewed by: Toomas Soome <tsoome at me.com>
Approved by: Robert Mustacchi <rm+illumos at fingolfin.org>
DeltaFile
+20-0usr/src/data/ucode/intel/Makefile.links
+8-1usr/src/pkg/manifests/system-microcode-intel.p5m
+0-0usr/src/data/ucode/intel/000C06F1-01
+0-0usr/src/data/ucode/intel/000C06C1-10
+0-0usr/src/data/ucode/intel/000C0652-02
+0-0usr/src/data/ucode/intel/000B06D1-80
+28-15 files not shown
+28-111 files

LLVM/project d2d8c53clang/lib/Driver/ToolChains AMDGPU.cpp AMDGPUOpenMP.cpp, clang/lib/Driver/ToolChains/Arch AMDGPU.cpp

[AMDGPU] Rewrite `-march` to `-mcpu` in the AMDGPU Toolchain (#198877)

Summary:
Pretty much every target uses either `-mcpu` or `-march` consistently.
AMDGPU has been accidentally using both for a while, mostly from some
fallout with the OpenMP Toolchain. This is too deep to pull out without
potentially disrupting users, but I want to at least contain it by
canonicalizing `-march` to `-mcpu` in the driver. This means we don't
need to bother checking both like every other target does.
DeltaFile
+8-5clang/lib/Driver/ToolChains/AMDGPU.cpp
+3-4clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp
+1-5clang/lib/Driver/ToolChains/CommonArgs.cpp
+1-3clang/lib/Driver/ToolChains/Arch/AMDGPU.cpp
+13-174 files

LLVM/project a3da590flang-rt/test/Driver compare_iso_fortran_env_symbols.f90, llvm/runtimes CMakeLists.txt

[flang-rt] Fix ISO test not respecting real kind flags (#198922)

Summary:
The test previously did not account for CMake overrides, so we just grab
the file that's actually generated. `sort -u` should handle the case
where there's both a .so and .a.
DeltaFile
+6-6flang-rt/test/Driver/compare_iso_fortran_env_symbols.f90
+3-0llvm/runtimes/CMakeLists.txt
+9-62 files

LLVM/project 17e4140lldb/include/lldb/Symbol TypeSystem.h

[lldb] Make TypeSystem::m_sym_file atomic to fix data race (#198923)

SymbolFileCommon::GetTypeSystemForLanguage unconditionally writes this
pointer with `ts->SetSymbolFile(this)` on every lookup, which races with
concurrent reads from other threads.

The race is benign in practice: there is exactly one SymbolFile per
Module, so every writer stores the same pointer, but it is still
undefined behavior under the C++ memory model.

Make the field std::atomic<SymbolFile *> and turn SetSymbolFile into a
compare-exchange that asserts a TypeSystem is never rebound to a
different SymbolFile, documenting the invariant that lets us get away
with this.

The alternative is to have the SymbolFile pointer passed in through the
constructor, but that would require updating a bunch of call sites,
including various plugin interfaces.

Found by ThreadSanitizer as part of #197792.
DeltaFile
+27-5lldb/include/lldb/Symbol/TypeSystem.h
+27-51 files

LLVM/project 3a25cb1llvm/lib/CodeGen InlineSpiller.cpp

More and more refactoring.
DeltaFile
+12-4llvm/lib/CodeGen/InlineSpiller.cpp
+12-41 files

LLVM/project 480a6e0llvm/test/CodeGen/DirectX/DebugInfo di-subprogram.ll

Adjust test after merged PRs.
DeltaFile
+4-1llvm/test/CodeGen/DirectX/DebugInfo/di-subprogram.ll
+4-11 files

LLVM/project f4caa0allvm/lib/Target/AMDGPU AMDGPU.td GCNSubtarget.cpp, llvm/test/CodeGen/AMDGPU gfx12-5-generic-no-xnack.ll

[AMDGPU] Remove unsupported feature by gfx12-5-generic target (#198437)

Co-authored-by: Shilei Tian <i at tianshilei.me>
Co-authored-by: Chinmay Deshpande <chdeshpa at amd.com>
DeltaFile
+8-3llvm/lib/Target/AMDGPU/AMDGPU.td
+9-0llvm/test/CodeGen/AMDGPU/gfx12-5-generic-no-xnack.ll
+4-0llvm/lib/Target/AMDGPU/GCNSubtarget.cpp
+21-33 files

LLVM/project 4e0d751llvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.av.load.b128.ll

Merge branch 'main' into users/chenshanzhi/AArch64-TTI-getTgtMemIntrinsic
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+8,633-8,584llvm/test/CodeGen/Thumb2/mve-clmul.ll
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+8,195-0llvm/test/MC/AMDGPU/gfx13_asm_vop3.s
+8,182-0llvm/test/MC/AMDGPU/gfx13_asm_vop3-fake16.s
+62,491-38,2755,625 files not shown
+425,957-192,4315,631 files

NetBSD/pkgsrc 6BlOprIsysutils Makefile

   sysutils: +seednaut
VersionDeltaFile
1.1191+2-1sysutils/Makefile
+2-11 files

NetBSD/pkgsrc YGWy5JLdoc CHANGES-2026

   doc: Added sysutils/seednaut version 0.1.1
VersionDeltaFile
1.3163+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 0nYuP6csysutils/seednaut distinfo cargo-depends.mk

   sysutils/seednaut: Add 0.1.1

   seednaut is a viewer/explorer/verifier for backups created by
   Seedvault, which is used on many non-Google Android ROMs.
VersionDeltaFile
1.1+752-0sysutils/seednaut/distinfo
1.1+251-0sysutils/seednaut/cargo-depends.mk
1.1+20-0sysutils/seednaut/Makefile
1.1+10-0sysutils/seednaut/DESCR
1.1+2-0sysutils/seednaut/PLIST
+1,035-05 files

LLVM/project 4cdb2bdllvm/lib/Transforms/AggressiveInstCombine AggressiveInstCombine.cpp, llvm/test/Transforms/AggressiveInstCombine popcount.ll

[AggressiveInstCombine] Recognizing tail truncation in the popcount pattern (#198658)

We're currently able to recognize the following popcount pattern
```
int popcnt(unsigned x) {
 x = x - ((x >> 1) & 0x55555555);
 x = x - 3*((x >> 2) & 0x33333333);
 x = (x + (x >> 4)) & 0x0F0F0F0F;
 x = x + (x >> 8);
 x = x + (x >> 16);
 return x & 0x0000003F;
}
```
but if a truncation follows right after the last AND instruction:
```
int16_t popcnt(unsigned x) {
 x = x - ((x >> 1) & 0x55555555);
 x = x - 3*((x >> 2) & 0x33333333);
 x = (x + (x >> 4)) & 0x0F0F0F0F;

    [12 lines not shown]
DeltaFile
+127-0llvm/test/Transforms/AggressiveInstCombine/popcount.ll
+26-7llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
+153-72 files

LLVM/project bf1fca2clang/test/AST ast-dump-lambda-json.cpp ast-dump-template-json-win32-mangler-crash.cpp, lldb/tools/lldb-dap/extension package-lock.json

Merge branch 'users/hvdijk/aaw-emitmdnodeannot' into users/hvdijk/dxilprettyprinter-ir-printing
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+3,903-0llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2,504-1,285lldb/tools/lldb-dap/extension/package-lock.json
+0-3,387clang/test/AST/ast-dump-lambda-json.cpp
+7-3,217clang/test/AST/ast-dump-template-json-win32-mangler-crash.cpp
+42,652-28,8121,867 files not shown
+110,110-56,2501,873 files

LLVM/project 6799f69lldb/source/Host/macosx/objcxx HostInfoMacOSX.mm

Revert "[LLDB] Add a progress event to xcrun invocations (#198931)" (#198945)

This change requires Host link against Core, and it cannot do that; it
may only link in Utility. Reverting so Adrian can decide what to do.

This reverts commit 5c63509f4cc356639d9c4067e0812c2312689363.
DeltaFile
+0-8lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
+0-81 files

LLVM/project cd2b962clang/test/AST ast-dump-lambda-json.cpp ast-dump-template-json-win32-mangler-crash.cpp, lldb/tools/lldb-dap/extension package-lock.json

Merge branch 'main' into users/hvdijk/aaw-emitmdnodeannot
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+3,903-0llvm/test/CodeGen/NVPTX/machine-cse-predicate-inversion.ll
+2,504-1,285lldb/tools/lldb-dap/extension/package-lock.json
+0-3,387clang/test/AST/ast-dump-lambda-json.cpp
+7-3,217clang/test/AST/ast-dump-template-json-win32-mangler-crash.cpp
+42,652-28,8121,867 files not shown
+110,110-56,2501,873 files

LLVM/project 84de374.github/workflows libc-shared-tests.yml libc-fullbuild-tests.yml

[Github] Add timeouts to libc tests (#198934)

None of these jobs do not take anywhere close to the six hour timeout
that Github uses by default. Set timeouts that are 2-3x the typical job
runtime so that if there is a test/build step that hangs indefinitely,
the job times out in a reasonable amount of time and does not hold any
resources that could be used elsewhere.

This should not impact any jobs that do not hang, will not change the
result of jobs that do hang, and means we can more effectively deal with
cases like today where tests were hanging, from a resource perspective.

This is also standard in some other workflows like the main premerge
workflow definition.
DeltaFile
+2-0.github/workflows/libc-shared-tests.yml
+1-0.github/workflows/libc-fullbuild-tests.yml
+1-0.github/workflows/libc-freebsd-vm-tests.yml
+1-0.github/workflows/libc-overlay-tests.yml
+5-04 files

LLVM/project c25924fllvm/lib/Analysis InstCount.cpp, llvm/lib/Passes PassBuilderPipelines.cpp PassRegistry.def

Add InstCount Pass Before Optimization (#198874)

This way we can count instructions before the optimization pipeline for
analysis sake
DeltaFile
+49-9llvm/lib/Analysis/InstCount.cpp
+41-0llvm/test/Analysis/InstCount/pipeline.ll
+36-3llvm/lib/Passes/PassBuilderPipelines.cpp
+1-7llvm/test/Analysis/InstCount/instcount.ll
+6-1llvm/lib/Passes/PassRegistry.def
+5-0llvm/lib/Passes/PassBuilder.cpp
+138-201 files not shown
+142-217 files