LLVM/project 519eea7llvm/lib/Target/AArch64 AArch64SVEInstrInfo.td, llvm/test/CodeGen/AArch64 sve-mul-imm-add-adr.ll sve2-histcnt.ll

[AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N
DeltaFile
+242-0llvm/test/CodeGen/AArch64/sve-mul-imm-add-adr.ll
+115-0llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
+1-3llvm/test/CodeGen/AArch64/sve2-histcnt.ll
+1-1llvm/test/CodeGen/AArch64/sve-intrinsics-int-arith-undef.ll
+359-44 files

OpenBSD/src oOpuymlsys/arch/powerpc64/conf RAMDISK

   sys/powerpc64: add em* to RAMDISK

   OK: deraadt@
VersionDeltaFile
1.14+2-1sys/arch/powerpc64/conf/RAMDISK
+2-11 files

Dreckly/dreckly dec330edatabases/mariadb118-client distinfo, databases/mariadb118-client/patches patch-CMakeLists.txt patch-plugin_auth__socket_CMakeLists.txt

mariadb118: Update to 11.8.8
DeltaFile
+18-14databases/mariadb118-client/patches/patch-CMakeLists.txt
+9-9databases/mariadb118-client/patches/patch-plugin_auth__socket_CMakeLists.txt
+8-8databases/mariadb118-client/distinfo
+5-5databases/mariadb118-client/patches/patch-extra_CMakeLists.txt
+3-3databases/mariadb118-client/patches/patch-client_CMakeLists.txt
+3-3databases/mariadb118-client/patches/patch-libmariadb_cmake_FindGSSAPI.cmake
+46-423 files not shown
+51-479 files

Dreckly/dreckly d3cdadbdatabases/mariadb114-client distinfo PLIST, databases/mariadb114-client/patches patch-CMakeLists.txt patch-plugin_auth__socket_CMakeLists.txt

mariadb114: Update to 11.4.12
DeltaFile
+10-9databases/mariadb114-client/patches/patch-CMakeLists.txt
+9-9databases/mariadb114-client/patches/patch-plugin_auth__socket_CMakeLists.txt
+6-6databases/mariadb114-client/distinfo
+3-3databases/mariadb114-client/patches/patch-libmariadb_cmake_FindGSSAPI.cmake
+3-1databases/mariadb114-server/PLIST
+0-3databases/mariadb114-client/PLIST
+31-311 files not shown
+32-327 files

LLVM/project 1d9a81dclang/test/CodeGen/LoongArch/lasx builtin-alias.c builtin.c, llvm/test/CodeGen/AArch64 bf16-v8-instructions.ll bf16-v4-instructions.ll

Merge branch 'main' into users/kparzysz/s04-substring-check
DeltaFile
+8,895-3,632llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+3,563-3,543llvm/test/CodeGen/AMDGPU/memintrinsic-unroll.ll
+6,598-111llvm/test/CodeGen/X86/clmul-vector.ll
+3,951-1,914llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+2,749-2,749clang/test/CodeGen/LoongArch/lasx/builtin-alias.c
+2,745-2,745clang/test/CodeGen/LoongArch/lasx/builtin.c
+28,501-14,6943,515 files not shown
+242,985-95,2733,521 files

Dreckly/dreckly ff526e3databases/mariadb106-client distinfo PLIST, databases/mariadb106-server PLIST

mariadb106: Update to 10.6.27
DeltaFile
+3-3databases/mariadb106-client/distinfo
+0-3databases/mariadb106-client/PLIST
+1-1databases/mariadb106-client/Makefile.common
+1-0databases/mariadb106-server/PLIST
+5-74 files

LLVM/project a2ec5c6flang/include/flang/Semantics openmp-utils.h, flang/lib/Semantics openmp-utils.cpp check-omp-structure.cpp

[flang][OpenMP] More detailed checks for argument list items in clauses (#201334)

For clauses that take list of variable, locator, and extended list
items, perform checks that the actual arguments meet the corresponding
requirements. This is version-based, since clause requirements have
changed over time.
DeltaFile
+224-1flang/lib/Semantics/openmp-utils.cpp
+122-89flang/lib/Semantics/check-omp-structure.cpp
+15-15flang/test/Semantics/OpenMP/declare-target01.f90
+25-0flang/include/flang/Semantics/openmp-utils.h
+4-4flang/test/Semantics/OpenMP/named-constants.f90
+2-2flang/test/Semantics/OpenMP/name-conflict.f90
+392-11112 files not shown
+404-12618 files

FreeBSD/src 439b219sbin/devd snd.conf

devd/snd.conf: Handle absent control device properly

If virtual_oss is not enabled when these rules run on startup, dmesg
will show the following messages:

Starting devd.
virtual_oss_cmd: Could not open control device: /dev/vdsp.ctl: No such file or directory
virtual_oss_cmd: Could not open control device: /dev/vdsp.ctl: No such file or directory

Reported by:    olce, Mark Millard <marklmi at yahoo.com>
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+9-6sbin/devd/snd.conf
+9-61 files

LLVM/project d65da63llvm/unittests/Support/DynamicLibrary DynamicLibraryTest.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+1-1llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
+1-11 files

LLVM/project 0497cbclld/test/MachO lc-linker-option-order.ll lc-linker-option-postprocess.ll, llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp

rebase

Created using spr 1.3.7
DeltaFile
+0-144lld/test/MachO/lc-linker-option-order.ll
+144-0lld/test/MachO/lc-linker-option-postprocess.ll
+130-0lld/test/MachO/lc-linker-option-sort.ll
+88-8llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.f16.fp8.ll
+59-0llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+30-4llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.fp8.f16.ll
+451-15613 files not shown
+702-16719 files

LLVM/project 00578celld/test/MachO lc-linker-option-postprocess.ll lc-linker-option-order.ll, llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp

rebase

Created using spr 1.3.7
DeltaFile
+144-0lld/test/MachO/lc-linker-option-postprocess.ll
+0-144lld/test/MachO/lc-linker-option-order.ll
+130-0lld/test/MachO/lc-linker-option-sort.ll
+88-8llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.f16.fp8.ll
+59-0llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+30-4llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.fp8.f16.ll
+451-15613 files not shown
+702-16719 files

FreeBSD/doc 14ad99awebsite/content/en/copyright daemon.adoc, website/content/ru/copyright daemon.adoc

website/copyright/daemon: Remove stale FreeBSD Mall links

PR:             293468
Reported by:    wosch
Reviewed by:    mhorne
Differential Revision:  https://reviews.freebsd.org/D57506
DeltaFile
+0-2website/content/en/copyright/daemon.adoc
+0-2website/content/ru/copyright/daemon.adoc
+0-0website/static/gifs/plueschtier-tiny.jpg
+0-43 files

FreeBSD/ports 0aa5be5. UPDATING

UPDATING: Add a note about x11-wm/mango (v. 0.14.0)
DeltaFile
+16-0UPDATING
+16-01 files

FreeBSD/ports a58383fx11-wm/mango pkg-plist Makefile, x11-wm/mango/files pkg-message.in patch-meson.build

x11-wm/mango: Update to 0.14.2

- Add DOCS option
- Add an update message for users, because mango has some breaing
  changes starting with version 0.14.0

ChangeLog:

- https://github.com/mangowm/mango/releases/tag/0.14.0
- https://github.com/mangowm/mango/releases/tag/0.14.1
- https://github.com/mangowm/mango/releases/tag/0.14.2

Reported by:    portscout!
DeltaFile
+37-0x11-wm/mango/pkg-plist
+10-20x11-wm/mango/Makefile
+16-0x11-wm/mango/files/pkg-message.in
+5-3x11-wm/mango/files/patch-meson.build
+3-3x11-wm/mango/distinfo
+2-2x11-wm/mango/files/patch-src_mango.c
+73-286 files

LLVM/project 02cd239llvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU llvm.amdgcn.cvt.f16.fp8.ll llvm.amdgcn.cvt.fp8.f16.ll

AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (#202361)

Small types are impemented using integers in LLVMIR,
because of this there are no irtranslator failures.
DeltaFile
+88-8llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.f16.fp8.ll
+30-4llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.fp8.f16.ll
+20-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+1-1llvm/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.pk.f16.ll
+139-134 files

NetBSD/pkgsrc vQpbtsKdoc CHANGES-2026

   Added databases/clickhouse-cpp
VersionDeltaFile
1.3662+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc DV1L9obdatabases/clickhouse-cpp PLIST Makefile, databases/clickhouse-cpp/patches patch-clickhouse_base_platform.h patch-clickhouse_base_socket.cpp

   clickhouse-cpp: added version 2.6.1

   C++ client for ClickHouse.
VersionDeltaFile
1.1+47-0databases/clickhouse-cpp/PLIST
1.1+27-0databases/clickhouse-cpp/Makefile
1.1+22-0databases/clickhouse-cpp/patches/patch-clickhouse_base_platform.h
1.1+17-0databases/clickhouse-cpp/buildlink3.mk
1.1+13-0databases/clickhouse-cpp/patches/patch-clickhouse_base_socket.cpp
1.1+5-0databases/clickhouse-cpp/distinfo
+131-02 files not shown
+134-18 files

LLVM/project f4ecab1llvm/lib/CodeGen/SelectionDAG LegalizeIntegerTypes.cpp, llvm/test/CodeGen/AArch64 ldexp.ll powi-ldexp-promote-libcall-error.ll

[SelectionDAG] Promote FPOWI/FLDEXP exponents where possible, and raise an error otherwise (#200621)

PromoteIntOp_ExpOp is reached when the exponent type is illegal.

- When the exponent type was smaller than int, we'd hit an assertion. In
builds where asserts were disabled, we actually ended up doing the right
thing; makeLibCall would sign-extend the value to int.

- When the exponent type was too large, we'd also hit an assertion. In
builds were asserts were disabled, we would *not* do the right thing;
we'd end up silently truncating the value. Now we explicitly raise an
error.
DeltaFile
+31-0llvm/test/CodeGen/AArch64/ldexp.ll
+24-0llvm/test/CodeGen/AArch64/powi-ldexp-promote-libcall-error.ll
+16-4llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
+71-43 files

LLVM/project cefb937llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp, llvm/test/CodeGen/SPIRV ptrmask-vec.ll ptrmask64-32.ll

[SPIRV] Add support for G_PTRMASK (#201450)

This instruction is generated by the
[llvm.ptrmask](https://llvm.org/docs/LangRef.html#llvm-ptrmask-intrinsic)
intrinsic, which is used for Clang builtins like
[__builtin_align_up](https://clang.llvm.org/docs/LanguageExtensions.html#alignment-builtins)
which is used in `libc`.

We are working on building `libc` for SPIR-V, so we hit this problem.

Signed-off-by: Nick Sarnie <nick.sarnie at intel.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply at anthropic.com>

---------

Signed-off-by: Nick Sarnie <nick.sarnie at intel.com>
Co-authored-by: Claude Sonnet 4.5 <noreply at anthropic.com>
DeltaFile
+59-0llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+31-0llvm/test/CodeGen/SPIRV/ptrmask-vec.ll
+25-0llvm/test/CodeGen/SPIRV/ptrmask64-32.ll
+24-0llvm/test/CodeGen/SPIRV/ptrmask64.ll
+24-0llvm/test/CodeGen/SPIRV/ptrmask32.ll
+16-0llvm/test/CodeGen/SPIRV/ptrmask-logical.ll
+179-01 files not shown
+191-07 files

LLVM/project e71b154llvm/tools/llvm-exegesis/lib Assembler.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+3-1llvm/tools/llvm-exegesis/lib/Assembler.h
+3-11 files

LLVM/project 8a8fc9cllvm/lib/Target/X86 X86ScheduleC864GM7.td, llvm/test/CodeGen/AArch64 bf16-v8-instructions.ll bf16-v4-instructions.ll

rebase

Created using spr 1.3.7
DeltaFile
+8,895-3,632llvm/test/CodeGen/AArch64/bf16-v8-instructions.ll
+3,951-1,914llvm/test/CodeGen/AArch64/bf16-v4-instructions.ll
+5,294-0llvm/test/tools/llvm-mca/X86/C864GM7/resources-avx512vl.s
+3,721-0llvm/lib/Target/X86/X86ScheduleC864GM7.td
+3,685-0llvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
+3,264-0llvm/test/tools/llvm-mca/X86/C864GM7/resources-avx512.s
+28,810-5,546490 files not shown
+82,686-8,546496 files

FreeBSD/ports c69c6edbiology/linux-foldingathome Makefile

biology/linux-foldingathome: Update license

Folding at home Client is GPLv3+ as of version 8.

We can now distribute this package freely.
DeltaFile
+2-6biology/linux-foldingathome/Makefile
+2-61 files

FreeBSD/ports 0de6f87biology/linux-foldingathome Makefile pkg-plist, biology/linux-foldingathome/files fahclient.8.in pkg-message.in

biology/linux-foldingathome: Add manual page fahclient(8) and clean up

Move all documentation to fahclient.8.

Reference the new manual page from pkg-message and the rc script.

Remove outdated --chdir handling. The flag is gone from fah-client and
rc(8) handles that automatically.

Remove an incorrect description of what fahclient_flags does.

Allow fahclient_team and fahclient_donor to be empty. This way we avoid
warnings when the configuration file overrides the command-line flags,
e.g.:

    14:25:24:W :Option 'user' already set to 'Anonymous' reseting to '0mp'.
    14:25:24:W :Option 'team' already set to '11743' reseting to '11743'.

Pass --log-to-screen=true to showconfig's flags. This way we can

    [7 lines not shown]
DeltaFile
+181-0biology/linux-foldingathome/files/fahclient.8.in
+2-82biology/linux-foldingathome/files/pkg-message.in
+11-60biology/linux-foldingathome/files/fahclient.in
+3-1biology/linux-foldingathome/Makefile
+1-0biology/linux-foldingathome/pkg-plist
+198-1435 files

NetBSD/pkgsrc GY1KiNCdoc CHANGES-2026

   Updated security/openssl, www/py-tornado
VersionDeltaFile
1.3661+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc UUcLhJQwww/py-tornado distinfo Makefile

   py-tornado: updated to 6.5.7

   What's new in Tornado 6.5.7

   Security fixes

   - ``CurlAsyncHTTPClient`` now fully resets the curl object before reusing it. This prevents
     incorrectly reusing options from a previous request, specifically including client SSL and
     credentials used for accessing proxies. Thanks to `Koh Jun Sheng <https://github.com/seankohjs>`_
     for reporting this issue.
VersionDeltaFile
1.37+4-4www/py-tornado/distinfo
1.49+2-2www/py-tornado/Makefile
+6-62 files

LLVM/project 2ae3fa7lld/MachO Driver.cpp, lld/docs ReleaseNotes.rst

[lld-macho] Sort LC_LINKER_OPTIONS before processing (#201604)

Previously https://reviews.llvm.org/D157716 brought handling of
LC_LINKER_OPTIONS closer to Apple linker behavior by processing the
options at the end after all object files have been added.

This corrects another difference in behavior, processing frameworks
before regular libraries (linked with -lFoo), and processing each group
in sorted order.

Processing a LC_LINKER_OPTIONS can trigger loads of more object files
which in turn may have more LC_LINKER_OPTIONS. We iterate this to a
fixed point, walking this graph in BFS order, processing each "level" of
the graph in the order described above. This graph traversal order
hasn't changed in this commit, only the sorting has.

The diff of the linker map produced for the included test before and
after:
```

    [20 lines not shown]
DeltaFile
+144-0lld/test/MachO/lc-linker-option-postprocess.ll
+0-144lld/test/MachO/lc-linker-option-order.ll
+130-0lld/test/MachO/lc-linker-option-sort.ll
+25-6lld/MachO/Driver.cpp
+2-0lld/docs/ReleaseNotes.rst
+301-1505 files

NetBSD/pkgsrc SxQA0B0security/openssl PLIST distinfo

   openssl: updated to 3.6.3

   OpenSSL 3.6.3 is a security patch release. The most severe CVE fixed
   in this release is High.

   This release incorporates the following bug fixes and mitigations:

   Fixed heap use-after-free in PKCS7_verify().
   (CVE-2026-45447)

   Fixed CMS AuthEnvelopedData processing may accept forged messages.
   (CVE-2026-34182)

   Fixed unbounded memory growth in the QUIC PATH_CHALLENGE handler.
   (CVE-2026-34183)

   Fixed double-free when checking OCSP stapled response.
   (CVE-2026-35188)


    [41 lines not shown]
VersionDeltaFile
1.27+7-1security/openssl/PLIST
1.189+4-4security/openssl/distinfo
1.318+2-2security/openssl/Makefile
+13-73 files

FreeBSD/src a7f0ee3usr.sbin/bsdinstall/partedit partedit_efi.c

bsdinstall: Add SPDX-License-Identifier tags

Reviewed by:    emaste
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 80c73c89dc6a156a119350d7c28c6db1f3b741df)
DeltaFile
+2-0usr.sbin/bsdinstall/partedit/partedit_efi.c
+2-01 files

FreeBSD/src 471b1c4sys/dev/usb/net if_smsc.c

smsc: Add missing newline to PHY timeout error printf

(cherry picked from commit 0979bfb0ec804590a782ea33b787ec0989c1f1a4)
DeltaFile
+1-1sys/dev/usb/net/if_smsc.c
+1-11 files

LLVM/project 5402aa2llvm/lib/Target/AArch64 AArch64TargetTransformInfo.cpp, llvm/test/Transforms/InstCombine/AArch64 sve-intrinsic-mla-one.ll

[AArch64][SVE] add missing instcombine x+1 -> x

Split out from #198566
DeltaFile
+101-0llvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-mla-one.ll
+30-0llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+131-02 files