NetBSD/src fnyszai — sys/arch/xen/xen xbdback_xenbus.c

   Use complete disk geometry.
   Use printf instead of aprint_error.
VersionDeltaFile
1.110+31-18sys/arch/xen/xen/xbdback_xenbus.c
+31-181 files

NetBSD/src PUL55fr — sys/arch/xen/x86 xen_shm_machdep.c

   Allocate gnttab map on heap instead of stack.
VersionDeltaFile
1.19+13-6sys/arch/xen/x86/xen_shm_machdep.c
+13-61 files

NetBSD/pkgsrc kDswwAW — doc CHANGES-2026

   doc: Updated devel/p5-Test-Differences to 0.7300
VersionDeltaFile
1.6625+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc suJuSHD — devel/p5-Test-Differences Makefile distinfo

   p5-Test-Differences: update to 0.7300.

   0.73   2026-10-03

       - Changes to tests only, to cope with changes to how line numbers
         are reported in what will become perl 5.46 (thanks to Richard Leach)
VersionDeltaFile
1.16+4-4devel/p5-Test-Differences/distinfo
1.39+3-4devel/p5-Test-Differences/Makefile
+7-82 files

NetBSD/pkgsrc 6u1pnAl — doc CHANGES-2026

   doc: Updated devel/p5-Moose to 2.4001
