FreeBSD/src 85a04besys/conf std.nodebug

conf/std.nodebug: disable DEBUG_LOCKS

MFC after:      1 week
Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-0sys/conf/std.nodebug
+1-01 files

FreeBSD/src 18787e4contrib/tzdata northamerica NEWS

contrib/tzdata: import tzdata 2026b

Changes: https://github.com/eggert/tz/blob/2026b/NEWS

(cherry picked from commit 9b95cab0a2927dfe07dbe6dc0056a80d5c730414)
DeltaFile
+55-1contrib/tzdata/northamerica
+45-8contrib/tzdata/NEWS
+3-0contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/zone.tab
+1-1contrib/tzdata/zone1970.tab
+1-1contrib/tzdata/version
+106-126 files

FreeBSD/ports 2a8adb2deskutils/podman-desktop Makefile, graphics/drawio Makefile

*/*: Bump port revision after electron40 update (db7297e09170)
DeltaFile
+1-1graphics/drawio/Makefile
+1-1deskutils/podman-desktop/Makefile
+2-22 files

FreeBSD/src 30eb334contrib/tzdata northamerica NEWS

contrib/tzdata: import tzdata 2026b

Changes: https://github.com/eggert/tz/blob/2026b/NEWS

(cherry picked from commit 9b95cab0a2927dfe07dbe6dc0056a80d5c730414)
DeltaFile
+55-1contrib/tzdata/northamerica
+45-8contrib/tzdata/NEWS
+3-0contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/zone.tab
+1-1contrib/tzdata/version
+1-1contrib/tzdata/zone1970.tab
+106-126 files

FreeBSD/ports db7297edevel/electron40 distinfo, devel/electron40/files patch-electron_spec_api-browser-window-spec.ts patch-electron_BUILD.gn

devel/electron40: Update to 40.9.2

Changelog: https://github.com/electron/electron/releases/tag/v40.9.2

Reported by:    GitHub (watch releases)
DeltaFile
+14-14devel/electron40/files/patch-electron_spec_api-browser-window-spec.ts
+7-7devel/electron40/files/patch-electron_BUILD.gn
+11-2devel/electron40/files/patch-electron_spec_api-web-contents-spec.ts
+5-5devel/electron40/distinfo
+4-4devel/electron40/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+3-3devel/electron40/files/patch-electron_spec_chromium-spec.ts
+44-353 files not shown
+49-409 files

FreeBSD/src a02d794sys/fs/nullfs null_vnops.c, sys/kern vfs_inotify.c

nullfs: Clear inotify flags during reclaim

The inotify flags are copied from the lower vnode into the nullfs vnode
so that the INOTIFY() macro will invoke VOP_INOTIFY on the nullfs vnode;
this is then bypassed to the lower vnode.  However, when a nullfs vnode
is reclaimed we should clear these flags, as the vnode is now doomed and
no longer forwards VOPs to the lower vnode.

Add regression tests.  Remove a test in vn_inotify_revoke() which is no
longer needed after this change.

PR:             292495
Reviewed by:    kib
Reported by:    Jed Laundry <jlaundry at jlaundry.com>
Fixes:          f1f230439fa4 ("vfs: Initial revision of inotify")
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56639
DeltaFile
+112-0tests/sys/kern/inotify_test.c
+12-0sys/fs/nullfs/null_vnops.c
+0-4sys/kern/vfs_inotify.c
+124-43 files

FreeBSD/src e3b8e55contrib/netbsd-tests/lib/libc/sys t_mmap.c

netbsd-tests: Fix the mmap_truncate_signal test

Add a volatile qualifier in the loop which triggers SIGBUS, as otherwise
the compiler is smart enough to elide it, replacing it with a check for
page != 0.

MFC after:      1 week
DeltaFile
+1-1contrib/netbsd-tests/lib/libc/sys/t_mmap.c
+1-11 files

FreeBSD/ports 5b88b65devel/R-cran-Rcpp distinfo Makefile, devel/R-cran-Rcpp/files patch-inst_include_Rcpp_exceptions__impl.h patch-ChangeLog

devel/R-cran-Rcpp: Update to 1.1.1

Obtained from:  https://github.com/RcppCore/Rcpp/pull/1445
Reported by:    portscout
DeltaFile
+52-0devel/R-cran-Rcpp/files/patch-inst_include_Rcpp_exceptions__impl.h
+14-0devel/R-cran-Rcpp/files/patch-ChangeLog
+12-0devel/R-cran-Rcpp/files/patch-DESCRIPTION
+12-0devel/R-cran-Rcpp/files/patch-inst_include_Rcpp_config.h
+3-3devel/R-cran-Rcpp/distinfo
+1-1devel/R-cran-Rcpp/Makefile
+94-46 files

FreeBSD/src bea1741tests/sys/netpfil/ipfw lookup.sh fwd.sh

tests/ipfw: Make tests run more reliably in parallel

- Don't use /dev/null as the pidfile for inetd, that doesn't work
  properly.  Create a pidfile in the per-test scratch directory.
- Use atf_check to validate results from setup commands.

MFC after:      1 week
DeltaFile
+8-9tests/sys/netpfil/ipfw/lookup.sh
+7-7tests/sys/netpfil/ipfw/fwd.sh
+15-162 files

FreeBSD/src 1e5aff8contrib/tzdata northamerica NEWS

contrib/tzdata: import tzdata 2026b

Changes: https://github.com/eggert/tz/blob/2026b/NEWS

(cherry picked from commit 9b95cab0a2927dfe07dbe6dc0056a80d5c730414)
DeltaFile
+55-1contrib/tzdata/northamerica
+45-8contrib/tzdata/NEWS
+3-0contrib/tzdata/zonenow.tab
+1-1contrib/tzdata/version
+1-1contrib/tzdata/zone.tab
+1-1contrib/tzdata/zone1970.tab
+106-126 files

LLVM/project e7164d4libclc CMakeLists.txt

[libclc] Only check the triple architecture for libclc (#194149)

Summary:
Previously, `nvptx64--` would reject `nvptx64-unknown-unknown`. Two
options, either normalize all the triples in CMake, or just check the
architecture. I went with the former because it makes it easier for
people to pass different values.
DeltaFile
+9-14libclc/CMakeLists.txt
+9-141 files

NetBSD/src cCZgPxgbin/rm rm.c

   check() needs to be gated by '!fflag'

   When '-f' is in effect, we won't stat the path, but check() needs the
   struct stat.
VersionDeltaFile
1.58+3-3bin/rm/rm.c
+3-31 files

FreeBSD/src 1316cf5usr.bin/du du.1

Fix reversion introduced in commit 32b0dfb326593b8dae31cc2bdc1e2d08ea70e9d7

Noted by: mckusick
DeltaFile
+2-2usr.bin/du/du.1
+2-21 files

FreeBSD/ports ea529c8net/activemq distinfo Makefile

net/activemq: Update 6.2.4 => 6.2.5

Release Notes:
https://activemq.apache.org/components/classic/download/classic-06-02-05

Sponsored by:   UNIS Labs
DeltaFile
+3-3net/activemq/distinfo
+1-1net/activemq/Makefile
+4-42 files

LLVM/project 0ccb181compiler-rt/lib/sanitizer_common sanitizer_redefine_builtins.h

[compiler-rt] Use asm .set only for Hexagon (#194160)

Two incompatible assembler syntaxes exist for symbol assignment:
```
  sym = val      -- accepted by most GNU assembler targets; rejected by
                    Hexagon, which interprets it as a mnemonic
  .set sym, val  -- accepted by Hexagon; rejected by Alpha, which
                    reserves .set for assembler mode flags
```
Switch all to `sym = val`, and opt out Hexagon to `.set sym`.

Fixes: dbb03f8f606e ("[compiler-rt] Replace assignment w/.set directive
(#107667)")

---------

Co-authored-by: Vitaly Buka <vitalybuka at google.com>
DeltaFile
+17-5compiler-rt/lib/sanitizer_common/sanitizer_redefine_builtins.h
+17-51 files

FreeBSD/ports 433bef0textproc/libxml2 Makefile distinfo, textproc/libxml2/files xmllint.1 xmlcatalog.1

textproc/libxml2: update to 2.15.3

Changelog: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.15.3/NEWS

Use pre-generated man pages added starting 2.15.2

Reported by: diizzy
PR: 294696
DeltaFile
+0-656textproc/libxml2/files/xmllint.1
+0-355textproc/libxml2/files/xmlcatalog.1
+0-32textproc/libxml2/files/xml2-config.1
+0-28textproc/libxml2/files/patch-catalog-memleak
+3-10textproc/libxml2/Makefile
+3-3textproc/libxml2/distinfo
+6-1,0841 files not shown
+7-1,0857 files

NetBSD/src QUA0o7mdoc 3RDPARTY

   3RDPARTY: update pcc info

   PCC is now on github, and the old web site is not available.
   Update links.
VersionDeltaFile
1.2189+5-5doc/3RDPARTY
+5-51 files

FreeBSD/ports c391938devel/cargo-c distinfo Makefile.crates

devel/cargo-c: update openssl crates

...for LibreSSL 4.3 compatibility
DeltaFile
+5-5devel/cargo-c/distinfo
+2-2devel/cargo-c/Makefile.crates
+7-72 files

FreeBSD/ports b8cabc8x11/windowtolayer distinfo Makefile

x11/windowtolayer: update to 0.3.1

Changes:        https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/releases/v0.3.1
Reported by:    GitLab (notify releases)

(cherry picked from commit dbe5b29fb7e7fe28fd6c6e2b8f5e601c9a0ec66a)
DeltaFile
+3-3x11/windowtolayer/distinfo
+1-2x11/windowtolayer/Makefile
+4-52 files

FreeBSD/ports dbe5b29x11/windowtolayer distinfo Makefile

x11/windowtolayer: update to 0.3.1

Changes:        https://gitlab.freedesktop.org/mstoeckl/windowtolayer/-/releases/v0.3.1
Reported by:    GitLab (notify releases)
DeltaFile
+3-3x11/windowtolayer/distinfo
+1-2x11/windowtolayer/Makefile
+4-52 files

LLVM/project b614c15llvm/include/llvm/MC TargetRegistry.h, llvm/include/llvm/MC/MCParser MCTargetAsmParser.h

[MC] Drop MCTargetOptions parameter from MCTargetAsmParser (#194120)

Since #180464, MCAsmInfo holds the canonical MCTargetOptions.
The MCTargetAsmParser::MCOptions member is a redundant by-value copy,
which may have inconsistent values (llvm-exegesis passes a temporary
MCTargetOptions(), but this probably doesn't matter in practice; other
in-tree uses are correct).

Remove the field in favor of getParser().getContext().getTargetOptions,
and remove the MCTargetOptions parameter from the base ctor, all
subclass ctors, Target::createMCAsmParser, MCAsmParserCtorTy, and
RegisterMCAsmParser.
DeltaFile
+7-9llvm/include/llvm/MC/TargetRegistry.h
+7-6llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h
+5-4llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
+4-4llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
+3-4llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
+3-3llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
+29-3028 files not shown
+76-8334 files

GhostBSD/ports ca06f31. README.md

Update README to reflect current repository scope

Remove outdated PkgBase reference, describe the repo as a tracking fork
of FreeBSD ports with GhostBSD-specific ports, and reorganize links into
a dedicated section.
DeltaFile
+7-7README.md
+7-71 files

LLVM/project 8174442clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/non-overloaded vfncvtbf16.c, clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/overloaded vfncvtbf16.c

Add extra cehck for invariants

Created using spr 1.3.7
DeltaFile
+3,230-456llvm/test/CodeGen/WebAssembly/strided-int-mac.ll
+704-882llvm/test/CodeGen/RISCV/rvv/setcc-int-vp.ll
+472-472clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/overloaded/vfncvtbf16.c
+345-558llvm/test/CodeGen/RISCV/rvv/fixed-vectors-setcc-int-vp.ll
+280-280clang/test/CodeGen/RISCV/rvv-intrinsics-autogenerated/zvfofp8min/policy/non-overloaded/vfncvtbf16.c
+236-281llvm/test/CodeGen/RISCV/rvv/vsrl-vp.ll
+5,267-2,929148 files not shown
+10,292-6,461154 files

FreeBSD/ports f48a983databases/goose distinfo Makefile

databases/goose: update 3.27.0 → 3.27.1
DeltaFile
+5-5databases/goose/distinfo
+1-2databases/goose/Makefile
+6-72 files

FreeBSD/ports 9f0518cdatabases/diesel distinfo Makefile

databases/diesel: update 2.3.7 → 2.3.8
DeltaFile
+143-137databases/diesel/distinfo
+72-70databases/diesel/Makefile
+215-2072 files

FreeBSD/ports 39a0480sysutils/mise distinfo Makefile

sysutils/mise: update 2026.4.19 → 2026.4.20
DeltaFile
+3-3sysutils/mise/distinfo
+1-1sysutils/mise/Makefile
+4-42 files

FreeBSD/ports f685a97misc/lean-ctx distinfo Makefile

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

FreeBSD/ports 5d88fc9devel/py-spy distinfo Makefile

devel/py-spy: update 0.4.1 → 0.4.2
DeltaFile
+295-327devel/py-spy/distinfo
+148-164devel/py-spy/Makefile
+443-4912 files

FreeBSD/ports 55d0734misc/openclaw distinfo Makefile, misc/openclaw/files package-lock.json

misc/openclaw: update 2026.4.23 → 2026.4.24
DeltaFile
+80-781misc/openclaw/files/package-lock.json
+3-3misc/openclaw/distinfo
+2-2misc/openclaw/Makefile
+85-7863 files

LLVM/project 486e97aclang/include/clang/Sema Initialization.h

[clang][NFC] Fix typo in HLSL initialization comment (#194124)
DeltaFile
+1-1clang/include/clang/Sema/Initialization.h
+1-11 files