FreeBSD/src 70ef02bsys/net if_geneve.c

if_geneve: Fix uninitialized variable use in geneve_udp_input()

Set the ifp variable as soon as soft_c becomes available
so that interface statistics can be incremented.

PR:             295129
Reported by:    Robert Morris <rtm at lcs.mit.edu>
Fixes:          e44d2e941e8e ("if_geneve: Add Support for Geneve ...")
DeltaFile
+1-1sys/net/if_geneve.c
+1-11 files

NetBSD/pkgsrc KDhjbxadoc CHANGES-2026 TODO

   doc: Updated shells/fish to 4.7.1
VersionDeltaFile
1.2958+2-1doc/CHANGES-2026
1.27249+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc YcE2S7sshells/fish distinfo cargo-depends.mk, shells/fish/patches patch-cmake_Install.cmake patch-Cargo.toml

   shells/fish: update to 4.7.1

   # pkgsrc changes
   Illumos support has been upstreamed (yes!), hence most patches have been dropped.

   # upstream changes (since 4.3.2)

   fish 4.7.1 (released May 08, 2026)
   ==================================

   This release fixes a regression in 4.7.0 that caused the web config (``fish_config``) to fail to start (:issue:`12717`).

   fish 4.7.0 (released May 05, 2026)
   ==================================

   Deprecations and removed features
   ---------------------------------
   - The default theme (i.e. the ``fish_color_*`` variables) is no longer set in non-interactive shells.


    [148 lines not shown]
VersionDeltaFile
1.43+198-155shells/fish/distinfo
1.3+65-49shells/fish/cargo-depends.mk
1.24+57-1shells/fish/PLIST
1.5+13-22shells/fish/patches/patch-cmake_Install.cmake
1.64+8-18shells/fish/Makefile
1.2+12-5shells/fish/patches/patch-Cargo.toml
+353-2507 files not shown
+360-25713 files

NetBSD/pkgsrc npbhFrbdoc CHANGES-2026

   doc: Updated graphics/py-mcomix to 3.1.1
VersionDeltaFile
1.2957+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wIJycNzgraphics/py-mcomix PLIST Makefile

   py-mcomix: update to 3.1.1.

   # MComix 3.1.1
   ## Release date: 2025-09-06

   ### Bug fixes

   - Added official mime types for CBZ/CBR comic books to desktop
     metadata file.

   - Fix "context has already been set" error in Python 3.13.

   # MComix 3.1.0
   ## Release date: 2024-01-21

   ### Features

   - Image colors can be negated in the Image Enhancement dialog.
     Furthermore, enhancements now apply to most UI elements, such as

    [134 lines not shown]
VersionDeltaFile
1.6+203-7graphics/py-mcomix/PLIST
1.35+46-9graphics/py-mcomix/Makefile
1.10+4-4graphics/py-mcomix/distinfo
+253-203 files

FreeBSD/ports 6fafccfmail/thunderbird-esr Makefile, mail/thunderbird-esr/files patch-dns-resolve-https-rr

www/firefox{,-esr} mail/thunderbird{,-esr}: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             294981
Submitted by:   Andre Albsmeier

(cherry picked from commit c839877b69be0e7f18d8337b9ec2eb52f208f981)
DeltaFile
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+34-0mail/thunderbird/files/patch-dns-resolve-https-rr
+34-0www/firefox-esr/files/patch-dns-resolve-https-rr
+34-0www/firefox/files/patch-dns-resolve-https-rr
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

LLVM/project 2893aa5libc/src/__support/math cos.h

