FreeBSD/ports 7b0ff64java/apache-commons-logging distinfo Makefile

java/apache-commons-logging: Update 1.3.5 => 1.3.6

Release Notes:
https://github.com/apache/commons-logging/blob/rel/commons-logging-1.3.6/RELEASE-NOTES.txt

PR:             295247
Sponsored by:   UNIS Labs
DeltaFile
+3-3java/apache-commons-logging/distinfo
+1-2java/apache-commons-logging/Makefile
+4-52 files

LLVM/project 6734c8cllvm/lib/Target/AArch64 AArch64TargetMachine.cpp AArch64TargetMachine.h

[NFC][AArch64] Extracted AArch64PassConfig::isGlobalISelOptNone (#196856)

Extracts AArch64PassConfig::isGlobalISelOptNone into a AArch64TargetMachine, as suggested in reviews for
https://github.com/llvm/llvm-project/pull/194156

This will help with NewPM porting since this functionality is required
in NewPM orchestration.
DeltaFile
+16-22llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
+7-0llvm/lib/Target/AArch64/AArch64TargetMachine.h
+23-222 files

LLVM/project 6e7bc01lldb/source/Commands CommandObjectBreakpoint.cpp, lldb/source/Target Target.cpp

Adds GetOptions to CommandObjectBreakpointOverride{List, Delete}. (#197340)

This was causing flaky behavior in TestOverridesResolver.py.

I found this with ASAN, which also didn't like that I was running find
with begin() & end() of an empty std::vector. That surprised me a bit,
but its easy to avoid, so I also changed that here.
DeltaFile
+4-0lldb/source/Commands/CommandObjectBreakpoint.cpp
+1-1lldb/source/Target/Target.cpp
+5-12 files

LLVM/project a030b24llvm/lib/Target/LoongArch/MCTargetDesc LoongArchAsmBackend.cpp, llvm/test/MC/LoongArch/Relocations sub-expr.s

[LoongArch] Use fallback path when relocation `SymA == nullptr` (#196940)

This PR adds a fallback path for `SymA == nullptr && SymB != nullptr`
relocations. This prevents a null pointer dereference when trying to
assemble such an instruction.

Related unit tests are also updated to reflect this change.

Fixes #196927.

---
**v2** (9aabcf3b49e620d1ee49e3a29d7a85adadf13580):
* Add some inline comments as suggested by @wangleiat.
DeltaFile
+6-0llvm/test/MC/LoongArch/Relocations/sub-expr.s
+5-0llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp
+11-02 files

FreeBSD/src b66538cetc/mtree BSD.root.dist

BSD.root.dist: Correct tag for /etc/sysctl.kld.d

This is only used by rc.subr and belongs in rc, not runtime.

Approved by:    re (cperciva)
Fixes:          fa6d67cd16b5 ("BSD.root.dist: Add package tag for all directories")
MFC after:      3 days
Reviewed by:    ivy
Differential Revision:  https://reviews.freebsd.org/D56900

(cherry picked from commit 44338ccd12685621c4b1c57e692a4f27f5a655d3)
(cherry picked from commit 714f6ac0003482d3270a9d0026e59909cff73c3f)
DeltaFile
+1-1etc/mtree/BSD.root.dist
+1-11 files

FreeBSD/ports 33c0754databases/weaviate distinfo Makefile

databases/weaviate: update 1.37.2 → 1.37.3
DeltaFile
+5-5databases/weaviate/distinfo
+1-2databases/weaviate/Makefile
+6-72 files

FreeBSD/ports 9176fcbdevel/goswagger distinfo Makefile

devel/goswagger: Update 0.33.1 => 0.33.2

Changelog:
https://github.com/go-swagger/go-swagger/releases/tag/v0.33.2

PR:             295248
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 5154d10ae4c1364804bdcd370562ebd1f679cc3a)
DeltaFile
+5-5devel/goswagger/distinfo
+1-2devel/goswagger/Makefile
+6-72 files

FreeBSD/ports 5154d10devel/goswagger distinfo Makefile

devel/goswagger: Update 0.33.1 => 0.33.2

Changelog:
https://github.com/go-swagger/go-swagger/releases/tag/v0.33.2

PR:             295248
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+5-5devel/goswagger/distinfo
+1-2devel/goswagger/Makefile
+6-72 files

FreeBSD/ports 5f1b102devel/catch2 pkg-plist distinfo

devel/catch2: update 3.14.0 → 3.15.0
DeltaFile
+3-4devel/catch2/pkg-plist
+3-3devel/catch2/distinfo
+2-2devel/catch2/Makefile
+8-93 files

LLVM/project 2293098libc/src/__support/CPP bit.h

remove qualifier
DeltaFile
+6-7libc/src/__support/CPP/bit.h
+6-71 files

LLVM/project 8df70b2clang/test/Instrumentor UnreachableRT.cpp InstrumentorUnreachable.cpp, llvm/include/llvm/Transforms/IPO Instrumentor.h

[Instrumentor] Add unreachable support; unreachable stack trace printing

Allow to instrument unreachable and provide a use case to identify an
unreachable was reached.
DeltaFile
+22-0clang/test/Instrumentor/UnreachableRT.cpp
+21-0llvm/include/llvm/Transforms/IPO/Instrumentor.h
+20-0clang/test/Instrumentor/InstrumentorUnreachable.cpp
+15-0clang/test/Instrumentor/UnreachableRT.json
+12-0llvm/lib/Transforms/IPO/Instrumentor.cpp
+5-1clang/test/Instrumentor/lit.local.cfg
+95-11 files not shown
+100-17 files

FreeNAS/freenas d9d5e06tests/unit test_directoryservices_reset.py test_activedirectory_join.py

Add yet more ruff fixes
DeltaFile
+107-92tests/unit/test_directoryservices_reset.py
+63-37tests/unit/test_activedirectory_join.py
+25-24tests/unit/test_directoryservices_secrets.py
+195-1533 files

LLVM/project a2edf76libc/src/__support/CPP bit.h

fix ci
DeltaFile
+8-4libc/src/__support/CPP/bit.h
+8-41 files

LLVM/project bd3ad40clang/test/Instrumentor StackUsageRT.cpp StackUsageRT.json, llvm/include/llvm/Transforms/IPO Instrumentor.h

[Instrumentor] Add Alloca and Function support; stack usage example (#195378)

This adds support for alloca instrumentation and function pre/post
instrumentation. Alloca support follows load/store support directly.
Functions require special care to determine the insertion points.

Together, we can showcase how the stack high watermark can be profiled,
see InstrumentorStackUsage.cpp.
DeltaFile
+306-8llvm/lib/Transforms/IPO/Instrumentor.cpp
+127-11llvm/include/llvm/Transforms/IPO/Instrumentor.h
+60-0clang/test/Instrumentor/StackUsageRT.cpp
+59-0llvm/test/Instrumentation/Instrumentor/default_config.json
+57-0llvm/test/Instrumentation/Instrumentor/alloca_and_function.ll
+54-0clang/test/Instrumentor/StackUsageRT.json
+663-195 files not shown
+721-2711 files

FreeBSD/ports 4fa0593audio/xsynth distinfo Makefile

audio/xsynth: update 0.3.4 → 0.4.0
DeltaFile
+367-295audio/xsynth/distinfo
+183-147audio/xsynth/Makefile
+550-4422 files

FreeBSD/ports 43aef4edevel/py-uv-build distinfo Makefile

devel/py-uv-build: update 0.11.13 → 0.11.14
DeltaFile
+3-3devel/py-uv-build/distinfo
+1-1devel/py-uv-build/Makefile
+4-42 files

FreeBSD/ports 3a14e43devel/py-uv distinfo Makefile, devel/uv distinfo Makefile.crates

devel/{,py-}uv: update 0.11.13 → 0.11.14
DeltaFile
+7-7devel/uv/distinfo
+3-3devel/py-uv/distinfo
+2-2devel/uv/Makefile.crates
+1-1devel/uv/Makefile
+1-1devel/py-uv/Makefile
+14-145 files

FreeBSD/ports 4d78fdddns/dnsmasq-devel Makefile distinfo

dns/dnsmasq-devel: Update 2.93test10 => 2.93rc1 (6 CVEs)

This contains the six security fixed (or variants thereof) recently
appeared in 2.92rel2.

Including privilege escalation, cache poisoning/rediction, information
leak, and denial of service.

See https://www.kb.cert.org/vuls/id/471747
See https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html

Upstream Git changelog since v2.93test10:

* 14094e8 2026-05-09 | Fix buffer OOB read in find_soa() (tag: v2.93rc1)
                       [do litli]
* c705607 2026-04-06 | Fix problen in from_wire() when names contain
                       escape chars. [Simon Kelley]
* 9d2c93b 2026-03-30 | Sync 3ea905b98b8756f0652a9626a98384e96bab3a97 with
                       7cd050075ea73cd7707fce5b70f0fec25f722f67

    [35 lines not shown]
DeltaFile
+5-5dns/dnsmasq-devel/Makefile
+3-3dns/dnsmasq-devel/distinfo
+8-82 files

FreeBSD/ports 841318bdns/dnsmasq-devel distinfo Makefile

dns/dnsmasq-devel: update to v2.93test10

Upstream Git changes since v2.93test9:
* fc22868 2026-04-21 | Preserve existing log file permissions when adding group-write bit. (tag: v2.93test10) [Florian Margaine]
* d158aec 2026-04-21 | Increase default limit on TCP handler processes from 20 to 30. [Simon Kelley]
* 36d081e 2026-04-21 | Fix buffer overlow in log_query() [Simon Kelley]
* 9eb0757 2026-04-21 | Fix crash with mal-formed config option. [Toliak Purple]
* 2d0e0c7 2026-04-10 | Tweak DHCPv6 replay decapsulation. [Simon Kelley]
* cfc2244 2026-04-08 | Bump copyrights to 2026. [Simon Kelley]

Upstream Git changes since v2.93test8:
* 9ad7492 2026-04-06 | Fix 1-byte buffer overflow in relay_reply4() (tag: v2.93test9) [Simon Kelley]
* a6069da 2026-04-05 | Check DNS query via TCP doesn't have QR bit set. [Simon Kelley]
* 14f5317 2026-04-05 | Sanity checking on DNS replies via TCP. [Simon Kelley]
* 8fd06d2 2026-03-30 | OOB buffer check with DNS bitstring labels. [Simon Kelley]
* d152e81 2026-03-30 | Tighten check on TFTP pathnames to avoid directory escape. [Simon Kelley]
* e0bec33 2026-03-30 | Move logging on TCP timeout from child process to main process. [Simon Kelley]
* dd70793 2026-03-20 | dump: check lseek() return in pcap record-counting loop [Dominik]
* c5f4641 2026-03-19 | domain: fix strncat buffer-size argument in is_rev_synth() [Dominik]

    [24 lines not shown]
DeltaFile
+3-3dns/dnsmasq-devel/distinfo
+1-1dns/dnsmasq-devel/Makefile
+4-42 files

LLVM/project e8c6318utils/bazel/llvm-project-overlay/libc BUILD.bazel

[Bazel] Drop :errno use from some libc math support libraries (#197336)

We only actually need the errno header. Using errno as a dependency
pulls in a c++ source file which requires compilation which precludes
use in a header library.
DeltaFile
+0-4utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+0-41 files

FreeBSD/ports 5f74f30dns/dnsmasq-devel Makefile distinfo

dns/dnsmasq-devel: Update 2.93test10 => 2.93rc1 (6 CVEs)

This contains the six security fixed (or variants thereof) recently
appeared in 2.92rel2.

Including privilege escalation, cache poisoning/rediction, information
leak, and denial of service.

See https://www.kb.cert.org/vuls/id/471747
See https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html

Upstream Git changelog since v2.93test10:

* 14094e8 2026-05-09 | Fix buffer OOB read in find_soa() (tag: v2.93rc1)
                       [do litli]
* c705607 2026-04-06 | Fix problen in from_wire() when names contain
                       escape chars. [Simon Kelley]
* 9d2c93b 2026-03-30 | Sync 3ea905b98b8756f0652a9626a98384e96bab3a97 with
                       7cd050075ea73cd7707fce5b70f0fec25f722f67

    [33 lines not shown]
DeltaFile
+5-5dns/dnsmasq-devel/Makefile
+3-3dns/dnsmasq-devel/distinfo
+8-82 files

LLVM/project 86f7e93llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 revec-constant-reduction.ll

[SLP] Check candidates instead of instructionsstate for reduction type in revec mode

Better to ceheck the first candidate instead of InstructionsState, since
it might be non-valid for constants.

Fixes https://github.com/llvm/llvm-project/pull/197291#issuecomment-4435105325

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/197335
DeltaFile
+24-0llvm/test/Transforms/SLPVectorizer/X86/revec-constant-reduction.ll
+1-1llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+25-12 files

FreeBSD/ports e582499x11/rio distinfo Makefile

x11/rio: update 0.4.3 → 0.4.4
DeltaFile
+13-13x11/rio/distinfo
+6-6x11/rio/Makefile
+19-192 files

FreeBSD/ports 5205131databases/qdrant distinfo Makefile.crates

databases/qdrant: update 1.17.1 → 1.18.0
DeltaFile
+149-167databases/qdrant/distinfo
+73-82databases/qdrant/Makefile.crates
+1-2databases/qdrant/Makefile
+223-2513 files

FreeBSD/ports 9fdd005misc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.5.18 → 3.5.21
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports 6b505bfmisc/py-uuid-utils distinfo Makefile

misc/py-uuid-utils: update 0.14.1 → 0.15.0
DeltaFile
+97-43misc/py-uuid-utils/distinfo
+50-23misc/py-uuid-utils/Makefile
+147-662 files

LLVM/project add7a0eflang/include/flang/Support Fortran-features.h, flang/lib/Semantics resolve-names.cpp

[flang][cuda] Add support for -gpu=pinned (#197304)

Add a new language feature to implicitly treat dynamic allocation as
pinned allocation.
DeltaFile
+20-11flang/lib/Semantics/resolve-names.cpp
+16-0flang/test/Lower/CUDA/cuda-gpu-pinned.f90
+4-1flang/tools/bbc/bbc.cpp
+1-1flang/include/flang/Support/Fortran-features.h
+1-0flang/lib/Support/Fortran-features.cpp
+42-135 files

FreeBSD/src eacf4f5sys/dev/usb usbdevs, sys/dev/usb/serial u3g.c

u3g: Add Telit LM960A18 LTE modem

The patch in the PR failed to apply, so I manually applied the same
changes.

PR:             295231
Submitted by:   Mike Tancsa <mike at sentex.net>
Reviewed by:    emaste
DeltaFile
+2-0sys/dev/usb/usbdevs
+2-0sys/dev/usb/serial/u3g.c
+4-02 files

LLVM/project 90a2820clang/include/clang/Serialization ASTRecordReader.h, clang/lib/AST ASTContext.cpp Type.cpp

trivial changes
DeltaFile
+20-14clang/lib/Sema/SemaOpenMP.cpp
+18-14clang/lib/AST/ASTContext.cpp
+16-15clang/lib/Sema/SemaTemplate.cpp
+14-11clang/lib/AST/Type.cpp
+14-8clang/lib/AST/ASTDiagnostic.cpp
+11-6clang/include/clang/Serialization/ASTRecordReader.h
+93-6833 files not shown
+202-15239 files

LLVM/project 12d386dclang/include/clang/AST ASTContext.h, clang/lib/AST ASTContext.cpp ItaniumMangle.cpp

[clang] implement CWG2064: ignore value dependence for decltype

The 'decltype' for a value-dependent (but non-type-dependent) should be known,
so this patch makes them non-opaque instead.

This patch also implements what's neceessary to allow overloading
on pure differences in instantiation dependence, making `std::void_t`
usable for SFINAE purposes.

This also readds a few test cases from da98651, which was a previous attempt
at resolving CWG2064.

Fixes #8740
Fixes #61818
Fixes #190388
DeltaFile
+888-161clang/lib/AST/ASTContext.cpp
+328-12clang/test/SemaTemplate/instantiation-dependence.cpp
+176-96clang/lib/AST/ItaniumMangle.cpp
+100-98clang/lib/Sema/SemaCXXScopeSpec.cpp
+62-57clang/lib/AST/Type.cpp
+88-11clang/include/clang/AST/ASTContext.h
+1,642-43570 files not shown
+2,398-78876 files