NetBSD/src 4LqRuA3external/gpl3/binutils/dist/libsframe Makefile.in

   add a NetBSD_DISABLED for sframe-spec.info.

   noticed and tested by by nat@.
VersionDeltaFile
1.2+180-34external/gpl3/binutils/dist/libsframe/Makefile.in
+180-341 files

NetBSD/pkgsrc yZCVuligraphics/opencolorio Makefile

   opencolorio: package wants expat >= 2.6.0.

   Express this requirement in the package Makefile so on a system like
   NetBSD 10 we pull in pkgsrc expat instead of system. Fixes configure
   (and builds) for this platform.
VersionDeltaFile
1.20+2-2graphics/opencolorio/Makefile
+2-21 files

NetBSD/src H2Rd2a8external/cddl/osnet/dist/uts/common/fs/zfs zfs_vfsops.c

   zfs: reject all mount op flags for now

   - our logic in zfs_vfsops.c is inconsistent. sometimes it checks
     uap->flags, sometimes vfsp->vfs_flag. (aka mnt_flag)

   - our userland tools (zfs, mount_zfs) currently don't seem to have
     a way to pass these flags anyway. (zmount in libzfs always passes
     0 to both of mount(2) 'flags' argument and 'uap->flags'. although
     it stores something in uap->mflag and uap->optptr, nothing uses
     them. it doesn't even set MS_OPTIONSTR. we don't implement
     MS_OPTIONSTR anyway.)

   this commit simply rejects them for safety. as these operations have
   never been implemented in NetBSD, it shouldn't have any impact to users.

   maybe someday we should fix these, but i guess it involves some
   ABI changes, which i'm not in a mood to do right now.

   related to PR/60026
   https://gnats.netbsd.org/60026
VersionDeltaFile
1.32+16-0external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c
+16-01 files

NetBSD/src nMBCDBksys/arch/x86/x86 x86_tlb.c

   pmap_tlb_shootnow: assertions and comments
VersionDeltaFile
1.22+15-2sys/arch/x86/x86/x86_tlb.c
+15-21 files

NetBSD/src phzYhqmsys/uvm uvm_mmap.c

   uvm_mmap.c: fix overflow check

   this is my best guess of the intention of the original code,
   where "*addr + *size < *addr" seems always false because "*size" is 0.
VersionDeltaFile
1.188+6-4sys/uvm/uvm_mmap.c
+6-41 files

NetBSD/src Rrg6JvKtests/usr.bin/xlint/lint1 c11_generic_expression.c, usr.bin/xlint/lint1 cgram.y

   lint: don't evaluate the controlling expression of a _Generic expression
VersionDeltaFile
1.537+10-7usr.bin/xlint/lint1/cgram.y
1.25+2-5tests/usr.bin/xlint/lint1/c11_generic_expression.c
+12-122 files

NetBSD/src 1j3e5Yqshare/misc acronyms.comp

   +(DL|EC)IES  Discrete Logarithmic / Elliptic Curve Integrated Encryption Scheme
VersionDeltaFile
1.422+4-1share/misc/acronyms.comp
+4-11 files

NetBSD/pkgsrc ncPufwtdoc pkg-vulnerabilities

   CVE-2025-13836 https://github.com/python/cpython/issues/119451
VersionDeltaFile
1.749+2-2doc/pkg-vulnerabilities
+2-21 files

NetBSD/pkgsrc K0TESWedoc pkg-vulnerabilities

   CVE-2025-8194 https://github.com/python/cpython/issues/130577
VersionDeltaFile
1.748+2-2doc/pkg-vulnerabilities
+2-21 files

NetBSD/pkgsrc Rn0OSvddoc pkg-vulnerabilities

   CVE-2025-6069 https://github.com/python/cpython/issues/135462
VersionDeltaFile
1.747+2-2doc/pkg-vulnerabilities
+2-21 files

NetBSD/pkgsrc bZtQpOWdoc pkg-vulnerabilities

   CVE-2025-10158: Added patch for rsync
VersionDeltaFile
1.746+2-2doc/pkg-vulnerabilities
+2-21 files

NetBSD/pkgsrc YjoiRJjdoc pkg-vulnerabilities

   www/hiawatha -- According to upstream, the three vulnerabilities have
   been fixed in v11.8
VersionDeltaFile
1.745+4-4doc/pkg-vulnerabilities
+4-41 files

NetBSD/pkgsrc h8bBzWbnet/rsync Makefile distinfo, net/rsync/patches patch-sender.c

   rsync: Patch for CVE-2025-10158
