FreeNAS/freenas 5259edcsrc/middlewared/middlewared/plugins/apps/ix_apps query.py

Handle missing compose service label in app query

This commit adds fixes for app.query crashing with KeyError when a
container tagged with the com.docker.compose.project label is missing
the com.docker.compose.service label. A single such container would
take down the entire apps panel since the unconditional label lookup
in translate_resources_to_desired_workflow raised before any app data
could be returned.

The label is now read defensively, falling back to the container name
(or 'unknown') for the displayed service_name. The container is still
counted and its ports, volumes, images, and state are still aggregated
normally.

(cherry picked from commit 8c8019091c9b6d830eff19e79966546b9659d3eb)
DeltaFile
+5-1src/middlewared/middlewared/plugins/apps/ix_apps/query.py
+5-11 files

FreeNAS/freenas 982ae91src/middlewared/middlewared/plugins/apps/ix_apps query.py

NAS-140732 / 27.0.0-BETA.1 / Handle missing compose service label in app query (#18889)

This commit adds fixes for app.query crashing with KeyError when a
container tagged with the com.docker.compose.project label is missing
the com.docker.compose.service label. A single such container would take
down the entire apps panel since the unconditional label lookup in
translate_resources_to_desired_workflow raised before any app data could
be returned.

The label is now read defensively, falling back to the container name
(or 'unknown') for the displayed service_name. The container is still
counted and its ports, volumes, images, and state are still aggregated
normally.

This can potentially happen when user has manually deployed containers.
DeltaFile
+5-1src/middlewared/middlewared/plugins/apps/ix_apps/query.py
+5-11 files

LLVM/project 92e2dfbclang/lib/CIR/CodeGen CIRGenBuiltinNVPTX.cpp, clang/test/CIR/CodeGenBuiltins/NVPTX builtins-nvptx-sync.cu builtins-sm90.cu

[CIR][NVPTX] Implement sync and cluster barrier builtins
DeltaFile
+30-33clang/lib/CIR/CodeGen/CIRGenBuiltinNVPTX.cpp
+45-0clang/test/CIR/CodeGenBuiltins/NVPTX/builtins-nvptx-sync.cu
+44-0clang/test/CIR/CodeGenBuiltins/NVPTX/builtins-sm90.cu
+119-333 files

LLVM/project 4adca7eclang/lib/CIR/CodeGen CIRGenBuiltinNVPTX.cpp

fix fmt
DeltaFile
+4-6clang/lib/CIR/CodeGen/CIRGenBuiltinNVPTX.cpp
+4-61 files

LLVM/project 7287ab0clang/lib/CIR/CodeGen CIRGenBuiltinNVPTX.cpp CIRGenBuiltin.cpp

Address comments and add missing OG builtins.
DeltaFile
+68-0clang/lib/CIR/CodeGen/CIRGenBuiltinNVPTX.cpp
+2-1clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+70-12 files

NetBSD/pkgsrc ifqs27Xdevel/glib2 distinfo, devel/glib2/patches patch-meson.build

   glib2: allow pre-10.13 macOS to configure.
VersionDeltaFile
1.26+23-9devel/glib2/patches/patch-meson.build
1.345+2-2devel/glib2/distinfo
+25-112 files

FreeBSD/ports b147bcalang/erlang-runtime29 Makefile pkg-descr, lang/erlang-runtime29/files patch-lib_stdlib_src_calendar.erl patch-Makefile.in

lang/erlang-runtime29: Import RC3 from upstream

https://www.erlang.org/news/186
https://erlang.org/download/otp_src_29.0-rc3.readme

Sponsored by:   SkunkWerks, GmbH
DeltaFile
+166-0lang/erlang-runtime29/Makefile
+26-0lang/erlang-runtime29/files/patch-lib_stdlib_src_calendar.erl
+20-0lang/erlang-runtime29/files/patch-Makefile.in
+12-0lang/erlang-runtime29/files/patch-erts_etc_unix_run__erl.c
+11-0lang/erlang-runtime29/files/patch-lib_crypto_c__src_Makefile.in
+8-0lang/erlang-runtime29/pkg-descr
+243-03 files not shown
+257-09 files

LLVM/project 1b1af5allvm/test/tools/llvm-profgen filter-build-id.test, llvm/test/tools/llvm-profgen/Inputs buildid-cs-noprobe.aggperfscript buildid-cs-noprobe.perfscript

Revert "[llvm-profgen] Support [buildid:]0xaddr format in perfscript input (#…"

This reverts commit 8f46a9db2fd043c790a2eb579196c71778884053.
DeltaFile
+13-58llvm/tools/llvm-profgen/PerfReader.cpp
+0-57llvm/test/tools/llvm-profgen/filter-build-id.test
+0-11llvm/test/tools/llvm-profgen/Inputs/buildid-cs-noprobe.aggperfscript
+0-9llvm/test/tools/llvm-profgen/Inputs/buildid-cs-noprobe.perfscript
+13-1354 files

NetBSD/pkgsrc 5dJN85kdoc CHANGES-2026

   doc: Added misc/tmuxp version 1.67.0
VersionDeltaFile
1.2782+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc sOBWPGimisc Makefile, misc/py-libtmux PLIST Makefile

   Add tmuxp
VersionDeltaFile
1.1+118-0misc/py-tmuxp/PLIST
1.1+97-0misc/py-libtmux/PLIST
1.1+28-0misc/py-tmuxp/Makefile
1.1+20-0misc/tmuxp/Makefile
1.1+20-0misc/py-libtmux/Makefile
1.677+4-1misc/Makefile
+287-17 files not shown
+308-113 files

FreeBSD/ports cc73a13mail/phpmailer7 distinfo Makefile

mail/phpmailer7: Update to 7.0.2

Changeog: https://github.com/PHPMailer/PHPMailer/releases/tag/v7.0.2

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3mail/phpmailer7/distinfo
+1-1mail/phpmailer7/Makefile
+4-42 files

FreeBSD/ports 780302aports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260219 => 20260503

Changelogs:
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260502
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260503

Commit log:
https://github.com/kdeguchi/pkg_replace/compare/20260219...20260503

PR:             294964
Reported by:    Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp> (maintainer)
Approved by:    vvd (co-mentor)

(cherry picked from commit 9e177002665d92bf1234494136d57db8648dc205)
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

LLVM/project 7608c5fclang/test/CXX/drs cwg26xx.cpp, clang/www cxx_dr_status.html

[clang][NFC] Mark CWG2629 as implemented and add a test (#195490)

This is ill-formed:
```cpp
switch (0.0) {}
```
Before [CWG2629](https://wg21.link/cwg2629) though, this was allowed:
```cpp
switch (double d = 0.0) {} // Value of 'd' is implicitly converted to an integer
```
Clang however has always rejected both: https://godbolt.org/z/GYc4hhrnz
DeltaFile
+7-0clang/test/CXX/drs/cwg26xx.cpp
+1-1clang/www/cxx_dr_status.html
+8-12 files

LLVM/project e8a85b2lld/ELF InputSection.h Target.h

[ELF] Remove unused functions. NFC (#195546)
DeltaFile
+0-5lld/ELF/InputSection.h
+0-1lld/ELF/Target.h
+0-62 files

FreeBSD/ports 93cacc0www/webtrees22 pkg-plist distinfo

www/webtrees22: Update 2.2.5 => 2.2.6

Release Notes:
https://webtrees.net/blog/2026/04/29/new-webtrees-release-2-2-6.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.2.5...2.2.6

PR:             294974
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit 41fb15391a6fc168c653356b0e1d1d65e168ddc8)
DeltaFile
+724-241www/webtrees22/pkg-plist
+3-3www/webtrees22/distinfo
+1-1www/webtrees22/Makefile
+728-2453 files

FreeBSD/ports 04afd19www/webtrees21 pkg-plist distinfo

www/webtrees21: Update 2.1.26 => 2.1.27

Release Notes:
https://webtrees.net/blog/2026/01/13/new-webtrees-release-2-1-26.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.1.26...2.1.27

PR:             294973
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2

(cherry picked from commit e1d16214c8656be7d11282076e6e05edbb7df800)
DeltaFile
+2-236www/webtrees21/pkg-plist
+3-3www/webtrees21/distinfo
+1-1www/webtrees21/Makefile
+6-2403 files

LLVM/project 441a18dclang-tools-extra/clang-tidy/modernize UseUsingCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Preserve typedef comments in `modernize-use-using` (#180372)

Keep comment blocks between the typedef type and name by capturing the
raw lexer range and avoid injecting unrelated tokens into the
replacement.

Fixes https://github.com/llvm/llvm-project/issues/159518.
DeltaFile
+283-49clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp
+67-0clang-tools-extra/test/clang-tidy/checkers/modernize/use-using.cpp
+6-2clang-tools-extra/docs/ReleaseNotes.rst
+356-513 files

FreeBSD/ports 41fb153www/webtrees22 pkg-plist distinfo

www/webtrees22: Update 2.2.5 => 2.2.6

Release Notes:
https://webtrees.net/blog/2026/04/29/new-webtrees-release-2-2-6.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.2.5...2.2.6

PR:             294974
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+724-241www/webtrees22/pkg-plist
+3-3www/webtrees22/distinfo
+1-1www/webtrees22/Makefile
+728-2453 files

FreeBSD/ports e1d1621www/webtrees21 pkg-plist distinfo

www/webtrees21: Update 2.1.26 => 2.1.27

Release Notes:
https://webtrees.net/blog/2026/01/13/new-webtrees-release-2-1-26.html
Commit log:
https://github.com/fisharebest/webtrees/compare/2.1.26...2.1.27

PR:             294973
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    vvd (co-mentor)
MFH:            2026Q2
DeltaFile
+2-236www/webtrees21/pkg-plist
+3-3www/webtrees21/distinfo
+1-1www/webtrees21/Makefile
+6-2403 files

FreeBSD/src 9ca9a79lib/libc/gen freadlink.c, lib/libc/sys openat.c

Revert erronously pushed series of commits, which should not be.

Sorry for the mess.

Revert "sys/vnode.h: remove stale comment"
This reverts commit f193f5a749b696e6c05fa2c47c24522b1624b1a7.

Revert "vfs: convert VFS_OPs from macros to static inlines"
This reverts commit 48bf024f2ef5afeba3500bd92a04283370479edf.

Revert "vnode: add VIRF_KNOTE flag"
This reverts commit 7fe74a02764e5899b10cdc45ab34182b961d5d19.

Revert "vfs: convert vfs_op_thread_* macros to static inlines"
This reverts commit a61a696e78a967b149a6e39b1f98ada26217a6bb.

Revert "struct vnode: assign v_rl.resv1 as v_vrflag"
This reverts commit d990e8f0e9478194569ba28c366b0c0c0f414e7b.


    [14 lines not shown]
DeltaFile
+127-166sys/sys/mount.h
+20-37sys/kern/vfs_subr.c
+1-43lib/libc/sys/openat.c
+15-13sys/sys/vnode.h
+0-16lib/libc/gen/freadlink.c
+0-7sys/sys/fcntl.h
+163-28212 files not shown
+173-31418 files

FreeBSD/ports 0a6481dsecurity/py-pyotp2289 Makefile distinfo, security/py-pyotp2289/files patch-pyproject.toml

security/py-pyotp2289: Update 1.2.1 => 2.0.0

Changelog:
https://codeberg.org/sgs/pyotp2289/src/tag/v2.0.0/CHANGELOG.md

Commit log:
https://codeberg.org/sgs/pyotp2289/compare/v1.2.1...v2.0.0

Port changes:
* Update WWW: github => codeberg.
* Switch to pep517 from deprecated distutils.

PR:             294983
Reported by:    Simeon Simeonov <sgs at pichove.org> (maintainer)
Approved by:    vvd (co-mentor)
DeltaFile
+21-0security/py-pyotp2289/files/patch-pyproject.toml
+6-4security/py-pyotp2289/Makefile
+2-2security/py-pyotp2289/distinfo
+29-63 files

FreeBSD/ports bba0edanet/spoofdpi distinfo Makefile

net/spoofdpi: Update 1.4.0 => 1.4.1

Changelog:
https://github.com/xvzc/spoofdpi/releases/tag/v1.4.1

Reviewed by:    osa, vvd (mentors)
Approved by:    vvd (co-mentor)
Differential Revision: https://reviews.freebsd.org/D56775
DeltaFile
+3-3net/spoofdpi/distinfo
+1-1net/spoofdpi/Makefile
+4-42 files

FreeBSD/doc e1f0ac5website/content/en/usergroups _index.adoc

usergroups: Update venues for Hamburg and Portland

Hamburg changed venue after 30 years.
Include link to their meeting page and update venue to match.
Reported by cracauer@ on
https://forums.freebsd.org/threads/102512/#post-757478

Portland website has updated their meeting link.
Calagator search now quotes "BSD Pizza Night".
This removes false positives.

Reviewed by:    ziaee
Signed-off-by:  bigsneaky at duck.com
Closes:         https://github.com/freebsd/freebsd-doc/pull/663
DeltaFile
+2-2website/content/en/usergroups/_index.adoc
+2-21 files

FreeBSD/ports 37cc3e9textproc/moor distinfo Makefile

textproc/moor: Update 2.12.2 => 2.12.3

Changelog:
https://github.com/walles/moor/releases/tag/v2.12.3

Reviewed by:    osa, vvd (mentors)
Approved by:    vvd (co-mentor)
Differential Revision: https://reviews.freebsd.org/D56774
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

LLVM/project 268813dlld/ELF Symbols.cpp, lld/test/ELF symbol-ordering-file-warnings.s

[ELF] maybeWarnUnorderableSymbol: drop redundant `d &&`, assert isShared. NFC (#195543)

Test Defined first via dyn_cast. Lazy/Common/Placeholder cannot reach
here: readCallGraph runs after replaceCommonSymbols, buildSectionOrder
runs after demoteSymbolsAndComputeIsPreemptible, and redirectSymbols
detaches Placeholder foo at v1 stubs from objectFiles.

In symbol-ordering-file-warnings.s, add a common-symbol case and use
`count 0` for empty-output checks.
DeltaFile
+13-11lld/test/ELF/symbol-ordering-file-warnings.s
+11-11lld/ELF/Symbols.cpp
+24-222 files

FreeBSD/ports 9e17700ports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260219 => 20260503

Changelogs:
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260502
- https://github.com/kdeguchi/pkg_replace/releases/tag/20260503

Commit log:
https://github.com/kdeguchi/pkg_replace/compare/20260219...20260503

PR:             294964
Reported by:    Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp> (maintainer)
Approved by:    vvd (co-mentor)
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

FreeBSD/ports 357798bdevel/phpunit8 distinfo Makefile

devel/phpunit8: Update to 8.5.52

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3devel/phpunit8/distinfo
+1-1devel/phpunit8/Makefile
+4-42 files

FreeBSD/src d990e8fsys/sys rangelock.h vnode.h

struct vnode: assign v_rl.resv1 as v_vrflag

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:
DeltaFile
+3-0sys/sys/rangelock.h
+1-0sys/sys/vnode.h
+4-02 files

FreeBSD/src a770638sys/sys rangelock.h

sys/rangelock.h: explicitly enumerate padding at the end of the structure

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:
DeltaFile
+3-0sys/sys/rangelock.h
+3-01 files

FreeBSD/src f193f5asys/sys vnode.h

sys/vnode.h: remove stale comment

The source sweep is not going to happen.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+0-1sys/sys/vnode.h
+0-11 files