GhostBSD/build 1665b78packages base

Add GhostBSD-libexecinfo-dev to packages/base for development support
DeltaFile
+1-0packages/base
+1-01 files

FreeBSD/ports e08ede0devel/opentelemetry-proto distinfo Makefile

devel/opentelemetry-proto: Update to 1.10.0

Changelog: https://github.com/open-telemetry/opentelemetry-proto/releases/tag/v1.10.0

PR:             295373
Reported by:    Atanu Biswas <atanubiswas484 at gmail.com> (maintainer)
DeltaFile
+3-3devel/opentelemetry-proto/distinfo
+1-1devel/opentelemetry-proto/Makefile
+4-42 files

LLVM/project 6554c6bllvm/include/llvm/Transforms/IPO Instrumentor.h, llvm/lib/Transforms/IPO Instrumentor.cpp

[Instrumentor] Add Ptr2Int instrumentation support
DeltaFile
+82-0llvm/test/Instrumentation/Instrumentor/ptrtoint.ll
+29-0llvm/include/llvm/Transforms/IPO/Instrumentor.h
+28-0llvm/lib/Transforms/IPO/Instrumentor.cpp
+27-0llvm/test/Instrumentation/Instrumentor/ptrtoint_config.json
+21-0llvm/test/Instrumentation/Instrumentor/default_config.json
+187-05 files

LLVM/project e9122d1libcxx/include/__mdspan extents.h, libcxx/test/std/containers/views/mdspan/extents ctor_from_integral.pass.cpp