VersionDeltaFile
1.1+30-0net/rsync/patches/patch-sender.c
1.131+2-1net/rsync/Makefile
1.64+2-1net/rsync/distinfo
+34-23 files

NetBSD/src YvbK8I8external/gpl3/gdb/lib/libgdb/arch/aarch64 config.h init.c, external/gpl3/gdb/lib/libgdbsupport/arch/aarch64/gdbsupport config.h

   Regen aarch64.
VersionDeltaFile
1.12+2-2external/gpl3/gdb/lib/libgdb/arch/aarch64/config.h
1.6+2-2external/gpl3/gdb/lib/libgdbsupport/arch/aarch64/gdbsupport/config.h
1.10+2-0external/gpl3/gdb/lib/libgdb/arch/aarch64/init.c
+6-43 files

NetBSD/src 13b0wDCexternal/gpl3/gdb/dist/gdb aarch64-netbsd-nat.c

   Apply upstream commit "Change file initialization to use INIT_GDB_FILE macro".

   Tom Tromey on Thu, 26 Jun 2025, id 5fe70629ceafc157d896adec7799a8888d51dd6b
VersionDeltaFile
1.4+1-2external/gpl3/gdb/dist/gdb/aarch64-netbsd-nat.c
+1-21 files

NetBSD/pkgsrc-wip a0ad3e4prometheus-lts PLIST Makefile

prometheus-lts: Complete the build

go-module.mk redefine EXTRACT_ONLY and so the PROMETHEUS_WEB_UI was
never extracted. Define EXTRACT_ONLY to address that.
DeltaFile
+17-74prometheus-lts/PLIST
+8-0prometheus-lts/Makefile
+1-2prometheus-lts/TODO
+26-763 files

NetBSD/pkgsrc-wip cb2fc95xemacs-hg Makefile PLIST, xemacs-hg/patches patch-Makefile.in.in

wip/xemacs-hg -- update to HEAD

Deal with a recently added build support script
DeltaFile
+10-1xemacs-hg/Makefile
+6-4xemacs-hg/patches/patch-Makefile.in.in
+5-2xemacs-hg/PLIST
+3-1xemacs-hg/distinfo
+24-84 files

NetBSD/src v1sMGVpsys/kern kern_lock.c

   kernel_lock_spinout: fix an assertion failure

   it's possible for the calling lwp to be preempted in the middle
   of this function and migrated to the "holder" cpu.

   this commit would fix the following crash seen on my qemu/nvmm VM
   on a busy host:
   ```
   [ 36199.6483272] cpu0[1851 nbxz]: kernel lock spinout
   [ 36199.6483272] panic: kernel diagnostic assertion "curcpu() != ci" failed: file "/root/git/netbsd-src/sys/kern/subr_ipi.c", line 358
   [ 36199.6483272] cpu0: Begin traceback...
   [ 36199.6483272] vpanic() at netbsd:vpanic+0x189
   [ 36199.6634956] kern_assert() at netbsd:kern_assert+0x4b
   [ 36199.6634956] ipi_unicast() at netbsd:ipi_unicast+0x1a2
   [ 36199.6634956] _kernel_lock() at netbsd:_kernel_lock+0x254
   [ 36199.6634956] bdev_strategy() at netbsd:bdev_strategy+0xab
   [ 36199.6634956] spec_strategy() at netbsd:spec_strategy+0x77
   [ 36199.6634956] VOP_STRATEGY() at netbsd:VOP_STRATEGY+0x3c
   [ 36199.6755210] uvm_swap_io() at netbsd:uvm_swap_io+0x2c1

    [8 lines not shown]
VersionDeltaFile
1.192+18-8sys/kern/kern_lock.c
+18-81 files

NetBSD/src fsNcq3Qexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_rlock.c

   zfs: fix zfs_range_lock_try

   the change "zfs: add zfs_range_lock_try" was incomplete.

   i've observed the following deadlock:
   ```
   db{0}> tr /a ffff96777f74f400
   trace: pid 0 lid 125 at 0xffffce80c3203b50
   sleepq_block() at netbsd:sleepq_block+0xf4
   cv_wait() at netbsd:cv_wait+0xca
   pool_grow() at netbsd:pool_grow+0x47b
   pool_get() at netbsd:pool_get+0xae
   pool_cache_get_slow() at netbsd:pool_cache_get_slow+0x136
   pool_cache_get_paddr() at netbsd:pool_cache_get_paddr+0x27d
   kmem_intr_alloc() at netbsd:kmem_intr_alloc+0x13c
   kmem_alloc() at netbsd:kmem_alloc+0x2a
   zfs_range_lock_impl() at zfs:zfs_range_lock_impl+0x30
   zfs_netbsd_putpages() at zfs:zfs_netbsd_putpages+0x1c0
   VOP_PUTPAGES() at netbsd:VOP_PUTPAGES+0x43

    [6 lines not shown]
