NetBSD/pkgsrc LGplf1Vdoc CHANGES-2026

   doc: Updated archivers/undms to 1.3nb1
VersionDeltaFile
1.6273+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qY6e8Jbarchivers/undms Makefile

   archivers/undms: Use {LDFLAGS}.
VersionDeltaFile
1.27+3-2archivers/undms/Makefile
+3-21 files

NetBSD/pkgsrc 8DL4y6Hdoc CHANGES-2026

   doc: Updated archivers/macutil to 2.0b3nb1
VersionDeltaFile
1.6272+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 4rfnOSHarchivers/macutil distinfo, archivers/macutil/patches patch-macunpack_makefile patch-hexbin_makefile

   archivers/macutil: Use $(LDFLAGS).
VersionDeltaFile
1.1+19-0archivers/macutil/patches/patch-mixed_makefile
1.1+19-0archivers/macutil/patches/patch-comm_makefile
1.1+15-0archivers/macutil/patches/patch-macunpack_makefile
1.1+15-0archivers/macutil/patches/patch-hexbin_makefile
1.1+15-0archivers/macutil/patches/patch-binhex_makefile
1.12+6-1archivers/macutil/distinfo
+89-11 files not shown
+91-27 files

NetBSD/pkgsrc RpPKwAhdoc CHANGES-2026

   doc: Updated cad/qcad to 3.33.1.0
VersionDeltaFile
1.6271+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 5ZkOal5cad/qcad Makefile distinfo, cad/qcad/patches patch-src_CMakeLists.txt patch-src_qcadjsapi_CMakeLists.txt

   Update QCAD to version 3.33.1, summary of changes is at

        https://www.qcad.org/en/documentation/changelog
VersionDeltaFile
1.28+24,063-5,322cad/qcad/PLIST
1.50+13-13cad/qcad/distinfo
1.2+8-9cad/qcad/patches/patch-src_qtjsapi_CMakeLists.txt
1.137+7-8cad/qcad/Makefile
1.2+11-3cad/qcad/patches/patch-src_qcadjsapi_CMakeLists.txt
1.3+5-5cad/qcad/patches/patch-src_CMakeLists.txt
+24,107-5,3606 files

NetBSD/src vb09jm9tests/lib/libc/sys t_mkfifo.c

   t_mkfifo: Bump timeouts a little bit to exercise the race better.

   Currently on the releng testbed, the parent's open() call is not
   failing with _any_ EINTR, presumably because (a) the child is opening
   the fifo before any itimer alarms fire and then (b) signal no longer
   causes the parent's open() to fail once the child has opened the other
   end of the fifo.  So let's give the parent a bit more of a head start,
   and run the race a little longer.

   PR kern/59578: open() hangs indefinitely on FIFO with frequent signal
   interruption
VersionDeltaFile
1.7+7-8tests/lib/libc/sys/t_mkfifo.c
+7-81 files

NetBSD/src vRP7yqZsys/dev/ic rtl8169.c

   re(4): fix mangled TX queue on DMA map loading errors

   Do not advance the TX queue producer index when bus_dmamap_load_mbuf()
   fails.

   The producer index must advance only after a packet has been
   successfully committed to a TX queue entry.  Advancing it on a
   map loading error leaves a hole in re_txq[], while re_txq_free()
   still counts only successfully queued packets.

   re_txeof() assumes that all outstanding TX queue entries from
   re_txq_considx are contiguous, so such a hole can make it process
   an unused entry and corrupt the TX queue accounting.

   This bug was introduced by my re_encap() -> re_start() refactoring
   in rev. 1.59 back in 2006.  Sorry it took ~20 years to notice it.

   Should be pulled up to netbsd-11 and netbsd-10.
VersionDeltaFile
1.184+6-3sys/dev/ic/rtl8169.c
+6-31 files

NetBSD/src oiwaBQvsys/kern kern_turnstile.c

   Revert "turnstile(9): Fix priority inheritance if trylock requires restart."

   This was originally done in an attempt to resolve the issue described
   in:

   PR kern/60739: Turnstile priority inheritance short-circuits walking
   of waiter chain when trylock fails

   But it may have broken other things:

   PR kern/60776: reproducable assertion failure with today's current

   > Today's amd64 kernel reproducably crashes for me when running build.sh.
   >
   > [ 4043.4787057] panic: kernel diagnostic assertion "lwp_eprio(l) >= ts->ts_eprio" failed: file "../../../../kern/kern_turnstile.c", line 356
   > [ 4043.6286910] cpu1: Begin traceback...
   > [ 4043.6686907] vpanic() at netbsd:vpanic+0x189
   > [ 4043.7186903] kern_assert() at netbsd:kern_assert+0x4b
   > [ 4043.7786898] turnstile_wakeup() at netbsd:turnstile_wakeup+0x2c5

    [10 lines not shown]
