FreeBSD/ports dd474ebdatabases/py-sqlmodel distinfo Makefile

databases/py-sqlmodel: Update to 0.0.39

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.39/docs/release-notes.md

Reported by:    Repology
DeltaFile
+3-3databases/py-sqlmodel/distinfo
+3-2databases/py-sqlmodel/Makefile
+6-52 files

FreeBSD/ports 01bc9cbwww/R-cran-selectr distinfo Makefile

www/R-cran-selectr: Update to 0.6-0

Reported by:    portscout
DeltaFile
+3-3www/R-cran-selectr/distinfo
+2-3www/R-cran-selectr/Makefile
+5-62 files

LLVM/project 106644flldb/tools/driver CMakeLists.txt

[lldb][driver] Fix ELF interposition of HostInfoBase symbols causing segfault (#204710)

Commit 67e571d (#179306) added lldbHost and lldbUtility to
`LLDB_DRIVER_LINK_LIBS` A side-effect is that HostInfoBase.cpp, which
contains the file-static `g_fields` pointer, is now compiled into both
the lldb binary and liblldb.so, giving each its own independent
`g_fields`.

On ELF platforms this creates an interposition hazard. When
`LLDB_ENABLE_DYNAMIC_SCRIPTINTERPRETERS` is set, AddLLDB.cmake switches
all LLDB libraries to `CXX_VISIBILITY_PRESET=default` so that the
version script can re-export private symbols needed by dynamically
loaded plugins. The Python plugin calls `HostInfo::GetShlibDir()`
directly, so extract-dynamic-script-interpreter-exports.py adds
`HostInfoBase::GetShlibDir` to liblldb.so's exports (global: in the
version script). `HostInfoBase::Initialize()` is not called by the
plugin and stays local:.

At runtime the dynamic linker resolves liblldb.so's PLT entry for

    [22 lines not shown]
DeltaFile
+11-0lldb/tools/driver/CMakeLists.txt
+11-01 files

FreeBSD/ports d194561math/libRmath distinfo Makefile

math/libRmath: Update 4.6.0 => 4.6.1

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3math/libRmath/distinfo
+1-1math/libRmath/Makefile
+4-42 files

LLVM/project 2018896llvm/test/Transforms/Coroutines coro-split-musttail.ll coro-split-musttail1.ll, llvm/test/Transforms/GVN/PRE no-scalar-pre.ll

[Transforms] Remove redundant --check-prefix flags (#206211)

--check-prefix=CHECK is completely redundant, so remove it.

Change was generated by Gemini, I manually reviewed the entire diff.
DeltaFile
+2-2llvm/test/Transforms/GVN/PRE/no-scalar-pre.ll
+2-2llvm/test/Transforms/VectorCombine/X86/scalarize-vector-gep.ll
+2-2llvm/test/Transforms/Coroutines/coro-split-musttail.ll
+2-2llvm/test/Transforms/Coroutines/coro-split-musttail1.ll
+2-2llvm/test/Transforms/Coroutines/coro-split-musttail3.ll
+2-2llvm/test/Transforms/SROA/scalable-vector-struct.ll
+12-1252 files not shown
+64-6458 files

FreeBSD/ports 7477954security/openvas distinfo pkg-plist

security/openvas: Update to 23.47.1
DeltaFile
+3-3security/openvas/distinfo
+2-2security/openvas/pkg-plist
+1-1security/openvas/Makefile
+6-63 files

LLVM/project b8ebae8llvm/lib/Target/AMDGPU AMDGPURewriteAGPRCopyMFMA.cpp

Use LiveStacks instead of instruction scan within the reload block.
DeltaFile
+21-21llvm/lib/Target/AMDGPU/AMDGPURewriteAGPRCopyMFMA.cpp
+21-211 files

FreeBSD/src a380d07usr.sbin/virtual_oss/virtual_oss virtual_oss.8

virtual_oss.8: Document `/dev/bluetooth/` prefix magic

Without this one could be led to believe they should have an actual
`/dev/bluetooth/xxx` device in devfs from just reading the examples.

Event:          Halifax Hackathon 202606
Reviewed by:    christos
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D57818

(cherry picked from commit 7ecd9afd3b28b9e1a112b5925a8f5902e121b128)
DeltaFile
+22-1usr.sbin/virtual_oss/virtual_oss/virtual_oss.8
+22-11 files

FreeBSD/src a6d7347usr.sbin/virtual_oss/virtual_oss virtual_oss.8

virtual_oss.8: Use `.Pa` macro to refer to devices

Suggested by:   christos
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days

(cherry picked from commit 31461c8bc9c16004feae9cc17b89fd5213a09ae0)
DeltaFile
+16-7usr.sbin/virtual_oss/virtual_oss/virtual_oss.8
+16-71 files

FreeBSD/src 0d4b73alib/libc/gen ctermid.c

ctermid(3): Fix return

Reported by:    bnovkov
Fixes:  dc24f31b67f5 ("ctermid(3): Fix return values section")
Sponsored by:   Klara, Inc.

(cherry picked from commit d7c110658e0b11fbe7a1f5d9f2b340d1985b9742)
DeltaFile
+1-1lib/libc/gen/ctermid.c
+1-11 files

FreeBSD/src 3d6a475lib/libc/gen ctermid.3 ctermid.c

ctermid(3): Fix return values section

ctermid() doesn't, and has never, set errno.

While here, add ctermid_r to the name section and align the parameter
name in the source file.

Reviewed by:    bnovkov
Approved by:    bnovkov
MFC after:      3 days
Obtained from:  https://github.com/apple-oss-distributions/libc
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D57396

(cherry picked from commit dc24f31b67f5b0bac35cb93470f6f2d065d99f6f)
DeltaFile
+15-10lib/libc/gen/ctermid.3
+7-7lib/libc/gen/ctermid.c
+22-172 files

FreeBSD/src e1f80e4lib/libc/gen daemon.3

daemon(3): Note about environment after calling daemon()

While here, fix missing comma typo.

Reviewed by:    0mp, ziaee
Approved by:    0mp, ziaee
MFC after:      3 days
Obtained from:  https://github.com/apple-oss-distributions/libc (partially)
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D57384

(cherry picked from commit bb14ba3777bb201abd6d4dfbf67d70b81f9c1e97)
DeltaFile
+24-2lib/libc/gen/daemon.3
+24-21 files

LLVM/project 1d043efllvm/utils/lit/lit run.py main.py

Revert "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (#206138)

This reverts the commit 1e2d1bbc12f6.

ProcessPoolExecutor.shutdown(wait=True) hangs on macOS 14 with Python 3.9:  join_executor_internals() calls call_queue.join_thread() before p.join(), but macOS requires the inverse order. The feeder thread cannot drain until worker processes are joined, so join_thread() blocks forever. This is fixed upstream in CPython >= 3.12 but affects all earlier versions on macOS. Reverting to unblock the aarch64-darwin buildbot while a proper fix is worked out.

The original changes and context can be found in https://github.com/llvm/llvm-project/pull/202681
DeltaFile
+44-79llvm/utils/lit/lit/run.py
+0-2llvm/utils/lit/lit/main.py
+44-812 files

FreeBSD/src 2b51bd5share/man/man4 ntsync.4 Makefile

ntsync.4: add the man page

(cherry picked from commit f6b37f47c09903413bd980a5ebd4c7c3e19ba8a5)
DeltaFile
+308-0share/man/man4/ntsync.4
+1-0share/man/man4/Makefile
+309-02 files

LLVM/project d221c2dllvm/test/tools/llubi store_dead_gep.ll intr_memory.ll, llvm/tools/llubi/lib Interpreter.cpp Context.h

[llubi] Poison object contents in `llvm.lifetime.end` (#206036)

Make `@llvm.lifetime.end` poison the object content. This removes the
need of special-casing for dead objects in `ExecutorBase::load()`, etc.

See also [#204932
(comment)](https://github.com/llvm/llvm-project/pull/204932#discussion_r3465364425).
DeltaFile
+22-0llvm/test/tools/llubi/store_dead_gep.ll
+19-0llvm/test/tools/llubi/intr_memory.ll
+3-6llvm/tools/llubi/lib/Interpreter.cpp
+4-3llvm/tools/llubi/lib/Context.h
+0-4llvm/tools/llubi/lib/ExecutorBase.cpp
+48-135 files

LLVM/project ef40205clang/docs UndefinedBehaviorSanitizer.md LanguageExtensions.md

Merge users/rnk/clang-md-1b into markdown-docs
DeltaFile
+32-32clang/docs/UndefinedBehaviorSanitizer.md
+18-26clang/docs/LanguageExtensions.md
+50-582 files

LLVM/project fd76c9bllvm/lib/Target/WebAssembly WebAssemblyCFGStackify.cpp WebAssemblyLateEHPrepare.cpp, llvm/test/CodeGen/WebAssembly cfg-stackify-eh.ll

[WebAssembly] Fix nondeterminism by using MapVector for pointer-keyed maps [NFC] (#205184)

Several DenseMaps in the WebAssembly backend keyed by pointers were
being
iterated over, potentially leading to nondeterministic codegen
(differing
try/delegate nesting, virtual register allocation, or PHI node
insertion)
due to nondeterministsic pointer values.

This patch replaces these DenseMaps with MapVectors to guarantee
deterministic iteration order:
  - UnwindDestToTryRanges in WebAssemblyCFGStackify.cpp
  - EHPadToUnwindDest in WebAssemblyCFGStackify.cpp
  - EHPadToRethrows in WebAssemblyLateEHPrepare.cpp
  - UnwindDestToNewPreds in WebAssemblyLowerEmscriptenEHSjLj.cpp

Fixes: #204883

Co-authored-by: Ammar Askar <aaskar at google.com>
Assisted-by: Antigravity
DeltaFile
+56-1llvm/test/CodeGen/WebAssembly/cfg-stackify-eh.ll
+4-2llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
+3-1llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
+2-1llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
+65-54 files

LLVM/project 7ac6e52clang/docs UndefinedBehaviorSanitizer.md LanguageExtensions.md

[docs] Fix follow-up MyST rendering issues
DeltaFile
+32-32clang/docs/UndefinedBehaviorSanitizer.md
+18-26clang/docs/LanguageExtensions.md
+50-582 files

FreeBSD/ports a1fb4afsecurity/p5-IO-Socket-SSL distinfo Makefile

security/p5-IO-Socket-SSL: Update 2.098 => 2.099

Changelog:
https://metacpan.org/release/SULLR/IO-Socket-SSL-2.099/source/Changes

PR:             296304
Sponsored by:   UNIS Labs
DeltaFile
+3-3security/p5-IO-Socket-SSL/distinfo
+1-1security/p5-IO-Socket-SSL/Makefile
+4-42 files

FreeBSD/ports 9d06d0edevel/p5-CLI-Simple distinfo pkg-plist

devel/p5-CLI-Simple: Update 2.0.3 => 2.0.6

Changelog:
https://github.com/rlauer6/CLI-Simple/blob/2.0.6/ChangeLog

Release Notes:
https://github.com/rlauer6/CLI-Simple/blob/2.0.6/release-notes/release-notes-2.0.4.md
https://github.com/rlauer6/CLI-Simple/blob/2.0.6/release-notes/release-notes-2.0.6.md

PR:             296303
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/p5-CLI-Simple/distinfo
+3-2devel/p5-CLI-Simple/pkg-plist
+1-1devel/p5-CLI-Simple/Makefile
+7-63 files

LLVM/project a975bddllvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 2d6f80ellvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 00733c9llvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project e0bd0b9llvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 5886cd3llvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 79a0892llvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project b4523ffllvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 65f9f06llvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project 40833cbllvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

rebase

Created using spr 1.3.7
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files

LLVM/project bb23f8ellvm/lib/Target/Hexagon HexagonPostRAHandleQFP.cpp, llvm/test/CodeGen/ARM vector-lrint.ll fpclamptosat_vec.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.7

[skip ci]
DeltaFile
+1,833-1,841llvm/test/CodeGen/ARM/vector-lrint.ll
+1,197-1,198llvm/test/CodeGen/ARM/fpclamptosat_vec.ll
+0-2,217llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2.txt
+921-940llvm/test/CodeGen/ARM/vector-llrint.ll
+1,849-0llvm/test/MC/Disassembler/AMDGPU/gfx11_dasm_vop3_from_vop2-fake16.txt
+1,755-0llvm/lib/Target/Hexagon/HexagonPostRAHandleQFP.cpp
+7,555-6,196619 files not shown
+41,901-19,511625 files