NetBSD/pkgsrc Ru7ARzAcross/ppc-morphos-gcc Makefile, cross/ppc-morphos-gcc/files objc-saveds.diff

   cross/ppc-morphos-gcc: Fix objc-saveds.diff

   This fixes leaking saveds into non-ObjC methods as the type was shared.
VersionDeltaFile
1.2+6-6cross/ppc-morphos-gcc/files/objc-saveds.diff
1.7+2-2cross/ppc-morphos-gcc/Makefile
+8-82 files

LLVM/project fe80adelibcxx/test/std/containers/views/mdspan/extents bitint.pass.cpp, libcxx/test/std/language.support/support.limits/limits/numeric.limits.members min.pass.cpp digits10.pass.cpp

[libc++][test][NFC] Remove implementation-detail noise from _BitInt test comments (#206666)

Several `_BitInt` test comments named the builtin the code lowers to,
restated macro equivalences, or pointed at another test file's
internals. They read as machine-generated and do not help a reader. This
rewords them across the `_BitInt` tests touched by #203876, where the
pattern was flagged in review.

Assisted-by: Claude (Anthropic)

Co-authored-by: Claude Opus 4.6 <noreply at anthropic.com>
DeltaFile
+10-30libcxx/test/std/utilities/utility/utility.intcmp/intcmp.bitint.pass.cpp
+9-20libcxx/test/std/numerics/bit/byteswap.pass.cpp
+4-8libcxx/test/std/numerics/numeric.ops/numeric.ops.sat/saturating.bitint.pass.cpp
+3-8libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/min.pass.cpp
+4-7libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/digits10.pass.cpp
+3-6libcxx/test/std/containers/views/mdspan/extents/bitint.pass.cpp
+33-798 files not shown
+44-10114 files

LLVM/project 475bc04libcxx/include set, libcxx/test/std/containers/associative/set iterator.pass.cpp merge.pass.cpp

[libc++] Make `<set>` `std::set` constexpr as part of P3372R3 (#167241)
DeltaFile
+161-91libcxx/include/set
+20-16libcxx/test/std/containers/associative/set/set.cons/copy_assign.pass.cpp
+20-13libcxx/test/std/containers/associative/set/iterator.pass.cpp
+20-13libcxx/test/std/containers/associative/set/set.nonmember/op_compare.pass.cpp
+19-11libcxx/test/std/containers/associative/set/merge.pass.cpp
+27-0libcxx/test/std/language.support/support.limits/support.limits.general/version.version.compile.pass.cpp
+267-14471 files not shown
+934-35177 files

NetBSD/src eage6aZlib/libc/citrus/modules citrus_viqr.c

   citrus/VIQR: unsigned chlen for simplicity; sprinkle assertions.

   PR 59019: various iconv issues
VersionDeltaFile
1.9+14-3lib/libc/citrus/modules/citrus_viqr.c
+14-31 files

NetBSD/src 0n1zEmmlib/libc/citrus/modules citrus_utf7.c

   citrus/UTF7: unsigned chlen for simplicity; sprinkle assertions.

   PR 59019: various iconv issues
VersionDeltaFile
1.9+26-6lib/libc/citrus/modules/citrus_utf7.c
+26-61 files

NetBSD/src 10gCbbolib/libc/citrus/modules citrus_hz.c

   citrus/HZ: Be more careful about encoding buffer.

   1. Use unsigned char for chlen, since it's never negative and only
      needs to be big enough for the ch array.

   2. Expand the ch array by space for two escape sequences, each of
      which is two characters.

      I don't think it is currently possible with the i18n data we ship
      for it to emit two escape sequences in a row -- there is a code
      path to do this, but I don't think it can be reached without
      setting escape sequences for variable 1 and extending this in some
      way.  Nevertheless, let's err on the side of safety.

   3. Sprinkle assertions everywhere.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+22-6lib/libc/citrus/modules/citrus_hz.c
+22-61 files

NetBSD/src D74v71Slib/i18n_module Makefile.inc, lib/libc/citrus/modules citrus_viqr.c citrus_iconv_std.c

   i18n_modules: Build with _DIAGNOSTIC.

   Fix some bitrot that it turned up here.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+19-6lib/libc/citrus/modules/citrus_viqr.c
1.17+6-4lib/libc/citrus/modules/citrus_iconv_std.c
1.6+6-4lib/libc/citrus/modules/citrus_hz.c
1.15+2-1lib/i18n_module/Makefile.inc
+33-154 files

NetBSD/src GLq16Yytests/lib/libc/locale t_iconv.c

   iconv(3): Fix printing bytes on test failure.

   Don't sign-extend to a 32-bit quantity causing the left to be padded
   with f's; just print the 8-bit quantity.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+5-5tests/lib/libc/locale/t_iconv.c
+5-51 files

LLVM/project f89b1ecllvm/lib/Target/AArch64/Disassembler AArch64Disassembler.cpp

fixup! Small improvement
DeltaFile
+1-3llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
+1-31 files

NetBSD/src exLfYVQtests/lib/libc/locale t_iconv.c

   iconv(3): Expand ISO-2022-CN tests a little.

   This one is broken for a partial input case, not yet sure why.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+19-4tests/lib/libc/locale/t_iconv.c
+19-41 files

NetBSD/src tLcn45Jtests/lib/libc/locale t_iconv.c

   iconv(3): Add a test case for ISO-2022-CN.

   From Mark Johnston of FreeBSD.

   PR 59019: various iconv issues
VersionDeltaFile
1.6+7-2tests/lib/libc/locale/t_iconv.c
+7-21 files

NetBSD/src iXtkor3lib/libc/citrus/modules citrus_zw.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in ZW encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+5-2lib/libc/citrus/modules/citrus_zw.c
1.5+3-3tests/lib/libc/locale/t_iconv.c
+8-52 files

NetBSD/src KdxNOXslib/libc/citrus/modules citrus_viqr.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in VIQR encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.7+7-3lib/libc/citrus/modules/citrus_viqr.c
1.4+3-3tests/lib/libc/locale/t_iconv.c
+10-62 files

NetBSD/src XWZH6ktlib/libc/citrus/modules citrus_utf7.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix buffer overrun in UTF-7 encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.8+16-6lib/libc/citrus/modules/citrus_utf7.c
1.3+5-5tests/lib/libc/locale/t_iconv.c
+21-112 files

NetBSD/src Pv4xBtflib/libc/citrus/modules citrus_hz.c, tests/lib/libc/locale t_iconv.c

   iconv(3): Fix null pointer dereference with HZ8 encoding.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.2+2-4tests/lib/libc/locale/t_iconv.c
1.5+4-2lib/libc/citrus/modules/citrus_hz.c
+6-62 files

NetBSD/src zZNqQJ5distrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   iconv(3): Draft some automatic tests.

   Based on a report by Nick Wellnhofer.

   PR 59019: various iconv issues
VersionDeltaFile
1.1+354-0tests/lib/libc/locale/t_iconv.c
1.515+2-1distrib/sets/lists/debug/mi
1.1423+2-1distrib/sets/lists/tests/mi
1.19+2-1tests/lib/libc/locale/Makefile
+360-34 files

LLVM/project 4d9875eclang/include/clang/ScalableStaticAnalysis/Analyses/OperatorNewDelete OperatorNewDeletePointers.h, clang/lib/ScalableStaticAnalysis/Analyses SSAFAnalysesCommon.h

address comments
DeltaFile
+33-34clang/lib/ScalableStaticAnalysis/Analyses/OperatorNewDelete/OperatorNewDeletePointersExtractor.cpp
+16-14clang/include/clang/ScalableStaticAnalysis/Analyses/OperatorNewDelete/OperatorNewDeletePointers.h
+1-1clang/lib/ScalableStaticAnalysis/Analyses/SSAFAnalysesCommon.h
+50-493 files

LLVM/project 9a725a7lldb/source/Plugins/ObjectFile/wasm ObjectFileWasm.cpp

[lldb] Create a BSS section for WebAssembly object files (#206840)

Zero-initialized globals (BSS) live in a module's linear memory above
the initialized data segments, but wasm-ld emits no data segment for
them, so ObjectFileWasm created no section covering their addresses.
Reading those global without a running process fails with "unable to
resolve the module for file address", because the address resolved to no
section. Live reads did work because they go through process memory.

Synthesize a zero-fill section spanning from the end of the initialized
data to the linear memory's minimum size, and map it into linear memory
like the data segments. Live reads keep going through process memory
while zero-fill reads return zero.
DeltaFile
+58-5lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp
+58-51 files

LLVM/project 8de3799clang/lib/ScalableStaticAnalysis/Analyses SSAFAnalysesCommon.h

Update clang/lib/ScalableStaticAnalysis/Analyses/SSAFAnalysesCommon.h

Co-authored-by: Balázs Benics <benicsbalazs at gmail.com>
DeltaFile
+1-1clang/lib/ScalableStaticAnalysis/Analyses/SSAFAnalysesCommon.h
+1-11 files

FreeBSD/ports 02e0410net-mgmt/geom-exporter distinfo Makefile.crates

net-mgmt/geom-exporter: 0.1.4

This version no longer requires bindgen at build time.

https://github.com/asomers/gstat-rs/blob/master/freebsd-geom-exporter/CHANGELOG.md#014---2026-06-30

Sponsored by:   ConnectWise
DeltaFile
+11-35net-mgmt/geom-exporter/distinfo
+4-16net-mgmt/geom-exporter/Makefile.crates
+1-4net-mgmt/geom-exporter/Makefile
+16-553 files

FreeBSD/ports 28b57c3sysutils/gstat-rs distinfo Makefile.crates

sysutils/gstat-rs: 0.1.9

This version no longer requires bindgen at build time

https://github.com/asomers/gstat-rs/blob/master/gstat/CHANGELOG.md#019---2026-06-30

Sponsored by:   ConnectWise
DeltaFile
+21-31sysutils/gstat-rs/distinfo
+9-14sysutils/gstat-rs/Makefile.crates
+1-4sysutils/gstat-rs/Makefile
+31-493 files

NetBSD/pkgsrc kkgJ0wVnet/mcast-tools distinfo Makefile, net/mcast-tools/patches patch-configure

   mcast-tools: finish fixing build on -current
VersionDeltaFile
1.1+14-0net/mcast-tools/patches/patch-configure
1.8+2-1net/mcast-tools/distinfo
1.10+2-1net/mcast-tools/Makefile
+18-23 files

NetBSD/pkgsrc uBwMoCfdoc CHANGES-2026

   math/cadical 3.0.0 -> 2.1.3
VersionDeltaFile
1.4151+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KkaGpnimath/cadical Makefile distinfo

   Downgrade a very recently added math/cadical to 2.1.3.

   Version 3.0.0 isn't supported by cvc5:
     https://github.com/cvc5/cvc5/issues/12611

   Make other changes to help cvc5 find cadical in /usr/pkg:
    - add tracer.hpp
    - move headers to include/cadical
VersionDeltaFile
1.2+5-4math/cadical/Makefile
1.2+4-4math/cadical/distinfo
1.2+2-1math/cadical/PLIST
+11-93 files

LLVM/project 1f7a93dlldb/source/Plugins/ABI/X86 ABIX86.cpp ABIX86_i386.h

[lldb][Windows] Fix "Invalid register name" for eax on x86_64 attach (#203498)

On Windows, when attaching to a process with no pre-existing target,
lldb reports "Invalid register name" for sub-registers like eax.

This is due to a bug in `ABIX86::AugmentRegisterInfo`, which determines
the GPR base size by reading
`Target::GetArchitecture().GetAddressByteSize()`. During attach, the
target's architecture has not yet been set when `AugmentRegisterInfo`
runs, so the lookup returns 0, the process is treated as 32-bit, and the
x86_64 sub-registers are never added.

This patch removes the dependency on the target's architecture: the X86
ABI plugins already know their own bitness, so `ABIX86_64` and
`ABIX86_i386` now report it directly via a new `Is64Bit()` virtual.

This patch fixes
`TestRegisters::test_convenience_registers_with_process_attach` and
`TestRegisters::test_convenience_registers_16bit_with_process_attach` on

    [2 lines not shown]
DeltaFile
+2-3lldb/source/Plugins/ABI/X86/ABIX86.cpp
+3-0lldb/source/Plugins/ABI/X86/ABIX86_i386.h
+2-0lldb/source/Plugins/ABI/X86/ABIX86_64.h
+2-0lldb/source/Plugins/ABI/X86/ABIX86.h
+9-34 files

LLVM/project 89772edclang/lib/ScalableStaticAnalysis/Analyses SSAFAnalysesCommon.h

Update clang/lib/ScalableStaticAnalysis/Analyses/SSAFAnalysesCommon.h

Co-authored-by: Balázs Benics <benicsbalazs at gmail.com>
DeltaFile
+1-1clang/lib/ScalableStaticAnalysis/Analyses/SSAFAnalysesCommon.h
+1-11 files

LLVM/project 7479a79flang/lib/Semantics resolve-directives.cpp, flang/test/Semantics/OpenACC acc-default-none-arrays.f90 acc-component-ref-dsa.f90

[flang][openacc] Fix DEFAULT(NONE) errors for array sections (#204248)

ResolveAccObject skipped DSA registration when
GetDesignatorNameIfDataRef returned nullptr (i.e. for subscripted
designators like copyin(a(1:n))). The DEFAULT(NONE) post-visitor then
found the base variable unregistered and emitted a false error even
though it was explicitly listed in a data clause.

Unify the path using GetFirstName, which extracts the base symbol from
both bare data references and array sections. Continue not registering component references. This will need to be followed up with more accurate designator checking in the near future.
DeltaFile
+135-0flang/test/Semantics/OpenACC/acc-default-none-arrays.f90
+132-0flang/test/Semantics/OpenACC/acc-component-ref-dsa.f90
+69-15flang/lib/Semantics/resolve-directives.cpp
+336-153 files

LLVM/project 99e855flldb/include/lldb/Breakpoint Breakpoint.h, lldb/include/lldb/Target Target.h

[lldb][NFC] Target::RemoveNameFromBreakpoint should take a StringRef (#206834)
DeltaFile
+2-2lldb/source/Target/Target.cpp
+2-2lldb/include/lldb/Breakpoint/Breakpoint.h
+2-2lldb/source/API/SBBreakpoint.cpp
+2-1lldb/include/lldb/Target/Target.h
+1-1lldb/source/Commands/CommandObjectBreakpoint.cpp
+9-85 files

FreeBSD/ports 1c810a0net/webalizer-geodb distinfo Makefile

net/webalizer-geodb: Update to 20260701
DeltaFile
+3-3net/webalizer-geodb/distinfo
+1-1net/webalizer-geodb/Makefile
+4-42 files

NetBSD/src UzWRGXksys/arch/ofppc/include intr.h

   Increase the number of possible interrupt sources.

   Needed for MPC5200B, harmless for others.
VersionDeltaFile
1.17+2-2sys/arch/ofppc/include/intr.h
+2-21 files