VersionDeltaFile
1.58+6-21sys/kern/kern_turnstile.c
+6-211 files

NetBSD/pkgsrc-wip 7bdb295rio Makefile, rio/patches patch-corcovado_src_sys_unix_kqueue.rs patch-misc_rio.terminfo

Revert some of the removed patches, avoid ncurses file config
DeltaFile
+64-0rio/patches/patch-teletypewriter_src_unix_mod.rs
+23-26rio/Makefile
+23-0rio/patches/patch-misc_rio.desktop
+22-0rio/patches/patch-rio-backend_src_config_defaults.rs
+18-0rio/patches/patch-misc_rio.terminfo
+15-0rio/patches/patch-corcovado_src_sys_unix_kqueue.rs
+165-264 files not shown
+179-4110 files

NetBSD/pkgsrc LQDBT14doc CHANGES-2026

   lint changes for 2026
VersionDeltaFile
1.6270+5-6doc/CHANGES-2026
+5-61 files

NetBSD/src VxxdDkttests/kernel Makefile t_fdrestart.c

   t_fdrestart: Test ptys too.

   More bugs of this class!

   PR kern/57659: closing pipe writefd fails to wake concurrent write on
   same writefd
VersionDeltaFile
1.7+312-2tests/kernel/t_fdrestart.c
1.102+3-1tests/kernel/Makefile
+315-32 files

NetBSD/src pxoug8ktests/kernel Makefile t_fdrestart.c

   t_fdrestart: Test named fifos too.

   Turns out we're missing a wakeup on close for read and write on fifos
   too!

   PR kern/57659: closing pipe writefd fails to wake concurrent write on
   same writefd
VersionDeltaFile
1.6+182-2tests/kernel/t_fdrestart.c
1.101+4-1tests/kernel/Makefile
+186-32 files

NetBSD/src NNUQfuZtests/kernel t_fdrestart.c

   t_fdrestart: Test restarting poll and select on close too.

   They must promptly report POLLNVAL/EBADF when a file descriptor they
   are listening for is closed, just like read and write.

   Note: kevent doesn't get restarted when an fd registered with it is
   closed; the registration is simply silently discarded instead.  Hence
   no corresponding kevent tests here.

   PR kern/57659: closing pipe writefd fails to wake concurrent write on
   same writefd
VersionDeltaFile
1.5+366-15tests/kernel/t_fdrestart.c
+366-151 files

NetBSD/src 8fGQiixtests/lib/libc/sys t_poll.c

   t_poll: Test concurrently closing an fd being polled.

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.17+631-1tests/lib/libc/sys/t_poll.c
+631-11 files

NetBSD/src 4RDtfdOtests/lib/libc/sys t_poll.c

   t_poll: Spruce up output of poll event bits.

   Would be nice if we had a POLLFMT for use with snprintb(3)!

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.16+141-47tests/lib/libc/sys/t_poll.c
+141-471 files

NetBSD/src EDfHRIvtests/lib/libc/sys t_poll.c

   t_poll: Rename tests pollclosed -> pollclosedpeer.

   These test what happens when we're polling a file descriptor for some
   two-ended thing (pipe, fifo, socket, pty) and the _other_ end is
   closed.  This is to prepare for adding a suite of tests for when
   _this_ end is closed, which I'll reuse the name `pollclosed' for.

   Prompted by:

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.15+337-333tests/lib/libc/sys/t_poll.c
+337-3331 files

NetBSD/src TaLmbxetests/lib/libc/sys t_poll.c

   t_poll: Fix delayed_write checks.

   1. Check the results of the poll(2) call that sleeps, not a
      zero-timeout call instead -- not sure how that crept in.

   2. Do also check a zero-timeout call at the end to make sure the
      event state is persistent.

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.14+13-2tests/lib/libc/sys/t_poll.c
+13-21 files

NetBSD/src C8BVHlrtests/lib/libc/sys t_poll.c

   t_poll: Extend err test to cover POLLNVAL too.

   Prompted by:

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.13+16-4tests/lib/libc/sys/t_poll.c
+16-41 files

NetBSD/pkgsrc-wip 9e096a3splix distinfo, splix/patches patch-rules.mk

splix: take pkgsrc LDFLAGS into account
DeltaFile
+21-0splix/patches/patch-rules.mk
+1-0splix/distinfo
+22-02 files

NetBSD/src JxrJ8GUsys/ufs/lfs lfs_accessors.h lfs_vfsops.c

   Use new macros, LFS_RELEASEIENTRY and LFS_RELEASESEGENTRY, to release the
   buffers obtained from LFS_IENTRY and LFS_SEGENTRY.  The macros replace
   calls to brelse() and (at this point) resolve to brelse().

   No functional change.