[libc][math] Fix -Wshadow warnings in cos.h (#196342)

cos() does `using namespace range_reduction_double_internal;` and
range_reduction_double_internal after 51e9430a0c767 contains

    using LIBC_NAMESPACE::fputil::DoubleDouble;
    using Float128 = LIBC_NAMESPACE::fputil::DyadicFloat<128>;

So the local using statements for DoubleDouble and Float128 shadowed
these. Just remove the local using statements.

No behavior change.
DeltaFile
+0-2libc/src/__support/math/cos.h
+0-21 files

FreeBSD/ports c839877mail/thunderbird-esr Makefile, mail/thunderbird-esr/files patch-dns-resolve-https-rr

www/firefox{,-esr} mail/thunderbird{,-esr}: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             294981
Submitted by:   Andre Albsmeier
DeltaFile
+34-0mail/thunderbird/files/patch-dns-resolve-https-rr
+34-0www/firefox-esr/files/patch-dns-resolve-https-rr
+34-0www/firefox/files/patch-dns-resolve-https-rr
+34-0mail/thunderbird-esr/files/patch-dns-resolve-https-rr
+1-1www/firefox/Makefile
+1-0mail/thunderbird-esr/Makefile
+138-12 files not shown
+140-18 files

LLVM/project 93c1336libc/src/__support/File file.cpp, libc/src/__support/File/linux file.cpp

[libc] Move a few -Wshadow warnings in __support/File (#196810)

No behavior change.
DeltaFile
+5-5libc/src/__support/File/file.cpp
+1-1libc/src/__support/File/linux/file.cpp
+6-62 files

LLVM/project 865465dutils/bazel/llvm-project-overlay/clang BUILD.bazel

[Bazel] Fixes 2f4c387 (#196822)

This fixes 2f4c387147f1617e242dd500960410728e5ec35e.

Co-authored-by: Google Bazel Bot <google-bazel-bot at google.com>
DeltaFile
+2-0utils/bazel/llvm-project-overlay/clang/BUILD.bazel
+2-01 files

LLVM/project dd23e41clang-tools-extra/clang-tidy/modernize UseTrailingReturnTypeCheck.cpp UseTrailingReturnTypeCheck.h

[clang-tidy][NFC] Move `ClassifiedToken` to cpp file (#196820)

`ClassifiedToken` is used in only the implementation of
`UseTrailingReturnTypeCheck`. Move it into the unnamed namespace of the
cpp file instead of it being in the header.
DeltaFile
+10-0clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
+0-6clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
+10-62 files

LLVM/project b50027fllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/AArch64 reduce_submuladd.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+140-76llvm/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll
+137-42llvm/test/Transforms/SLPVectorizer/X86/dot-product.ll
+31-98llvm/test/Transforms/PhaseOrdering/AArch64/reduce_submuladd.ll
+44-56llvm/test/Transforms/SLPVectorizer/X86/horizontal-list.ll
+24-60llvm/test/Transforms/SLPVectorizer/RISCV/revec.ll
+65-14llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+441-34631 files not shown
+645-68337 files

FreeBSD/src ea72f6dsys/sys _decls.h cdefs.h, tools/build Makefile

sys/cdefs.h: move __BEGIN_DECLS/__END_DECLS into a helper sys/_decls.h

There are situations where nothing from sys/cdefs.h is needed except for
the declaration braces.  More, the other facilities from sys/cdefs.h
might unnecessarly pollute the namespace.

Reviewed by:    markj, imp
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56889
DeltaFile
+46-0sys/sys/_decls.h
+1-7sys/sys/cdefs.h
+1-0tools/build/Makefile
+48-73 files

OpenBSD/ports 4l8fEnfgames/freeorion Makefile, games/freeorion/patches patch-CMakeLists_txt patch-GG_CMakeLists_txt

   freeorion: fix build with Boost 1.91: drop system dependency, regen wantlib
VersionDeltaFile
1.29+8-8games/freeorion/Makefile
1.11+10-1games/freeorion/patches/patch-CMakeLists_txt
1.6+11-0games/freeorion/patches/patch-GG_CMakeLists_txt
+29-93 files

NetBSD/pkgsrc wbl8KLKtime/libical buildlink3.mk

   libical: remove non-working upper bound from bl3.mk
VersionDeltaFile
1.23+1-2time/libical/buildlink3.mk
+1-21 files

NetBSD/pkgsrc 9Vibzsgtime/libical Makefile

   libical: conflicts with libical4
VersionDeltaFile
1.63+2-2time/libical/Makefile
+2-21 files

NetBSD/pkgsrc XWEFFvQtime/libical4 buildlink3.mk Makefile

   libical: rename to libical4

   Somehow bulk builds don't respect the upper bound from libical/bl3.mk.
VersionDeltaFile
1.2+8-8time/libical4/buildlink3.mk
1.3+3-2time/libical4/Makefile
+11-102 files

NetBSD/pkgsrc-wip 30ab80fgvfs options.mk PLIST, gvfs/patches patch-daemon_ParseFTPList.c

wip: remove some (already imported)
DeltaFile
+0-448gvfs/patches/patch-daemon_ParseFTPList.c
+0-212gvfs/options.mk
+0-163gvfs/PLIST
+0-135liburing/PLIST
+0-124libntfs/patches/patch-src_Makefile.in
+0-118gvfs/Makefile
+0-1,20038 files not shown
+0-1,85444 files

FreeBSD/src 32cf451sys/kern vfs_mount.c vfs_subr.c, sys/sys mount.h

vfs: convert vfs_op_thread_* macros to static inlines

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+55-36sys/sys/mount.h
+3-3sys/kern/vfs_mount.c
+3-3sys/kern/vfs_subr.c
+2-2sys/kern/vfs_vnops.c
+2-2sys/kern/vfs_cache.c
+65-465 files

FreeBSD/src e9a5eb0sys/kern vfs_subr.c

vop_read_pgcache_post(): report inotify IN_ACCESS same as for vop_read_post()

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+4-2sys/kern/vfs_subr.c
+4-21 files

FreeBSD/src 1d5e402sys/kern vfs_subr.c, sys/sys vnode.h mount.h

vnode: add VIRF_KNOTE flag

to indicate non-empty vnode knote list.  Use it instead of
VN_KNLIST_EMPTY() and guard note activations with it.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+12-17sys/sys/vnode.h
+10-4sys/kern/vfs_subr.c
+10-2sys/sys/mount.h
+32-233 files

FreeBSD/src a57420bsys/sys mount.h

vfs: convert VFS_OPs from macros to static inlines

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56611
DeltaFile
+109-97sys/sys/mount.h
+109-971 files

FreeBSD/src 5e4947fsys/sys vnode.h

sys/vnode.h: remove stale comment

The source sweep is not going to happen.

Reviewed by:    markj
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

NetBSD/pkgsrc VwcfSlKdoc CHANGES-2026 TODO

   doc: Updated sysutils/gvfs to 1.60.0
VersionDeltaFile
1.2956+2-1doc/CHANGES-2026
1.27248+1-2doc/TODO
+3-32 files

LLVM/project 232aa78clang-tools-extra/clang-tidy/modernize UseTrailingReturnTypeCheck.cpp UseTrailingReturnTypeCheck.h

[clang-tidy] Move `ClassifiedToken` to cpp file

`ClassifiedToken` is used in only the implementation of `UseTrailingReturnTypeCheck`. Move it into the unnamed namespace of the cpp file instead of it being in the header.
DeltaFile
+10-0clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
+0-6clang-tools-extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h
+10-62 files

NetBSD/pkgsrc cDdKSm8sysutils/gvfs options.mk Makefile, sysutils/gvfs/patches patch-daemon_ParseFTPList.c

   sysutils/gvfs: Update to gvfs-1.60.0

   Update prepared in wip by PHO, with some later contributions by me.

   The change log is too long to paste here. See:
   https://gitlab.gnome.org/GNOME/gvfs/-/blob/master/NEWS
VersionDeltaFile
1.1+448-0sysutils/gvfs/patches/patch-daemon_ParseFTPList.c
1.7+195-20sysutils/gvfs/options.mk
1.143+96-25sysutils/gvfs/Makefile
1.18+74-35sysutils/gvfs/PLIST
1.1+24-0sysutils/gvfs/hacks.mk
1.28+8-11sysutils/gvfs/distinfo
+845-9110 files not shown
+901-9816 files

LLVM/project 10f9417clang/lib/CodeGen CoverageMappingGen.cpp, clang/test/CoverageMapping system_macro_switch.cpp

[Coverage] Fix assertion failure when a -isystem header invokes a user macro (#195427)

```
  // a.cc
  static void foo(int x) {
    switch (x) {
  #define GENERIC(n) case n:
  #include "types.def"   // -isystem header invokes a user macro
      break;
    }
  }

  // sys/types.def
  #define MID(name) GENERIC(name)
  MID(0)
  MID(1)
  MID(2)
```


    [17 lines not shown]
DeltaFile
+42-0clang/test/CoverageMapping/system_macro_switch.cpp
+16-11clang/lib/CodeGen/CoverageMappingGen.cpp
+58-112 files

OpenBSD/ports YfL5DIecomms/gnuradio/patches patch-cmake_Modules_GrBoost_cmake

   gnuradio: missed cvs add to fix build with boost 1.91
VersionDeltaFile
1.1+14-0comms/gnuradio/patches/patch-cmake_Modules_GrBoost_cmake
+14-01 files

OpenBSD/ports pOt8qarcomms/gnuradio Makefile

   gnuradio: fix build with boost 1.91, sync wantlib and shared_libs
VersionDeltaFile
1.31+7-12comms/gnuradio/Makefile
+7-121 files

LLVM/project 2f4c387llvm/include/llvm/Support Hash.h, llvm/include/llvm/Transforms/Utils KCFIHash.h

Move KCFI type ID hash helpers out of LLVMSupport (#196784)

PR #167254 inappropriately introduced llvm/Support/Hash.{h,cpp} for the
KCFI helpers. The name is misleading — it has nothing to do with the
generic hashing facility in llvm/ADT/Hashing.h — and KCFI is a
CodeGen/IR feature that does not belong in the foundational Support
layer.

Move the files to llvm/lib/Transforms/Utils/KCFIHash.cpp, alongside
setKCFIType, which is the only existing KCFI helper in TransformUtils.

Also relocate the deprecated pre-xxh3 xxHash64 implementation into
KCFIHash.cpp, the sole user. clang/test/CodeGen/kcfi-generalize.c and
kcfi-normalize.c are end-to-end regression tests for the xxHash64 output
DeltaFile
+142-0llvm/lib/Transforms/Utils/KCFIHash.cpp
+0-75llvm/lib/Support/xxhash.cpp
+0-54llvm/lib/Support/Hash.cpp
+37-0llvm/include/llvm/Transforms/Utils/KCFIHash.h
+0-37llvm/include/llvm/Support/Hash.h
+0-12llvm/unittests/Support/xxhashTest.cpp
+179-1786 files not shown
+183-18812 files