FreeBSD/ports 223c5a6astro/mkgmap distinfo Makefile

astro/mkgmap: update r4923r4924
DeltaFile
+3-3astro/mkgmap/distinfo
+1-2astro/mkgmap/Makefile
+4-52 files

FreeBSD/ports 50a5ce1devel/py-vcrpy Makefile

devel/py-vcrpy: add missing test-depend

Approved by:    portmgr blanket
DeltaFile
+2-1devel/py-vcrpy/Makefile
+2-11 files

FreeBSD/ports e750875devel/py-azure-data-tables Makefile

devel/py-azure-data-tables: enable pytest

Tests currently fail though:

ModuleNotFoundError: No module named 'devtools_testutils'

Approved by:    portmgr blanket
DeltaFile
+1-1devel/py-azure-data-tables/Makefile
+1-11 files

FreeBSD/ports e57767cdevel/cppcheck distinfo Makefile

devel/cppcheck: update 2.20.0 → 2.20.1
DeltaFile
+3-3devel/cppcheck/distinfo
+1-1devel/cppcheck/Makefile
+4-42 files

FreeBSD/ports bc408bdwww/py-yarl Makefile distinfo, www/py-yarl/files patch-pyproject.toml

www/py-yarl: update 1.20.1 → 1.24.2
DeltaFile
+11-0www/py-yarl/files/patch-pyproject.toml
+4-3www/py-yarl/Makefile
+3-3www/py-yarl/distinfo
+18-63 files

FreeBSD/ports ef31397devel/osc distinfo Makefile

devel/osc: update 1.23.0 → 1.26.0
DeltaFile
+3-3devel/osc/distinfo
+1-1devel/osc/Makefile
+4-42 files

FreeBSD/ports 281590ewww/py-multidict distinfo Makefile

www/py-multidict: update 6.7.0 → 6.7.1
DeltaFile
+3-3www/py-multidict/distinfo
+1-1www/py-multidict/Makefile
+4-42 files

FreeBSD/src bc2055bsbin/devd snd.conf

sbin/devd/snd.conf: Add missing -n options to sysrc calls

Reviewed by:    christos
Fixes:          70e27ecba518 (virtual_oss: Introduce virtual_oss_default_control_device rc variable)
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/36
DeltaFile
+3-3sbin/devd/snd.conf
+3-31 files

LLVM/project e9d88calibcxx/include/__iterator move_iterator.h access.h, libcxx/test/libcxx/diagnostics iterator.nodiscard.verify.cpp

