LLVM/project 560e229libclc/clc/lib/generic/math clc_remquo.inc clc_remquo.cl

Revert "[libclc] replace float remquo with amd ocml implementation" (#181443)

Reverts llvm/llvm-project#177131
It broke SPIRV target: error in backend: unable to legalize instruction:
%88:fid(s32) = G_FCANONICALIZE
DeltaFile
+57-70libclc/clc/lib/generic/math/clc_remquo.inc
+1-10libclc/clc/lib/generic/math/clc_remquo.cl
+58-802 files

LLVM/project 75fcaeflibclc/opencl/lib/amdgcn/mem_fence fence.cl, libclc/opencl/lib/ptx-nvidiacl/mem_fence fence.cl

[libclc] Fix memory_scope and memory_order of *mem_fence builtins (#181311)

See OpenCL spec 6.15.12.5.
https://registry.khronos.org/OpenCL/specs/3.0-unified/html/OpenCL_C.html#fences

// Older syntax memory fences are equivalent to atomic_work_item_fence
with the // same flags parameter, memory_scope_work_group scope, and
ordering as follows:
void mem_fence(cl_mem_fence_flags flags)        // memory_order_acq_rel
void read_mem_fence(cl_mem_fence_flags flags)   // memory_order_acquire
void write_mem_fence(cl_mem_fence_flags flags)  // memory_order_release

---------

Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com>
DeltaFile
+10-5libclc/opencl/lib/amdgcn/mem_fence/fence.cl
+10-5libclc/opencl/lib/ptx-nvidiacl/mem_fence/fence.cl
+20-102 files

FreeBSD/ports d4f0ba9misc/crush distinfo Makefile

misc/crush: Update to 0.43.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.42.0
- https://github.com/charmbracelet/crush/releases/tag/v0.43.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

HardenedBSD/src fe2dd04share/mk src.opts.mk

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-3share/mk/src.opts.mk
+0-31 files

HardenedBSD/src e748bc2bin/timeout timeout.c, share/man/man4 multicast.4

Merge remote-tracking branch 'origin/freebsd/current/main' into hardened/current/master

Conflicts:
        share/mk/src.opts.mk (unresolved)
DeltaFile
+73-85bin/timeout/timeout.c
+54-38usr.bin/diff/tests/diff_test.sh
+26-18usr.bin/diff/diff.c
+20-15sys/netinet6/ip6_mroute.c
+15-14sys/netinet/ip_mroute.c
+22-4share/man/man4/multicast.4
+210-17420 files not shown
+294-21526 files

LLVM/project 41d2a0dlibclc/clc/lib/generic/math clc_remquo.inc clc_remquo.cl

Revert "[libclc] replace float remquo with amd ocml implementation (#177131)"

This reverts commit 20c15c7afe97a546d339a5500d3fa273412e2fda.
DeltaFile
+57-70libclc/clc/lib/generic/math/clc_remquo.inc
+1-10libclc/clc/lib/generic/math/clc_remquo.cl
+58-802 files

FreeBSD/ports 41f8859finance/homebox distinfo Makefile

finance/homebox: Update to 0.23.1

ChangeLogs:
https://github.com/sysadminsmedia/homebox/compare/v0.22.3...v0.23.1
DeltaFile
+7-7finance/homebox/distinfo
+3-4finance/homebox/Makefile
+10-112 files

LLVM/project edae8a4llvm/lib/Target/Hexagon HexagonISelLowering.cpp, llvm/test/CodeGen/Hexagon udiv-vector-nonuniform.ll

[Hexagon] Fix APInt assertion in getBuildVectorConstInts (#181202)

Truncate the ConstantSDNode APInt value to the element bit width before
creating the ConstantInt. After type legalization, a ConstantSDNode may
have a wider type than the vector element (e.g., i32 constant for an i16
element).
DeltaFile
+16-0llvm/test/CodeGen/Hexagon/udiv-vector-nonuniform.ll
+2-1llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
+18-12 files

LLVM/project 2bd77c8clang/include/clang/Driver SyclInstallationDetector.h, clang/lib/Driver/ToolChains SYCL.cpp Linux.cpp

[SYCL][Driver] Pass path to libsycl.so by default for SYCL compilation. (#174877)

This patch updates the default behavior for `SYCL` offload compilations.

Specifically, we now pass the path to the SYCL runtime library,
`libsycl.so`, by default to the `clang-linker-wrapper` tool, which is
responsible for linking the `SYCL` runtime library. We also add the SYCL
header include paths by default to both the SYCL host and device
compilations.
DeltaFile
+21-4clang/lib/Driver/ToolChains/SYCL.cpp
+8-0clang/include/clang/Driver/SyclInstallationDetector.h
+8-0clang/test/Driver/sycl-offload-jit.cpp
+2-0clang/lib/Driver/ToolChains/Linux.cpp
+39-44 files

FreeBSD/ports b596203security/netbird distinfo Makefile

security/netbird: Update 0.64.3 => 0.65.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.64.4
https://github.com/netbirdio/netbird/releases/tag/v0.64.5
https://github.com/netbirdio/netbird/releases/tag/v0.64.6
https://github.com/netbirdio/netbird/releases/tag/v0.65.0

Commit log:
https://github.com/netbirdio/netbird/compare/v0.64.3...v0.65.0

PR:             293166
Security:       CWE-639
MFH:            2026Q1
(cherry picked from commit 017c6673b5ab92e36deb712c6b98c300cefde1fa)
DeltaFile
+5-5security/netbird/distinfo
+1-3security/netbird/Makefile
+6-82 files

FreeBSD/ports ac4e023security/netbird distinfo Makefile

security/netbird: Update to 0.64.3

PR:             292826
(cherry picked from commit 972cee21eeffabdd722a5d7c92d890d2e08115c7)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 26febd0security/netbird distinfo Makefile

security/netbird: Update 0.64.1 => 0.64.2

Changelog:
https://github.com/netbirdio/netbird/releases/tag/v0.64.2

Commit log:
https://github.com/netbirdio/netbird/compare/v0.64.1...v0.64.2

PR:     292762
(cherry picked from commit dd390032a0877d566e5126170ed30556b47e497c)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports b4949b5security/netbird distinfo Makefile

security/netbird: Update 0.64.0 => 0.64.1

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.64.1

Commit log:
https://github.com/netbirdio/netbird/compare/v0.64.0...v0.64.1

PR:     292685
(cherry picked from commit fd51f5991377a9876c256a7ed9a768d2ca09c99b)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports 97acec9security/netbird distinfo Makefile

security/netbird: Update 0.63.0 => 0.64.0

Changelog:
https://github.com/netbirdio/netbird/releases/tag/v0.64.0

Commit log:
https://github.com/netbirdio/netbird/compare/v0.63.0...v0.64.0

PR:     292619
(cherry picked from commit 89da1f59069e81e82909e844fecd0adcafa3b38f)
DeltaFile
+5-5security/netbird/distinfo
+1-1security/netbird/Makefile
+6-62 files

FreeBSD/ports fecdeaasecurity/netbird distinfo Makefile

security/netbird: Update 0.62.2 => 0.63.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.62.3
https://github.com/netbirdio/netbird/releases/tag/v0.63.0

Commit log:
https://github.com/netbirdio/netbird/compare/v0.62.2...v0.63.0

PR:     292509
(cherry picked from commit ace5c2161763f91787c659eb000cb3ec74409ef9)
DeltaFile
+5-5security/netbird/distinfo
+1-2security/netbird/Makefile
+6-72 files

FreeBSD/ports 017c667security/netbird distinfo Makefile

security/netbird: Update 0.64.3 => 0.65.0

Changelogs:
https://github.com/netbirdio/netbird/releases/tag/v0.64.4
https://github.com/netbirdio/netbird/releases/tag/v0.64.5
https://github.com/netbirdio/netbird/releases/tag/v0.64.6
https://github.com/netbirdio/netbird/releases/tag/v0.65.0

Commit log:
https://github.com/netbirdio/netbird/compare/v0.64.3...v0.65.0

PR:             293166
Security:       CWE-639
MFH:            2026Q1
DeltaFile
+5-5security/netbird/distinfo
+2-5security/netbird/Makefile
+7-102 files

HardenedBSD/ports 2d05dd3security/libgcrypt/files patch-mpi_ec.c patch-cipher_ecc.c, security/voa distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+162-0security/libgcrypt/files/patch-mpi_ec.c
+153-0security/libgcrypt/files/patch-cipher_ecc.c
+117-0security/libgcrypt/files/patch-cipher_ecc-eddsa.c
+57-55security/voa/distinfo
+68-0security/libgcrypt/files/patch-cipher_ecc-sm2.c
+28-27security/voa/Makefile.crates
+585-8263 files not shown
+929-19369 files

HardenedBSD/ports fb751basysutils/backrest distinfo Makefile

sysutils/backrest: Update to 1.11.2

ChangeLog: https://github.com/garethgeorge/backrest/releases/tag/v1.11.2
DeltaFile
+7-7sysutils/backrest/distinfo
+4-5sysutils/backrest/Makefile
+11-122 files

FreeBSD/ports fb751basysutils/backrest distinfo Makefile

sysutils/backrest: Update to 1.11.2

ChangeLog: https://github.com/garethgeorge/backrest/releases/tag/v1.11.2
DeltaFile
+7-7sysutils/backrest/distinfo
+4-5sysutils/backrest/Makefile
+11-122 files

LLVM/project d406ce8lldb/include/lldb/Core ModuleList.h, lldb/include/lldb/Host HostInfoBase.h

[lldb][macOS] Don't fetch settings in Host, to keep layering (#181406)

I introduced a dependency from Host on Core without realizing it in an
earlier PR, while adding a setting to disable the new shared cache
binary blob scanning/reading in HostInfoMacOSX, which caused build
problems. Thanks to Alex for figuring out the build failure I caused.

Add a bool to the methods in HostInfoMacOSX, and have the callers (in
Core and various plugins etc) all fetch the
symbols.shared-cache-binary-loading setting from ModuleList, and pass
the result in.

The least obvious part of this is in ProcessGDBRemote where we first
learn the shared cache filepath & uuid, it calls
HostInfoMacOSX::SharedCacheIndexFiles() - this is only called when the
shared cache binary loading is enabled, so I conditionalize the call to
this method based on the setting.

rdar://148939795
DeltaFile
+30-14lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
+24-2lldb/include/lldb/Core/ModuleList.h
+16-3lldb/include/lldb/Host/HostInfoBase.h
+4-7lldb/source/Core/ModuleList.cpp
+8-2lldb/source/Plugins/SymbolLocator/DebugSymbols/SymbolLocatorDebugSymbols.cpp
+6-3lldb/include/lldb/Host/macosx/HostInfoMacOSX.h
+88-317 files not shown
+115-4313 files

OpenBSD/src dYBcUIqusr.bin/ssh ssh.c mux.c

   remove unneeded includes; ok dtucker@
VersionDeltaFile
1.625+1-10usr.bin/ssh/ssh.c
1.110+1-9usr.bin/ssh/mux.c
1.381+1-8usr.bin/ssh/sshconnect.c
1.149+1-7usr.bin/ssh/authfile.c
1.420+1-7usr.bin/ssh/clientloop.c
1.381+1-6usr.bin/ssh/sshconnect2.c
+6-4730 files not shown
+36-13436 files

HardenedBSD/ports 141378bmultimedia/navidrome Makefile, security/opkssh Makefile

*/*: Add more information about instructions for creating assets

Reported by:    bapt@
DeltaFile
+2-0multimedia/navidrome/Makefile
+2-0security/opkssh/Makefile
+2-0sysutils/backrest/Makefile
+2-0sysutils/go-ntfy/Makefile
+2-0sysutils/gol/Makefile
+2-0sysutils/nginx-ui/Makefile
+12-011 files not shown
+34-017 files

FreeBSD/ports 141378bwww/filebrowser Makefile, www/filepizza Makefile

*/*: Add more information about instructions for creating assets

Reported by:    bapt@
DeltaFile
+2-0www/filebrowser/Makefile
+2-0www/filepizza/Makefile
+2-0www/gatus/Makefile
+2-0www/github-release-monitor/Makefile
+2-0www/homepage/Makefile
+2-0www/pocket-id/Makefile
+12-011 files not shown
+34-017 files

LLVM/project 2f3594dclang/lib/CodeGen BackendUtil.cpp, lld/COFF LTO.cpp

Update callback to return TargetOptions
DeltaFile
+5-2llvm/include/llvm/LTO/Config.h
+2-4llvm/lib/LTO/LTO.cpp
+4-2llvm/lib/LTO/LTOCodeGenerator.cpp
+4-2lld/ELF/LTO.cpp
+4-1clang/lib/CodeGen/BackendUtil.cpp
+4-1lld/COFF/LTO.cpp
+23-123 files not shown
+30-179 files

LLVM/project 58184df.github/workflows/containers/libc Dockerfile

[Github] Update libc container

Add git/cmake which are needed by the workflow. Add some comments pulled
from the libc workflow. Also use a user rather than running as root to
prevent file permissions tests from failing.
DeltaFile
+19-1.github/workflows/containers/libc/Dockerfile
+19-11 files

LLVM/project 897754allvm/lib/Transforms/Instrumentation HWAddressSanitizer.cpp, llvm/test/Instrumentation/HWAddressSanitizer prologue.ll use-after-scope.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+75-75llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll
+62-0llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope.ll
+27-12llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
+16-16llvm/test/Instrumentation/HWAddressSanitizer/X86/basic.ll
+21-9llvm/test/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll
+19-7llvm/test/Instrumentation/HWAddressSanitizer/use-after-scope-setjmp.ll
+220-1197 files not shown
+232-13113 files

LLVM/project c9f1b1dllvm/test/Instrumentation/HWAddressSanitizer prologue.ll alloca.ll, llvm/test/Instrumentation/HWAddressSanitizer/RISCV use-after-scope-setjmp.ll alloca.ll

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+75-75llvm/test/Instrumentation/HWAddressSanitizer/prologue.ll
+16-16llvm/test/Instrumentation/HWAddressSanitizer/X86/basic.ll
+4-4llvm/test/Instrumentation/HWAddressSanitizer/X86/alloca.ll
+2-2llvm/test/Instrumentation/HWAddressSanitizer/RISCV/use-after-scope-setjmp.ll
+2-2llvm/test/Instrumentation/HWAddressSanitizer/RISCV/alloca.ll
+2-2llvm/test/Instrumentation/HWAddressSanitizer/alloca.ll
+101-1015 files not shown
+106-10611 files

FreeBSD/doc df27c83documentation/static/pgpkeys bms.key

Update FreeBSD public key to use my new personal Yubikey 5 NFC.
DeltaFile
+32-45documentation/static/pgpkeys/bms.key
+32-451 files

HardenedBSD/ports e6fbff1net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update 6.5.0 -> 6.5.1

ChangeLog:      https://github.com/telegramdesktop/tdesktop/compare/v6.5.0...v6.5.1

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-2net-im/telegram-desktop/Makefile
+4-52 files

FreeBSD/ports e6fbff1net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update 6.5.0 -> 6.5.1

ChangeLog:      https://github.com/telegramdesktop/tdesktop/compare/v6.5.0...v6.5.1

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-2net-im/telegram-desktop/Makefile
+4-52 files