VersionDeltaFile
1.156+18-103sys/ufs/lfs/lfs_alloc.c
1.6+8-8sys/ufs/lfs/lfs_kclean.c
1.315+7-8sys/ufs/lfs/lfs_segment.c
1.183+7-7sys/ufs/lfs/lfs_syscalls.c
1.405+6-6sys/ufs/lfs/lfs_vfsops.c
1.58+8-1sys/ufs/lfs/lfs_accessors.h
+54-1333 files not shown
+64-1439 files

NetBSD/pkgsrc-wip 326157dxemu distinfo Makefile, xemu/patches patch-build_Makefile

xemu: take the usual pkgsrc LDPATH and CFLAGS into account.
DeltaFile
+17-0xemu/patches/patch-build_Makefile
+4-2xemu/Makefile
+1-0xemu/distinfo
+22-23 files

NetBSD/pkgsrc-wip 63ae431zimh distinfo, zimh/patches patch-src_runtime_sim__ether.c patch-tests_unit_src_lib_test__thread__name.c

zimh: add forgotten patches and distinfo.
DeltaFile
+13-0zimh/patches/patch-tests_unit_src_lib_test__thread__name.c
+12-0zimh/patches/patch-src_runtime_sim__ether.c
+2-0zimh/distinfo
+27-03 files

NetBSD/pkgsrc-wip ea6741bexomizer/patches patch-src_Makefile

exomizer: RELRO fix: do not ignore initial $LDFLAGS
DeltaFile
+15-0exomizer/patches/patch-src_Makefile
+15-01 files

NetBSD/pkgsrc bHKmnChdoc CHANGES-2026

   Updated audio/libmikmod, audio/mikmod
VersionDeltaFile
1.6269+3-2doc/CHANGES-2026
+3-21 files

NetBSD/pkgsrc b5nibhaaudio/mikmod Makefile distinfo

   mikmod: updated to 3.2.10

   3.2.10
   - Fix a few spelling mistakes (thanks to Stephen Kitt.)
   - Updated OS2 EMX makefile for KLIBC environment (build tested with
     cross-os2emx toolchain at https://github.com/komh/cross-os2emx)
   - Added a few OpenWatcom/DOS bits (needs further work.)
   - A few minor fixes and clean-ups.
VersionDeltaFile
1.13+4-4audio/mikmod/distinfo
1.59+2-2audio/mikmod/Makefile
+6-62 files

NetBSD/pkgsrc om5rYyPaudio/libmikmod Makefile distinfo

   libmikmod: updated to 3.3.14

   3.3.14
   - Fix out-of-bounds writes in unimod v6 loader with crafted files.
   - Add bounding checks for DSMI AMF channel remap table.
   - Add limit check to numchan in DSM loader.
   - Fix IT pattern loader allocation to match maximum allowed row count
   - Fix ULT loader numchn, numpat, numtrk calculations corner cases.
   - Fix DSM and OKT loaders numtrk integer overflow with crafted files
   - Added Windows WASAPI output driver.
   - Added Playstation Vita output driver.
   - Updated webaudio driver with stereo output support.
   - Fixed Windows XAudio2 driver build using MinGW-w64.
   - Revised SDL output driver for MikMod_Reset() issue.
   - Updated OS2 EMX makefile for KLIBC environment (build tested with
     cross-os2emx toolchain at https://github.com/komh/cross-os2emx )
   - Cmake build system now installs documentation and the autoconf macro.
   - Minor cmake build system fixes.
   - A few other minor fixes and clean-ups.
VersionDeltaFile
1.30+4-4audio/libmikmod/distinfo
1.84+2-3audio/libmikmod/Makefile
+6-72 files

NetBSD/pkgsrc-wip 861cd0ario PLIST, rio/patches patch-corcovado_src_sys_unix_kqueue.rs patch-rio-backend_src_config_defaults.rs

Update x11/rio to v.0.5.28.
NetBSD-specific patches removed from this version
DeltaFile
+0-68rio/patches/patch-teletypewriter_src_unix_mod.rs
+0-30rio/patches/patch-misc_rio.terminfo
+0-24rio/patches/patch-rio-backend_src_config_defaults.rs
+0-24rio/patches/patch-misc_rio.desktop
+0-17rio/patches/patch-corcovado_src_sys_unix_kqueue.rs
+5-4rio/PLIST
+5-1672 files not shown
+9-1718 files

NetBSD/pkgsrc-wip 5858b64harper Makefile cargo-depends.mk

Update misc/harper to v.2.11.0
DeltaFile
+9-1,191harper/distinfo
+2-396harper/cargo-depends.mk
+1-1harper/Makefile
+12-1,5883 files

NetBSD/src hLOm0Mhusr.sbin/makefs ffs.c

   makefs: explicitly #include <time.h> for ctime(3)

   Currently "ffs/buf.h" includes it, but should not rely on
   an indirect include.
VersionDeltaFile
1.79+3-2usr.sbin/makefs/ffs.c
+3-21 files