VersionDeltaFile
1.6624+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc H3XcZeE — devel/p5-Moose distinfo Makefile

   p5-Moose: update to 2.4001.

   Set HOMEPAGE.

   2.4001   2026-10-01

     [TESTS]

     - adapted a test to changes in perl 5.45.4 regarding the line number
       reported for particular errors (Richard Leach, #188)
VersionDeltaFile
1.135+4-5devel/p5-Moose/Makefile
1.102+4-4devel/p5-Moose/distinfo
+8-92 files

NetBSD/pkgsrc LieEfMs — doc CHANGES-2026

   doc: Updated devel/p5-Future to 0.53
VersionDeltaFile
1.6623+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7qBXLlz — devel/p5-Future Makefile distinfo

   p5-Future: update to 0.53.

   0.53    2026-09-30
           [CHANGES]
            * Add documentation to point at the `Future::XS` distribution
            * Defend unit tests against changes to perl's reporting of line
              numbers in code involving multi-line anonymous subroutines
              (Perl #24396)
VersionDeltaFile
1.24+4-4devel/p5-Future/distinfo
1.35+2-3devel/p5-Future/Makefile
+6-72 files

NetBSD/pkgsrc LheWOMK — doc CHANGES-2026

   doc: Updated devel/p5-Exception-Class to 1.46
VersionDeltaFile
1.6622+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ycqB6Td — devel/p5-Exception-Class Makefile distinfo

   p5-Exception-Class: update to 1.46.

   1.46    2026-09-27

   - If you use Exception::Class to create a class whose module file is already loaded, it no longer
     overwrites the %INC entry for that module with the path to Exception/Class.pm. Typically, this
     happens when you have a package that implements an exception with the same name as the package
     itself. Implemented by Graham Knop (@haarg). PR #17.
   - Similarly, if a package defines a $VERSION, this is no longer overwritten when the exception class
     is defined with Exception::Class. Implemented by Graham Knop (@haarg). PR #18.
VersionDeltaFile
1.23+4-4devel/p5-Exception-Class/distinfo
1.52+3-4devel/p5-Exception-Class/Makefile
+7-82 files

NetBSD/pkgsrc qyCbuYj — doc CHANGES-2026

   doc: Updated time/p5-DateTime-TimeZone to 2.71
VersionDeltaFile
1.6621+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 3HE7BkI — time/p5-DateTime-TimeZone Makefile distinfo

   p5-DateTime-TimeZone: update to 2.71.

   2.71    2026-09-30

   - This release is based on version 2026d of the Olson database. This release includes contemporary
     changes for Manitoba, CA.
VersionDeltaFile
1.116+4-4time/p5-DateTime-TimeZone/distinfo
1.140+2-2time/p5-DateTime-TimeZone/Makefile
+6-62 files

NetBSD/pkgsrc FAhXKrb — doc CHANGES-2026

   doc: Updated databases/p5-DBI to 1.655
VersionDeltaFile
1.6620+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KWEqAZB — databases/p5-DBI Makefile distinfo, databases/p5-DBI/patches patch-DBI.xs

   p5-DBI: update to 1.655.

   1.655 - 2026-09-30, H.Merijn Brand & Robert Rothenberg
       * Fix for C89 (Paul Howarth, PR#197)
       * Ignore invalid handles consistently (detected by Raj)
VersionDeltaFile
1.69+4-5databases/p5-DBI/distinfo
1.104+2-2databases/p5-DBI/Makefile
1.3+1-1databases/p5-DBI/patches/patch-DBI.xs
+7-83 files

NetBSD/pkgsrc qZ6UHFD — doc CHANGES-2026

   doc: Updated devel/p5-Clone to 0.51
VersionDeltaFile
1.6619+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc TdBOVam — devel/p5-Clone Makefile distinfo

   p5-Clone: update to 0.51.

   0.51 2026-10-01 atoomic
     - fix: clone deep hash and mixed array/hash structures past MAX_DEPTH
       without C stack growth (GH #121, GH #146)
     - fix: support cloning Perl 5.38+ class instances (SVt_PVOBJ)
     - fix: count nesting depth, not call count, in rdepth
     - fix: honour depth==0 when rdepth exceeds MAX_DEPTH on wide structures
     - fix: preserve shared RV identity in rv_clone_iterative
     - fix: guard rv_clone_iterative against scalar-ref cycles past MAX_DEPTH
     - fix: share non-cloneable leaves in rv_clone_iterative
     - fix: preserve blessings in iterative array chain walking (GH #121)
     - fix: deep-copy leaf scalars past MAX_DEPTH instead of aliasing
     - fix: release cloned mg_obj refcount after sv_magic (memory leak)
     - fix: remove leaked Newxz buffer in magic mg_ptr cloning
     - fix: use SAVEFREESV for exception-safe hseen/weakrefs cleanup
     - fix: avoid shell in ps invocation for MacPorts / sandboxed macOS (GH #122)
     - refactor: extract magic cloning to clone_magic() helper
     - refactor: fix TRACEME debug infrastructure for 64-bit and MSVC

    [4 lines not shown]
VersionDeltaFile
1.26+4-4devel/p5-Clone/distinfo
1.52+2-3devel/p5-Clone/Makefile
+6-72 files

NetBSD/pkgsrc O8jx9lg — misc/khard Makefile

   khard: fix typo
VersionDeltaFile
1.48+2-2misc/khard/Makefile
+2-21 files

NetBSD/pkgsrc-wip 318d60c — kubectl Makefile COMMIT_MSG

kubectl: update to 1.37.1

No relevant changes from upstream changelog regarding kubectl.
DeltaFile
+3-3kubectl/distinfo
+1-1kubectl/Makefile
+1-1kubectl/COMMIT_MSG
+5-53 files

NetBSD/pkgsrc-wip 60c7542 — py-nodeenv Makefile COMMIT_MSG

py-nodeenv: update to 1.11.0

New Features

* feat(certifi): optionally use certifi certificates
* feat(nodeenv): accept npm-style semver ranges in --node
* feat(nodeenv): add --prefer-system to use system node when available
* feat(nodeenv): add --isolate-npm to keep npm config inside the
  environment
* feat(nodeenv): install local packages from a requirements file
* feat(nodeenv): write the posix activate on Windows for git-bash

Fixed bugs

* fix: repair Windows CI (ZipFile.extractall filter, test_smoke layout)
* fix(nodeenv): replace leftover debug print with logger.debug
* fix(nodeenv): stop -p from reinstalling node that is already there
* fix(nodeenv): let -p target a virtualenv nodeenv isn't installed in
* fix(nodeenv): report the url and proxy instead of a traceback

    [24 lines not shown]
DeltaFile
+3-3py-nodeenv/distinfo
+1-1py-nodeenv/Makefile
+1-1py-nodeenv/COMMIT_MSG
+5-53 files

NetBSD/pkgsrc-wip fb1f8a4 — py-identify Makefile COMMIT_MSG

py-identify: update to 2.6.20
DeltaFile
+3-3py-identify/distinfo
+1-1py-identify/Makefile
+1-1py-identify/COMMIT_MSG
+5-53 files

NetBSD/pkgsrc-wip 0bf9655 — iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 34.9.0

* Add straight-tail, diagonal-tail, and sharp-corner variants for Greek
  lower Zeta (ζ), lower Xi (ξ), and lower Final Sigma (ς).
* Add Characters:
  * MODIFIER LETTER ARMENIAN SMALL EH (U+0558).
  * MODIFIER LETTER ARMENIAN SMALL INI (U+058B) ... MODIFIER LETTER
    ARMENIAN SMALL YI (U+058C).
  * COMBINING WIGGLY LINE BELOW (U+1AB6).
  * COMBINING LIGHT CENTRALIZATION STROKE BELOW (U+1AB9) ... COMBINING
    STRONG CENTRALIZATION STROKE BELOW (U+1ABA).
  * COMBINING PARENTHESES OVERLAY (U+1ABE).
  * COMBINING VERTICAL-LINE-ACUTE (U+1AD0) ... COMBINING
    MACRON-ACUTE-GRAVE (U+1AD8).
  * COMBINING GRAVE-DOT (U+1ADE) ... COMBINING DOT-ACUTE (U+1ADF).
  * COMBINING CARON-ACUTE (U+1AEC) ... COMBINING DOUBLE COMMA
    ABOVE (U+1AF0).
  * COMBINING DOTTED GRAVE ACCENT (U+1DC0) ... COMBINING SNAKE
    BELOW (U+1DC2).

    [27 lines not shown]
DeltaFile
+3-3iosevka-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+18-1812 files not shown
+30-3018 files

NetBSD/src iAeZ3cu — etc/etc.evbarm Makefile.inc

   etc/etc.evbarm/Makefile.inc: follow-on hash generation fix

   Revs. 141 & 142 introduced a guard that tried to prevent checksum
   consolidation from running in contexts where there's nothing to process
   -- that is, images aren't created at all. However, it then also
   prevented clean builds that do include images from consolidating their
   checksums as intended, since the "exists" check that was added reflects
   too early a file system state on clean builds ("gzimg" doesn't exist
   yet). It also didn't address the fact that there can be targets that
   do in fact create and populate a "gzimg" directory, yet don't actually
   generate any images as presently construed/defined are relevant for
   hash generation, as happens with the evbearmv4-el arch.

   Another fix for PR install/59195. Tested with earmv5hf (no images, no
   "gzimg" directory created), evbearmv4-el (no images, "gzimg" directory
   is created), and aarch64 (images and "gzimg" directory are created),
   with clean builds into new directory structures and subsequent update
   builds tested for each arch.
VersionDeltaFile
1.145+2-2etc/etc.evbarm/Makefile.inc
+2-21 files

NetBSD/src iCZ96NJ — lib/libc Makefile, lib/libc/arch/aarch64 Makefile.inc

   Prefer using ${.PARSEDIR} over assuming that ${.CURDIR} is src/lib/libc.

   Mostly this changes ${.CURDIR} refs into either ${.PARSEDIR}, ${LIBCDIR},
   or ${NETBSDSRCDIR} refs.

   Set LIBCDIR earlier to ensure it's available always.

   This will be used to build a smaller libc (eg, with no assert strings.)

   Tested builds on atari, x86-64, arm64, and vax.
VersionDeltaFile
1.176+42-42lib/libc/Makefile
1.7+17-19lib/libc/compat/Makefile
1.15+8-9lib/libc/hash/Makefile.inc
1.9+7-7lib/libc/db/Makefile.inc
1.22+3-3lib/libc/arch/sparc64/Makefile.inc
1.4+3-3lib/libc/arch/aarch64/Makefile.inc
+80-8347 files not shown
+179-18253 files

NetBSD/src uMZalIp — tests/kernel/kqueue/write t_pipe.c

   Yet another printf format fix...

   Use PRI[diuoxX]PTR for [u]intptr_t types rather than PRId64.
   Pointers (and hence [u]intptr_t's) are not 64 bits in ILP32 systems.

   I picked 'x', well, just because ...

   And this time I verified it builds on i386!
VersionDeltaFile
1.5+3-3tests/kernel/kqueue/write/t_pipe.c
+3-31 files

NetBSD/src Jl5gE2E — sys/arch/arm/sunxi sunxi_ccu.h sunxi_ccu_nkmp.c

   Add sdm and dynamic frequency adjustment support to sunxi_ccu_nkmp.
VersionDeltaFile
1.9+32-14sys/arch/arm/sunxi/sunxi_ccu_nkmp.c
1.25+17-3sys/arch/arm/sunxi/sunxi_ccu.h
+49-172 files

NetBSD/src p6fYwei — tests/kernel/kqueue/write t_pipe.c

   Fix wacky printf usage - hopefully unbreak 32 bit builds

   Rather than converting an int type to a (void *) and then
   printing using %p (one presumes to obtain hex), use the PRIx64
   (the value is int64_t) macro (just like previous output lines do)
   instead.   (Use the '#' printf flag as well, to get the 0x when
   needed, and just 0 if the value is 0).

   As it was, 32 bit builds would complain about converting between
   a pointer and an integer of a different size - converting it to
   intptr_t before void * would have fixed that, but would lose the
   top 32 bits of the value on 32 bit systems.
VersionDeltaFile
1.4+3-3tests/kernel/kqueue/write/t_pipe.c
+3-31 files

NetBSD/pkgsrc-wip 2cd8568 — guile-fibers Makefile

guile-fibers: USE_LIBTOOL
DeltaFile
+1-1guile-fibers/Makefile
+1-11 files

NetBSD/pkgsrc MDDvK2p — doc CHANGES-2026

   doc: Updated net/tailscale to 1.102.5
VersionDeltaFile
1.6618+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4Hp7aqA — net/tailscale Makefile distinfo

   tailscale: update to 1.102.5

   Bug fix for docker
VersionDeltaFile
1.14+4-4net/tailscale/distinfo
1.35+3-3net/tailscale/Makefile
+7-72 files

NetBSD/src knsmYsa — tests/kernel/kqueue/write t_pipe.c

   kqueue/kernel/t_pipe: Fix newly failing test.

   If the read side of a pipe has been closed, then for the write side:
   - poll will set POLLOUT, not POLLNVAL (nor fail with EBADF), and
   - select will report writable, not fail with EBADF,
   because the write side is immediately writable and will fail with
   EPIPE/SIGPIPE -- it won't block if you try to write.

   So surely kqueue with EVFILT_WRITE should simply report immediately
   writable too, not fail with EBADF.  And that is what I caused to
   happen by simplifying and clarifying the code and fixing various edge
   cases.  (The bad response that this test was added to check is a
   kernel crash on null pointer dereference; that, fortunately, has not
   regressed.)

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.3+18-4tests/kernel/kqueue/write/t_pipe.c
+18-41 files