[libc++][mdspan] Add missing `std::move` in `std::extents` (#196574)

Without this fix, libc++ rejects this example:

```cpp
#include <mdspan>

struct RValueInt {
  constexpr operator int() && noexcept { return 0; }
};

int main() {
  std::extents<int, std::dynamic_extent> e(RValueInt{});
}
```
DeltaFile
+15-0libcxx/test/std/containers/views/mdspan/extents/ctor_from_integral.pass.cpp
+1-1libcxx/include/__mdspan/extents.h
+16-12 files

FreeBSD/ports f95b83asysutils/rsnapshot distinfo Makefile

sysutils/rsnapshot: Update to 1.5.1

Changelog: https://github.com/rsnapshot/rsnapshot/blob/1.5.1/ChangeLog

PR:             295375
Reported by:    Ralf van Dooren <ralfvd at gmail.com> (maintainer)
DeltaFile
+3-3sysutils/rsnapshot/distinfo
+1-2sysutils/rsnapshot/Makefile
+4-52 files

LLVM/project 13c66dcllvm/lib/Analysis MemoryBuiltins.cpp

[MemoryBuiltins] Consistently infer and use MallocFamily

MallocFamily (the enum and StringRef) are used alongside AllocFnsTy.
The latter is picked up from the tables while the former is encoded in
the IR. While they should be merged at some point (see TODO), this
commit makes sure we consistently initialize the MallocFamily String and
pass it to users.
DeltaFile
+28-12llvm/lib/Analysis/MemoryBuiltins.cpp
+28-121 files

LLVM/project f943c3dllvm/include/llvm/Transforms/IPO Instrumentor.h, llvm/lib/Transforms/IPO Instrumentor.cpp

[Instrumentor] Add call instrumentation support

We can now instrument call instructions and extract information about
the arguments, (de)allocation, intrinsic kind, etc.
DeltaFile
+402-0llvm/test/Instrumentation/Instrumentor/call_allocation_deallocation.ll
+227-1llvm/lib/Transforms/IPO/Instrumentor.cpp
+139-0llvm/test/Instrumentation/Instrumentor/call_flags.ll
+77-0llvm/test/Instrumentation/Instrumentor/call_filters.ll
+60-0llvm/test/Instrumentation/Instrumentor/call_flags_config.json
+59-0llvm/include/llvm/Transforms/IPO/Instrumentor.h
+964-16 files not shown
+1,146-2612 files

LLVM/project e4673b1llvm/include/llvm/Analysis DependenceAnalysis.h, llvm/lib/Analysis DependenceAnalysis.cpp

[DA] Consolidate accumulating GCD functions (NFCI)
DeltaFile
+11-28llvm/lib/Analysis/DependenceAnalysis.cpp
+5-5llvm/include/llvm/Analysis/DependenceAnalysis.h
+16-332 files

LLVM/project 741a6f2clang/lib/AST ItaniumMangle.cpp

Revert "[Clang][ItaniumMangle][NFC] Refactor FunctionTypeDepthState (#196240)"

This reverts commit a2643354db14aaf892519e98bf450c3fc3701dfe.
DeltaFile
+42-28clang/lib/AST/ItaniumMangle.cpp
+42-281 files

LLVM/project 3e20d3dllvm/lib/Analysis DependenceAnalysis.cpp

[DA] Delete early return in accumulateCoefficientsGCD (NFCI) (#197935)

This patch resolved one TODO comment in `accumulateCoefficientsGCD`
regarding an early return. I think this early return doesn't change the
final result because:

- The presence/absence of this early return can only affect whether
`CurLoopCoeff` is set.
- Regardless the value of `CurLoopCoeff`, if `RunningGCD` equals 1, the
result of caller side while loop doesn't change.

Deleting this early return is somewhat beneficial, because it allows us
to merge `analyzeCoefficientsForGCD` into this function.
DeltaFile
+0-5llvm/lib/Analysis/DependenceAnalysis.cpp
+0-51 files

FreeBSD/ports 879df57databases/mdbx distinfo Makefile

databases/mdbx: Update 0.13.11 => 0.13.12

Changelog:
https://sourcecraft.dev/dqdkfa/libmdbx/browse/ChangeLog.md?rev=tag%3Av0.13.12

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

(cherry picked from commit e1f2ef9c22b8f56d8bbc2435f4f00293263aaf6b)
DeltaFile
+3-3databases/mdbx/distinfo
+2-2databases/mdbx/Makefile
+5-52 files

FreeBSD/ports e1f2ef9databases/mdbx distinfo Makefile

databases/mdbx: Update 0.13.11 => 0.13.12

Changelog:
https://sourcecraft.dev/dqdkfa/libmdbx/browse/ChangeLog.md?rev=tag%3Av0.13.12

PR:             295340
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3databases/mdbx/distinfo
+2-2databases/mdbx/Makefile
+5-52 files

LLVM/project 813f2abllvm/test/CodeGen/Thumb2 mve-clmul.ll, llvm/test/CodeGen/X86 vector-replicaton-i1-mask.ll

Merge branch 'main' into users/kasuga-fj/da-resolve-todo-acc-gcd
DeltaFile
+1,243-8,768llvm/test/CodeGen/X86/vector-replicaton-i1-mask.ll
+3,699-3,716llvm/test/CodeGen/Thumb2/mve-clmul.ll
+0-4,752llvm/test/tools/llvm-mca/RISCV/SiFiveP800/vlseg-vsseg.s
+4,549-0llvm/test/tools/llvm-mca/RISCV/SiFiveP800/rvv/arithmetic.test
+3,729-0llvm/test/tools/llvm-mca/RISCV/SiFiveP800/rvv/fp.test
+3,149-0llvm/test/tools/llvm-mca/RISCV/SiFiveP800/rvv/vlseg-vsseg.test
+16,369-17,236850 files not shown
+69,835-48,750856 files

FreeBSD/src 4f6c60csys/contrib/dev/iwlwifi zzz_fw_ports_fwget.sh

iwlwifi: firmware: reduce script to extract fwget information

Due to driver changes it is no longer feasible to extract the full
PCI ID / firmware / card type information in one go as we used to
be able to.
We have already changed the way we extract firmware information for
ports and marked the iwlwififw.4 man page as obsolete.

Reduce the script to simply extarct the fwget(8) information and,
compared to the old times, sort each section so diffs will be easier
to see in the future.  This was particular helpful this time to make
sure we do not lose entries with the change of technique.

We also keep the script in the best perl spirit to do the job but
not to win a price, especially given it seems we have to change
matters every (other) year.

Given we can no longer extract firmware information for the PCI IDs,
we need to "manually" check against the ports that names match.

    [6 lines not shown]
DeltaFile
+82-356sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh
+82-3561 files

FreeBSD/src ca67cfausr.sbin/fwget/pci pci_network_intel pci_network_realtek

fwget: update realtek and intel pci entries

For Realtek we only add new entries.

For Intel the old way of extracting IDs from the driver no longer
works.  The new list is shortened as we drop more specific entries
which were already covered by wildcard entries.  The new lists are
also sorted within the groups.
There are 4 entries the new driver no longer carries but are still
present in older versions, so we keep them manually.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+74-178usr.sbin/fwget/pci/pci_network_intel
+4-1usr.sbin/fwget/pci/pci_network_realtek
+78-1792 files

FreeBSD/src 56460a6sys/contrib/dev/rtw89 zzz_fw_ports_fwget.sh

rtw89: firmware: extend script to extract fwget entries

The so far so consistent (file)names got an outlier so add the
one character longer pattern as well to catch that.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+2-2sys/contrib/dev/rtw89/zzz_fw_ports_fwget.sh
+2-21 files

LLVM/project 77fbde0llvm/include/llvm/Analysis MemoryBuiltins.h, llvm/lib/Analysis MemoryBuiltins.cpp

[MemoryBuiltins][NFC] Clang format and fixed coding style
DeltaFile
+75-75llvm/lib/Analysis/MemoryBuiltins.cpp
+1-1llvm/include/llvm/Analysis/MemoryBuiltins.h
+76-762 files

LLVM/project dfdbb6cllvm/include/llvm/Analysis MemoryBuiltins.h, llvm/include/llvm/IR InstrTypes.h

[MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info

There are some helpers to inspect a value or call but not all
information about the (de)allocation are made available outside of
MemoryBuiltins.cpp. The two new functions allow users a more in-depth
view of (de)allocations through a single API. To help with this, we now
read the alloc_align attribute to provide better alignment information
to users. alloc-family is used as well. Two new helpers provide argument
numbers, rather than values.
DeltaFile
+97-33llvm/lib/Analysis/MemoryBuiltins.cpp
+42-0llvm/include/llvm/Analysis/MemoryBuiltins.h
+10-3llvm/lib/IR/Instructions.cpp
+4-0llvm/include/llvm/IR/InstrTypes.h
+153-364 files

LLVM/project 426b949llvm/lib/Analysis MemoryBuiltins.cpp

[MemoryBuiltins] Consistently infer and use MallocFamily

MallocFamily (the enum and StringRef) are used alongside AllocFnsTy.
The latter is picked up from the tables while the former is encoded in
the IR. While they should be merged at some point (see TODO), this
commit makes sure we consistently initialize the MallocFamily String and
pass it to users.
DeltaFile
+28-12llvm/lib/Analysis/MemoryBuiltins.cpp
+28-121 files

LLVM/project bb2d0d6llvm/include/llvm/Analysis MemoryBuiltins.h, llvm/include/llvm/IR InstrTypes.h

[MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info

There are some helpers to inspect a value or call but not all
information about the (de)allocation are made available outside of
MemoryBuiltins.cpp. The two new functions allow users a more in-depth
view of (de)allocations through a single API. To help with this, we now
read the alloc_align attribute to provide better alignment information
to users. alloc-family is used as well. Two new helpers provide argument
numbers, rather than values.
DeltaFile
+97-33llvm/lib/Analysis/MemoryBuiltins.cpp
+42-0llvm/include/llvm/Analysis/MemoryBuiltins.h
+10-3llvm/lib/IR/Instructions.cpp
+4-0llvm/include/llvm/IR/InstrTypes.h
+153-364 files

FreeBSD/ports acb8da5lang/bun distinfo

lang/bun: Fix fetch

Reported by:    Jimmy Olgeni <olgeni at FreeBSD.org>
DeltaFile
+3-3lang/bun/distinfo
+3-31 files

FreeBSD/ports 9c7559edevel/ignition-cmake pkg-plist Makefile

devel/ignition-cmake: update 2.0.0 → 2.18.0
DeltaFile
+80-61devel/ignition-cmake/pkg-plist
+7-7devel/ignition-cmake/Makefile
+3-3devel/ignition-cmake/distinfo
+90-713 files

LLVM/project 59fbb7dllvm/lib/Analysis MemoryBuiltins.cpp

[MemoryBuiltins] Consistently infer and use MallocFamily

MallocFamily (the enum and StringRef) are used alongside AllocFnsTy.
The latter is picked up from the tables while the former is encoded in
the IR. While they should be merged at some point (see TODO), this
commit makes sure we consistently initialize the MallocFamily String and
pass it to users.
DeltaFile
+28-12llvm/lib/Analysis/MemoryBuiltins.cpp
+28-121 files

LLVM/project 13442edllvm/include/llvm/Analysis MemoryBuiltins.h, llvm/include/llvm/IR InstrTypes.h

[MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info

There are some helpers to inspect a value or call but not all
information about the (de)allocation are made available outside of
MemoryBuiltins.cpp. The two new functions allow users a more in-depth
view of (de)allocations through a single API. To help with this, we now
read the alloc_align attribute to provide better alignment information
to users. alloc-family is used as well. Two new helpers provide argument
numbers, rather than values.
DeltaFile
+97-33llvm/lib/Analysis/MemoryBuiltins.cpp
+42-0llvm/include/llvm/Analysis/MemoryBuiltins.h
+10-3llvm/lib/IR/Instructions.cpp
+4-0llvm/include/llvm/IR/InstrTypes.h
+153-364 files

LLVM/project 8f740a3clang-tools-extra/clang-tidy/misc StaticInitializationCycleCheck.cpp, clang-tools-extra/test/clang-tidy/checkers/misc static-initialization-cycle.cpp

[clang-tidy] Fix crash in misc-static-initialization-cycle (#198155)

This commit fixes `misc-static-initialization-cycle` crashing on `catch
(...)`.

Catch-all handlers have no exception declaration, so traversal of
`CXXCatchStmt` can call `TraverseDecl(nullptr)`. The check previously
passed that null pointer to `DeclContext::containsDecl`. This commit
fixes the problem by adding a null guard.

Closes #198150
DeltaFile
+8-0clang-tools-extra/test/clang-tidy/checkers/misc/static-initialization-cycle.cpp
+1-1clang-tools-extra/clang-tidy/misc/StaticInitializationCycleCheck.cpp
+9-12 files

OpenBSD/ports gRg6NPMdevel/maven distinfo Makefile, devel/maven/pkg PLIST

   devel/maven: update to 3.9.16
VersionDeltaFile
1.25+15-15devel/maven/pkg/PLIST
1.23+2-2devel/maven/distinfo
1.51+1-1devel/maven/Makefile
+18-183 files

LLVM/project d191c2allvm/include/llvm/Analysis MemoryBuiltins.h, llvm/lib/Analysis MemoryBuiltins.cpp

[MemoryBuiltins][NFC] Clang format and fixed coding style
DeltaFile
+75-75llvm/lib/Analysis/MemoryBuiltins.cpp
+1-1llvm/include/llvm/Analysis/MemoryBuiltins.h
+76-762 files

FreeBSD/ports 2af7cdfnet-mgmt/thanos Makefile

net-mgmt/thanos: improve port

* Use dedicated variable GO_LDFLAGS for -ldflags

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+4-5net-mgmt/thanos/Makefile
+4-51 files

OpenBSD/ports GGKfx2Dnet/tdesktop distinfo Makefile

   update to tdesktop 6.8.2
VersionDeltaFile
1.164+2-2net/tdesktop/distinfo
1.219+1-1net/tdesktop/Makefile
+3-32 files

FreeBSD/ports f0cbb8csysutils/zeitgeist Makefile

sysutils/zeitgest: assign to desktop@ and remove EXPIRATION_DATE

and update WWW
DeltaFile
+3-4sysutils/zeitgeist/Makefile
+3-41 files