LLVM/project ada1a00llvm/test/MC/ARM thumb-ldr-stretch.s, llvm/test/MC/CSKY lrw-stretch.s

[test] Add MC relaxation stretch tests (#191118)

Verify:

- ARM tLDRpci instructions don't spuriously widen to t2LDRpci when
  upstream branches relax, which would push cbz targets out of range.
  This would catch the #184544 regression.
- CSKY lrw16 instructions don't spuriously widen to lrw32 when
  upstream branches relax. Similar to ARM.
DeltaFile
+66-0llvm/test/MC/ARM/thumb-ldr-stretch.s
+35-0llvm/test/MC/CSKY/lrw-stretch.s
+101-02 files

FreeBSD/ports b327765audio/pt2-clone distinfo Makefile

audio/pt2-clone: Update to 1.87
DeltaFile
+3-3audio/pt2-clone/distinfo
+1-1audio/pt2-clone/Makefile
+4-42 files

LLVM/project 07ce5cfllvm/include/llvm/ADT GenericUniformityImpl.h GenericUniformityInfo.h, llvm/lib/Analysis UniformityAnalysis.cpp

add callBackVH sdupport in uniformity
DeltaFile
+45-0llvm/lib/Analysis/UniformityAnalysis.cpp
+43-0llvm/unittests/Target/AMDGPU/UniformityAnalysisTest.cpp
+14-0llvm/include/llvm/ADT/GenericUniformityImpl.h
+4-0llvm/lib/CodeGen/MachineUniformityAnalysis.cpp
+1-0llvm/include/llvm/ADT/GenericUniformityInfo.h
+107-05 files

NetBSD/pkgsrc mas9MUClang/gcc12 distinfo Makefile, lang/gcc12/patches patch-gcc_config_rs6000_sysv4.h patch-gcc_config_rs6000_rs6000.cc

   bring across netbsd/powerpc support from netbsd gcc12, bump versions.

   this also includes bump version for genmatch.cc updates.
VersionDeltaFile
1.1+27-0lang/gcc12/patches/patch-gcc_config_rs6000_sysv4.h
1.1+24-0lang/gcc12/patches/patch-gcc_config_rs6000_rs6000.cc
1.1+22-0lang/gcc12/patches/patch-gcc_config_rs6000_rs6000-logue.cc
1.1+10-0lang/gcc12/patches/patch-gcc_config_rs6000_t-netbsd
1.17+5-1lang/gcc12/distinfo
1.14+2-2lang/gcc12/Makefile
+90-31 files not shown
+92-57 files

OPNSense/core 1b5cf9asrc/opnsense/mvc/app/views/layout_partials base_apply_button.volt, src/opnsense/www/js opnsense_bootgrid.js opnsense_ui.js

ui: use space in apply box for the apply reminder

We could extend this a bit if we want to go this way.
It's the best way to use existing space and move the
message to where it matters most -- the apply button
itself.

I'm not entirely sure about coloring.  We could instead
make the whole box change color similar to what alerts
are doing.
DeltaFile
+1-19src/opnsense/www/js/opnsense_bootgrid.js
+8-9src/opnsense/mvc/app/views/layout_partials/base_apply_button.volt
+2-0src/opnsense/www/js/opnsense_ui.js
+11-283 files

NetBSD/pkgsrc cu762xOlang/gcc12 distinfo, lang/gcc12/patches patch-gcc_genmatch.cc

   pull across genmatch.cc fixes from newer gcc / netbsd 11's gcc 12.

   Ports for changes from mainline that reduces the size of the output
   of genmatch.cc consumers by about 1/3rd, and similar savings in
   compiling this file (which is the longest single compile for GCC.)

   hashes from GCC git:
     75cda3be0232f745cda4e177d514f6900390af0b
     580cda3c2799b1f8323af770e52f1eb0fa204718
     e487fcc0f7466ea663a0fea52076337bebd42b8b
     c0ce29bc1ce329001b6c02bb3d34bcbb086e1b72

   also see:

      https://mail-index.netbsd.org/source-changes/2026/03/27/msg161209.html

   tested on amd64, arm64, sparc, and powerpc.  should also help vax,
   but i haven't gotten there yet.  mostly, this makes it possible to
   build gcc12 on smaller hosts, by reducing the max-size needed for

    [5 lines not shown]
VersionDeltaFile
1.1+282-0lang/gcc12/patches/patch-gcc_genmatch.cc
1.16+2-1lang/gcc12/distinfo
+284-12 files

LLVM/project 5359e80orc-rt/include/orc-rt Session.h, orc-rt/lib/executor Session.cpp

[orc-rt] Simplify notification service construction in Session. NFC. (#191113)

We can replace the addNotificationService method with a call to the
generic createService method that was introduced in 98ccac607a9ff.
DeltaFile
+2-9orc-rt/lib/executor/Session.cpp
+0-1orc-rt/include/orc-rt/Session.h
+2-102 files

LLVM/project 6d49460clang/lib/Driver/ToolChains MinGW.cpp, clang/test/Driver mingw.cpp

[Clang] [MinGW] Handle `-nolibc` argument (#182062)

This implementation differs from GCC, but arguably more in line with
Unix systems, because it stops linking of default Win32 system
libraries.

On GCC it works like this:
```
❯ /ucrt64/bin/gcc -### /dev/null -nolibc 2>&1 | tr ' ' '\n' | rg '^\-l' | sort -u
-lgcc
-lgcc_eh
-lkernel32
-lmingw32
-lmingwex
-lmsvcrt

❯ /ucrt64/bin/gcc -### /dev/null 2>&1 | tr ' ' '\n' | rg '^\-l' | sort -u
-ladvapi32
-lgcc

    [21 lines not shown]
DeltaFile
+21-16clang/lib/Driver/ToolChains/MinGW.cpp
+10-0clang/test/Driver/mingw.cpp
+31-162 files

FreeBSD/ports 46a9025security/vuxml/vuln 2026.xml

security/vuxml: Update URL in latest OpenSSL vulns
DeltaFile
+2-2security/vuxml/vuln/2026.xml
+2-21 files

LLVM/project 16f02c0clang/test/CodeGen/X86 pr190962.ll, llvm/lib/Target/X86 X86InstrInfo.cpp X86InstrInfo.h

[X86][APX] Add copy instruction to LiveInterval of SrcReg (#191102)

Fixes: #190962
DeltaFile
+64-0clang/test/CodeGen/X86/pr190962.ll
+19-8llvm/lib/Target/X86/X86InstrInfo.cpp
+2-1llvm/lib/Target/X86/X86InstrInfo.h
+1-1llvm/lib/Target/X86/X86FastISel.cpp
+86-104 files

LLVM/project 5013640orc-rt/include/orc-rt Session.h

[orc-rt] Add comment about Session::waitForShutdown usage. NFC. (#191111)

Add a warning not to call Session::waitFromShutdown from on-detach or
on-shutdown handlers.
DeltaFile
+6-0orc-rt/include/orc-rt/Session.h
+6-01 files

HardenedBSD/ports 735ab65devel/git-cinnabar distinfo Makefile.crates, java/jgraphx/files patch-build.xml

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+139-133devel/git-cinnabar/distinfo
+114-58sysutils/nut/pkg-plist
+67-64devel/git-cinnabar/Makefile.crates
+51-0security/vuxml/vuln/2026.xml
+34-0sysutils/nut/files/patch-configure.ac
+30-0java/jgraphx/files/patch-build.xml
+435-25543 files not shown
+583-41349 files

NetBSD/pkgsrc eEEcSJdtextproc/libunistring Makefile

   libunistring: follow-up commit

   The previous update reset MAINTAINER, on his request.
VersionDeltaFile
1.21+2-2textproc/libunistring/Makefile
+2-21 files

NetBSD/pkgsrc GgTuLb1textproc/libunistring distinfo, textproc/libunistring/patches patch-tests_pselect.c

   libunistring: add upstream bug report URL
VersionDeltaFile
1.20+2-2textproc/libunistring/distinfo
1.2+2-1textproc/libunistring/patches/patch-tests_pselect.c
+4-32 files

LLVM/project b55965cclang/test/Driver modules-driver-dep-graph.cpp

clang/test: Prepend a cleanup triggered by #190062 (#191103)
DeltaFile
+1-0clang/test/Driver/modules-driver-dep-graph.cpp
+1-01 files

NetBSD/pkgsrc 1KEZHexdoc CHANGES-2026 TODO

   doc: Updated textproc/libunistring to 1.4.2
VersionDeltaFile
1.2168+2-1doc/CHANGES-2026
1.27075+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc twlsuNYtextproc/libunistring distinfo Makefile, textproc/libunistring/patches patch-lib_stdbool.mini.h patch-config.h.in

   libunistring: update to 1.4.2.

   New in 1.4.2:
   * Fixed a build failure on systems with glibc 2.43.

   New in 1.4.1:
   * Fixed a compilation error in C++ mode.

   New in 1.4:
   * The data tables and algorithms have been updated to Unicode version 17.0.0.
   * Fixed a bug: The functions u*_grapheme_next and u*_grapheme_prev did not
     work right for strings with Indic characters, Emojis, or regional indicators.

   New in 1.3:
   * The data tables and algorithms have been updated to Unicode version 16.0.0.
   * New function
       uc_is_property_modifier_combining_mark
     and new constant
       UC_PROPERTY_MODIFIER_COMBINING_MARK.

    [2 lines not shown]
VersionDeltaFile
1.19+4-8textproc/libunistring/distinfo
1.20+3-3textproc/libunistring/Makefile
1.2+1-1textproc/libunistring/patches/patch-lib_stdbool.mini.h
1.3+1-1textproc/libunistring/patches/patch-config.h.in
1.3+1-1textproc/libunistring/patches/patch-gnulib-m4_assert__h.m4
1.2+1-1textproc/libunistring/patches/patch-lib_Makefile.in
+11-151 files not shown
+11-167 files

NetBSD/pkgsrc-wip cc8bc2brust-beta Makefile

rust-beta: add version number to avoid problems
DeltaFile
+1-1rust-beta/Makefile
+1-11 files

LLVM/project e8ef537llvm/lib/Transforms/Scalar NaryReassociate.cpp

review: address suggestions
DeltaFile
+21-29llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+21-291 files

LLVM/project 57d241bllvm/lib/Transforms/Scalar NaryReassociate.cpp

delay fetching unifromity for target which don't need it
DeltaFile
+10-7llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+10-71 files

LLVM/project 2a3af39llvm/include/llvm/Transforms/Scalar NaryReassociate.h, llvm/lib/Transforms/Scalar NaryReassociate.cpp

[NaryReassociate] Make uniformity-aware to prefer grouping uniform values
DeltaFile
+96-3llvm/lib/Transforms/Scalar/NaryReassociate.cpp
+5-5llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+6-3llvm/test/CodeGen/AMDGPU/llc-pipeline.ll
+3-1llvm/include/llvm/Transforms/Scalar/NaryReassociate.h
+110-124 files

LLVM/project e730e78llvm/test/Transforms/NaryReassociate/AMDGPU nary-add-uniform.ll

[NaryReassociate][AMDGPU] Pre-commit test for uniformity-aware reassociation (NFC)
DeltaFile
+319-0llvm/test/Transforms/NaryReassociate/AMDGPU/nary-add-uniform.ll
+319-01 files

NetBSD/pkgsrc iRrtJvydoc CHANGES-2026

   doc: Updated graphics/png to 1.6.57
VersionDeltaFile
1.2167+2-1doc/CHANGES-2026
+2-11 files

LLVM/project f8edfd4llvm/lib/Target/AMDGPU AMDGPUSwLowerLDS.cpp, llvm/test/CodeGen/AMDGPU amdgpu-sw-lower-lds-static-alloca-placement.ll

splice and then move stragglers allocas
DeltaFile
+40-74llvm/test/CodeGen/AMDGPU/amdgpu-sw-lower-lds-static-alloca-placement.ll
+9-6llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
+49-802 files

NetBSD/pkgsrc NFAQlA3graphics/png distinfo Makefile

   png: update to 1.6.57.

   Version 1.6.57 [April 8, 2026]
     Fixed CVE-2026-34757 (medium severity):
       Use-after-free in `png_set_PLTE`, `png_set_tRNS` and `png_set_hIST`
       leading to corrupted chunk data and potential heap information disclosure.
       Also hardened the append-style setters (`png_set_text`, `png_set_sPLT`,
       `png_set_unknown_chunks`) against a theoretical variant of the same
       aliasing pattern.
       (Reported by Iv4n <Iv4n550 at users.noreply.github.com>.)
     Fixed integer overflow in rowbytes computation in read transforms.
       (Contributed by Mohammad Seet.)
VersionDeltaFile
1.168+4-4graphics/png/distinfo
1.222+2-2graphics/png/Makefile
+6-62 files

LLVM/project 4292511llvm/include/llvm/ADT GenericUniformityImpl.h, llvm/lib/Analysis UniformityAnalysis.cpp

Skip CycleAnalysis on targets without branch divergence
DeltaFile
+13-12llvm/lib/Analysis/UniformityAnalysis.cpp
+14-0llvm/include/llvm/ADT/GenericUniformityImpl.h
+27-122 files

LLVM/project 6837e7allvm/include/llvm/ADT GenericUniformityImpl.h

review: address suggestion
DeltaFile
+4-12llvm/include/llvm/ADT/GenericUniformityImpl.h
+4-121 files

LLVM/project ec78b21orc-rt/unittests SessionTest.cpp

[orc-rt] Add ScheduleShutdownFromOnDetachHandler unit test. (#191110)

This test checks that it's safe to call Session::shutdown from an
on-detach handler, and that:
1. The Session does proceed to shut down.
2. All on-detach handlers run before any on-shutdown handlers.
DeltaFile
+24-0orc-rt/unittests/SessionTest.cpp
+24-01 files

HardenedBSD/ports 725535cjava/jcalendar Makefile, java/jcalendar/files patch-build.xml

java/jcalendar: unpin openjdk8

Builds fine with modern JDK.

Approved-by:    no maintainer
DeltaFile
+10-0java/jcalendar/files/patch-build.xml
+1-2java/jcalendar/Makefile
+11-22 files

FreeBSD/ports 725535cjava/jcalendar Makefile, java/jcalendar/files patch-build.xml

java/jcalendar: unpin openjdk8

Builds fine with modern JDK.

Approved-by:    no maintainer
DeltaFile
+10-0java/jcalendar/files/patch-build.xml
+1-2java/jcalendar/Makefile
+11-22 files