[libc++][iterator] Applied `[[nodiscard]]` (#172200)

`[[nodiscard]]` should be applied to functions where discarding the
return value is most likely a correctness issue.

- https://libcxx.llvm.org/CodingGuidelines.htm
- https://wg21.link/iterators

Also moves the test to the correct location:
`libcxx/test/libcxx/iterators/nodiscard.verify.cpp`

Towards #172124

---------

Co-authored-by: Hristo Hristov <zingam at outlook.com>
DeltaFile
+369-0libcxx/test/libcxx/iterators/nodiscard.verify.cpp
+23-18libcxx/include/__iterator/move_iterator.h
+0-38libcxx/test/libcxx/diagnostics/iterator.nodiscard.verify.cpp
+15-13libcxx/include/__iterator/access.h
+16-11libcxx/include/__iterator/reverse_iterator.h
+17-10libcxx/include/__iterator/reverse_access.h
+440-9013 files not shown
+490-13019 files

FreeBSD/src f5433e7sys/kern vfs_mount.c

vfs_domount(): handle the case when vn_lock_pair() only locked once

Reviewed by:    jah, markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D57035
DeltaFile
+6-2sys/kern/vfs_mount.c
+6-21 files

FreeBSD/src ace4a3esys/kern vfs_vnops.c, sys/sys vnode.h

vn_lock_pair(): handle the case of vp1->v_vnlock == vp2->v_vnlock

It is not enough to check vp1 == vp2 to detect lock recursion, since
vnodes might share the locks.  This might happen for e.g. stacked
filesystems (nullfs and other), and for FFS snapshots.

Switch from checking vnode equiality to check v_vnlock equiality, and
recheck the condition after vnode relock since reclamation or otner
parallel operation might change the vnode locks under us.

Return a value (not really an error) indicating the case that vnodes
share the lock, to simplify the unlock in caller.

Reviewed by:    jah, markj
Tested by:      pho
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D57035
DeltaFile
+25-7sys/kern/vfs_vnops.c
+1-1sys/sys/vnode.h
+26-82 files

FreeBSD/src 03c410bshare/man/man9 copy.9

man: Stop referring to non-existing manpage strlcpy(9)

Reviewed by: ziaee, mhorne, kevans
DeltaFile
+3-2share/man/man9/copy.9
+3-21 files

NetBSD/pkgsrc bZKDiiidoc CHANGES-2026

   doc: Updated math/R-proxy to 0.4.29
VersionDeltaFile
1.3184+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JjwqJZvmath/R-proxy distinfo Makefile

   (math/R-proxy) Updated 0.4.27 to 0.4.29, explicit NEWS.md unknown
VersionDeltaFile
1.5+4-4math/R-proxy/distinfo
1.3+2-2math/R-proxy/Makefile
+6-62 files

LLVM/project 62085edllvm/include/llvm/Frontend/OpenMP OMPIRBuilder.h, llvm/lib/Frontend/OpenMP OMPIRBuilder.cpp

[OpenMP][mlir] Support iterator modifier LLVM lowering for map/motion

Lower iterator modifiers on map and motion
(target_data/target_data_begin/target_data_end/target_update) by
building dynamic offload map arrays in OpenMPIRBuilder and populating
them from iterator-expanded map entries during MLIR OpenMP to LLVM IR
translation.

Hoist runtime-sized offload map array allocation for target data with
iterator modifiers so the dynamic count and arrays dominate runtime calls.

This patch is part of feature work for #188061.

Assisted with copilot.
DeltaFile
+240-17llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
+217-0mlir/test/Target/LLVMIR/openmp-iterator.mlir
+155-10mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
+119-0offload/test/offloading/fortran/map-motion-iterator.f90
+18-64mlir/test/Target/LLVMIR/openmp-todo.mlir
+34-4llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h
+783-956 files

LLVM/project 0717721clang/lib/Format QualifierAlignmentFixer.cpp, clang/unittests/Format QualifierFixerTest.cpp

[clang-format] Fix unrecognized qualifiers breaking east-const (#198656)

Long time reader, first time contributor. :3

I've been experimenting with `_Nullable` and `_Nonnull` qualifiers in my
project for which the `.clang-format` configures:
```
QualifierAlignment: Custom
QualifierOrder: [type, const, volatile]
```

This results in the following form:
```cpp
T const* _Nullable const identifier =
```
Formatting as:
```cpp
T const* _Nullable identifier const =
```

    [10 lines not shown]
DeltaFile
+19-0clang/unittests/Format/QualifierFixerTest.cpp
+6-0clang/lib/Format/QualifierAlignmentFixer.cpp
+25-02 files

NetBSD/pkgsrc-wip 45cf9e8glsmac COMMIT_MSG

Added a COMMIT_MSG, following (as best I could):
https://pkgsrc.org/wip/users/

and helpful email from:
Greg Troxel <gdt at lexort.com>
DeltaFile
+3-0glsmac/COMMIT_MSG
+3-01 files

LLVM/project c12d113flang/lib/Lower ConvertExprToHLFIR.cpp, flang/test/Lower/Intrinsics bge.f90 bgt.f90

[flang] Implement lowering for BOZ literal arguments in BGE, BLE, BGT, BLT (#191874)

BGE/BGT/BLE/BLT allow one or both arguments to be a BOZ literal
constant. Unlike other intrinsics that accept BOZ arguments, these do
not convert the BOZ to a typed value during semantic analysis.

When both arguments are constants, the comparison is folded at compile
time in `fold-logical.cpp`. However, when the non-BOZ argument is a
variable, folding is skipped and the BOZ literal constant persists in
the expression tree through to lowering.

The lowering implementation wraps the `BOZLiteralConstant]` in a
`Constant<LargestInt>` and feeds it through the existing
`convertConstant` infrastructure. Since BOZ is always a scalar, this
always produces a trivial SSA value. This follows the same pattern as
`gen(Constant<T>)` for the trivial scalar path. The `AddrOfOp` branch
from that template is intentionally omitted because a scalar i128
constant never produces a global reference. The
`outlineBigConstantInReadOnlyMemory` parameter is set to false to make

    [10 lines not shown]
DeltaFile
+52-0flang/test/Lower/Intrinsics/bge.f90
+38-0flang/test/Lower/Intrinsics/bgt.f90
+38-0flang/test/Lower/Intrinsics/ble.f90
+38-0flang/test/Lower/Intrinsics/blt.f90
+6-1flang/lib/Lower/ConvertExprToHLFIR.cpp
+172-15 files

FreeBSD/src 115256fsys/sys elf_common.h

elf_common.h: Add SHT_LLVM_ADDRSIG

Reported by:    bz
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 22c054c4cce719662d503685138433eb27d40001)
DeltaFile
+1-0sys/sys/elf_common.h
+1-01 files

LLVM/project 8a7f785.ci/metrics Dockerfile

[CI] Pin base container in metrics Dockerfile (#198879)

https://github.com/llvm/llvm-project/security/code-scanning/1309
DeltaFile
+1-1.ci/metrics/Dockerfile
+1-11 files

LLVM/project 73f2dd8flang/lib/Semantics resolve-names.cpp

[flang][OpenMP] Remove unnecessary code from OmpVisitor, NFC (#198865)
DeltaFile
+21-66flang/lib/Semantics/resolve-names.cpp
+21-661 files

LLVM/project 0d55de9.github/workflows/containers/github-action-ci-tooling Dockerfile

[Github] Use --require-hashes when installing python dependencies for tooling container (#198880)

https://github.com/llvm/llvm-project/security/code-scanning/1501
https://github.com/llvm/llvm-project/security/code-scanning/1502
DeltaFile
+2-2.github/workflows/containers/github-action-ci-tooling/Dockerfile
+2-21 files

FreeBSD/src a05c4fbtests/sys/mac Makefile, tests/sys/mac/do valid_configs.sh invalid_configs.sh

MAC/do: Add basic tests on setting rules

MFC after:      1 minute
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit cba191e291c17b32247e12d6f94dcde56994bfe6)
DeltaFile
+135-0tests/sys/mac/do/valid_configs.sh
+86-0tests/sys/mac/do/invalid_configs.sh
+72-0tests/sys/mac/do/common.sh
+14-0tests/sys/mac/do/Makefile
+1-0tests/sys/mac/Makefile
+308-05 files

FreeBSD/src 51b48d3share/man/man4 mac_do.4

mac_do.4: Jail parameter takes 'new', not 'enable'; uid_t/gid_t are 32-bit

MFC after:      1 minute
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 21df76d01fce35b0398cf38c31928c6f47111d55)
DeltaFile
+4-4share/man/man4/mac_do.4
+4-41 files

LLVM/project 957d833flang/lib/Lower/OpenMP Utils.cpp ClauseProcessor.cpp, flang/lib/Optimizer/OpenMP MapInfoFinalization.cpp

[Flang][OpenMP] Support iterator modifiers in map and motion clauses

Support iterated array elements and array sections in map and motion clauses for
target data, target enter data, target exit data, and target update constructs.

Preserve mapper resolution for iterated entries, including explicit mappers,
user-defined default mappers, declare mapper entries, and implicit default
mappers.

This PR stacked on top of #197047 and #197752.

This patch is part of the feature work for #188061.

Assisted with copilot.
DeltaFile
+507-0flang/test/Lower/OpenMP/motion-iterator.f90
+183-0flang/lib/Lower/OpenMP/Utils.cpp
+96-12flang/lib/Lower/OpenMP/ClauseProcessor.cpp
+25-0flang/test/Lower/OpenMP/declare-mapper-iterator.f90
+15-0flang/lib/Optimizer/OpenMP/MapInfoFinalization.cpp
+12-0flang/lib/Lower/OpenMP/Utils.h
+838-123 files not shown
+838-399 files

LLVM/project 5c5f736llvm/lib/Target/SPIRV SPIRVInstructionSelector.cpp, llvm/test/CodeGen/SPIRV/hlsl-intrinsics reversebits.ll

[HLSL][SPIRV] Correct reversebit 64 split (#197849)

Replace the split-lanes + OpCompositeConstruct sequence in
selectBitreverse64 with a single OpVectorShuffle to swap the high/low
32-bit halves, simplifying both the selector logic, the emitted SPIR-V
and fixing the bug.

fix: #197810 
Assisted by: Claude Opus 4.6
DeltaFile
+6-20llvm/test/CodeGen/SPIRV/hlsl-intrinsics/reversebits.ll
+11-9llvm/lib/Target/SPIRV/SPIRVInstructionSelector.cpp
+17-292 files

OpenBSD/ports 3ji5j8vx11/qt5/docs distinfo, x11/qt5/qtbase Makefile

   Update Update Qt to 5.15.19
VersionDeltaFile
1.24+46-46x11/qt5/docs/distinfo
1.12+18-0x11/qt5/qtbase/patches/patch-src_network_ssl_qsslcontext_openssl_cpp
1.81+6-8x11/qt5/qtbase/Makefile
1.22+5-5x11/qt5/qtbase/patches/patch-src_network_ssl_qsslsocket_openssl_symbols_cpp
1.13+4-4x11/qt5/qtwebengine/distinfo
1.35+4-4x11/qt5/qtdeclarative/Makefile
+83-6779 files not shown
+212-20585 files

OpenBSD/ports kKXxyundevel/jenkins Makefile.inc, devel/jenkins/devel Makefile

   bump MODJAVA_VER to 21, to allow jenkins devel to start up, stable still
   starts with it.

   OK rsadowsi@ (MAINTAINER)
VersionDeltaFile
1.12+1-1devel/jenkins/Makefile.inc
1.221+1-0devel/jenkins/devel/Makefile
1.95+1-0devel/jenkins/stable/Makefile
+3-13 files

LLVM/project 6667af2flang/lib/Semantics resolve-names.cpp

Fix merge error
DeltaFile
+2-4flang/lib/Semantics/resolve-names.cpp
+2-41 files

OpenBSD/ports Yo1FCz5security/opensc Makefile

   add missing bdep on p11-kit

   bulk failure noticed by sthen and aja, fix from tb, thanks
VersionDeltaFile
1.72+1-0security/opensc/Makefile
+1-01 files