VersionDeltaFile
1.8+8-1external/cddl/osnet/dist/uts/common/fs/zfs/zfs_rlock.c
+8-11 files

NetBSD/pkgsrc Ixd7VBcsysutils/mc46 distinfo, sysutils/mc46/patches patch-src_regex.c

   mc46: Fix implicit decl of malloc.
VersionDeltaFile
1.1+14-0sysutils/mc46/patches/patch-src_regex.c
1.5+2-1sysutils/mc46/distinfo
+16-12 files

NetBSD/src q8jcLjmsys/uvm uvm_swap.c

   uvm_swap.c: make the drum mpsafe

   * simplify the VREG path and make it mpsafe

   * VBLK path seems already ok

   * mark them D_MPSAFE
VersionDeltaFile
1.217+87-201sys/uvm/uvm_swap.c
+87-2011 files

NetBSD/pkgsrc uIKzzWrsysutils/xpipe distinfo, sysutils/xpipe/patches patch-src_xpipe.c

   xpipe: Fix implicit declaration of bzero(3).
VersionDeltaFile
1.1+22-0sysutils/xpipe/patches/patch-src_xpipe.c
1.2+2-1sysutils/xpipe/distinfo
+24-12 files

NetBSD/pkgsrc gPmMru3textproc/texi2roff distinfo, textproc/texi2roff/patches patch-af patch-aj

   texi2roff: ANSIfy to build with newer gcc

   (which no longer allows K&R-style behaviour)
VersionDeltaFile
1.2+17-14textproc/texi2roff/patches/patch-af
1.2+26-5textproc/texi2roff/patches/patch-aj
1.7+3-3textproc/texi2roff/distinfo
+46-223 files

NetBSD/pkgsrc FAtGJrYwww/swish-e distinfo, www/swish-e/patches patch-src_filter.c

   swish-e: Fix implicit declaration of kill(2).
VersionDeltaFile
1.1+14-0www/swish-e/patches/patch-src_filter.c
1.14+2-1www/swish-e/distinfo
+16-12 files

NetBSD/pkgsrc n6HvpDRx11/tile distinfo, x11/tile/patches patch-avoid.c

   tile: Fix implicit declaration of index(3).
VersionDeltaFile
1.1+14-0x11/tile/patches/patch-avoid.c
1.8+2-1x11/tile/distinfo
+16-12 files

NetBSD/pkgsrc-wip 1bfd5faprometheus-lts distinfo go-modules.mk, prometheus-lts/patches patch-cmd_prometheus_main.go

prometheus-lts: Update to 3.5.1

Still WIP, please see TODO.
DeltaFile
+1,075-2,842prometheus-lts/distinfo
+356-945prometheus-lts/go-modules.mk
+6-19prometheus-lts/Makefile
+7-7prometheus-lts/patches/patch-cmd_prometheus_main.go
+2-0prometheus-lts/TODO
+1,446-3,8135 files

NetBSD/pkgsrc-wip 75b152cvictoriametrics TODO

victoriametrics: remove fixed CVE
DeltaFile
+0-3victoriametrics/TODO
+0-31 files

NetBSD/pkgsrc-wip 747a946victoriametrics distinfo go-modules.mk

victoriametrics: Update to 1.137.0

Changes:
Too long to include, sorry.
Please see: <https://docs.victoriametrics.com/victoriametrics/changelog/>
DeltaFile
+663-579victoriametrics/distinfo
+220-192victoriametrics/go-modules.mk
+1-1victoriametrics/Makefile.common
+884-7723 files

NetBSD/pkgsrc-wip cc6504dlabwc distinfo Makefile

labwc: update to 0.9.6
DeltaFile
+3-3labwc/distinfo
+1-1labwc/Makefile
+4-42 files

NetBSD/src FlZZkmRdoc 3RDPARTY CHANGES

   Note import of dhcpcd-10.3.1
VersionDeltaFile
1.2173+3-3doc/3RDPARTY
1.3239+2-1doc/CHANGES
+5-42 files