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

NetBSD/pkgsrc-wip 9f6a4b9 — . Makefile, geeqie-git distinfo DESCR

geeqie-git: add git package for geeqie
DeltaFile
+82-0geeqie-git/PLIST
+63-0geeqie-git/Makefile
+31-0geeqie-git/options.mk
+5-0geeqie-git/distinfo
+5-0geeqie-git/DESCR
+1-0Makefile
+187-06 files

NetBSD/pkgsrc otDx4vb — doc CHANGES-pkgsrc-2026Q3

   Tickets up to #7264
VersionDeltaFile
1.1.2.4+19-1doc/CHANGES-pkgsrc-2026Q3
+19-11 files

NetBSD/pkgsrc QJuRPJU — www/apache24 Makefile distinfo

   Pullup ticket #7264 - requested by taca
   www/apache24: security fix

   Revisions pulled up:
   - www/apache24/Makefile                                         1.149
   - www/apache24/PLIST                                            1.41
   - www/apache24/distinfo                                         1.73

   ---
      Module Name:      pkgsrc
      Committed By:     taca
      Date:             Fri Oct  2 00:54:11 UTC 2026

      Modified Files:
        pkgsrc/www/apache24: Makefile PLIST distinfo

      Log Message:
      www/apache24: update to 2.4.69


    [46 lines not shown]
VersionDeltaFile
1.40.4.1+10-1www/apache24/PLIST
1.72.4.1+4-4www/apache24/distinfo
1.146.2.1+2-3www/apache24/Makefile
+16-83 files

NetBSD/pkgsrc yWxsIzi — security/openssl PLIST Makefile

   Pullup ticket #7263 - requested by taca
   security/openssl: security fix

   Revisions pulled up:
   - security/openssl/Makefile                                     1.321
   - security/openssl/PLIST                                        1.29
   - security/openssl/distinfo                                     1.191

   ---
      Module Name:      pkgsrc
      Committed By:     adam
      Date:             Tue Sep 29 15:52:51 UTC 2026

      Modified Files:
        pkgsrc/security/openssl: Makefile PLIST distinfo

      Log Message:
      openssl: updated to 3.6.5


    [47 lines not shown]
VersionDeltaFile
1.190.2.1+4-4security/openssl/distinfo
1.320.2.1+2-3security/openssl/Makefile
1.28.2.1+3-1security/openssl/PLIST
+9-83 files

NetBSD/pkgsrc xD8ovzI — graphics/png distinfo Makefile

   Pullup ticket #7262 - requested by taca
   graphics/png: security fix

   Revisions pulled up:
   - graphics/png/Makefile                                         1.225
   - graphics/png/distinfo                                         1.171

   ---
      Module Name:      pkgsrc
      Committed By:     wiz
      Date:             Tue Sep 29 06:10:36 UTC 2026

      Modified Files:
        pkgsrc/graphics/png: Makefile distinfo

      Log Message:
      png: update to 1.6.59.

      Version 1.6.59 [September 28, 2026]

    [12 lines not shown]
VersionDeltaFile
1.224.4.1+5-5graphics/png/Makefile
1.170.4.1+4-4graphics/png/distinfo
+9-92 files

NetBSD/pkgsrc 98fypSo — devel/pcre2 buildlink3.mk Makefile, devel/pcre2/patches patch-configure patch-configure

   Pullup ticket #7261 - requested by taca
   devel/pcre2: build fix, security fix

   Revisions pulled up:
   - devel/pcre2/Makefile                                          1.33,1.35-1.36
   - devel/pcre2/PLIST                                             1.14
   - devel/pcre2/buildlink3.mk                                     1.9
   - devel/pcre2/distinfo                                          1.30-1.32
   - devel/pcre2/patches/patch-configure                           1.1

   ---
      Module Name:      pkgsrc
      Committed By:     tnn
      Date:             Sun Sep 27 10:34:46 UTC 2026

      Modified Files:
        pkgsrc/devel/pcre2: Makefile buildlink3.mk distinfo
      Added Files:
        pkgsrc/devel/pcre2/patches: patch-configure

    [30 lines not shown]
VersionDeltaFile
1.1.2.1+0-40devel/pcre2/patches/patch-configure
1.1.2.2+40-0devel/pcre2/patches/patch-configure
1.30.2.1+5-4devel/pcre2/distinfo
1.8.2.1+2-2devel/pcre2/buildlink3.mk
1.34.2.1+2-2devel/pcre2/Makefile
+49-485 files

NetBSD/pkgsrc R8jd1jZ — security/openssh distinfo Makefile, security/openssh/patches patch-configure.ac patch-atomicio.c

   Pullup ticket #7258 - requested by he
   security/openssh: reliability fix

   Revisions pulled up:
   - security/openssh/Makefile                                     1.295
   - security/openssh/distinfo                                     1.133
   - security/openssh/patches/patch-atomicio.c                     1.4
   - security/openssh/patches/patch-configure.ac                   1.12

   ---
      Module Name:      pkgsrc
      Committed By:     he
      Date:             Tue Sep 22 08:03:59 UTC 2026

      Modified Files:
        pkgsrc/security/openssh: Makefile distinfo
        pkgsrc/security/openssh/patches: patch-configure.ac
      Added Files:
        pkgsrc/security/openssh/patches: patch-atomicio.c

    [13 lines not shown]
VersionDeltaFile
1.4.2.1+0-24security/openssh/patches/patch-atomicio.c
1.4.2.2+24-0security/openssh/patches/patch-atomicio.c
1.11.14.1+18-4security/openssh/patches/patch-configure.ac
1.132.2.1+3-2security/openssh/distinfo
1.294.2.1+4-1security/openssh/Makefile
+49-315 files

NetBSD/pkgsrc amwxJbA — net/tacacs Makefile distinfo, net/tacacs/patches patch-configure.ac patch-configure.ac

   Pullup ticket #7257 - requested by he
   net/tacacs: security fix

   Revisions pulled up:
   - net/tacacs/Makefile                                           1.28
   - net/tacacs/PLIST                                              1.4
   - net/tacacs/distinfo                                           1.11
   - net/tacacs/patches/patch-configure                            1.1
   - net/tacacs/patches/patch-configure.ac                         1.1

   ---
      Module Name:      pkgsrc
      Committed By:     he
      Date:             Fri Sep 25 10:00:43 UTC 2026

      Modified Files:
        pkgsrc/net/tacacs: Makefile PLIST distinfo
      Added Files:
        pkgsrc/net/tacacs/patches: patch-configure patch-configure.ac

    [41 lines not shown]
VersionDeltaFile
1.1.2.1+0-306net/tacacs/patches/patch-configure
1.1.2.2+306-0net/tacacs/patches/patch-configure
1.1.2.1+0-84net/tacacs/patches/patch-configure.ac
1.1.2.2+84-0net/tacacs/patches/patch-configure.ac
1.10.40.1+6-4net/tacacs/distinfo
1.27.34.1+2-3net/tacacs/Makefile
+398-3971 files not shown
+399-3977 files

NetBSD/pkgsrc-wip c5a15ca — bsdec2-image-upload DESCR PLIST

bsdec2-image-upload update to 1.5.0
DeltaFile
+39-0bsdec2-image-upload/Makefile
+5-0bsdec2-image-upload/distinfo
+2-0bsdec2-image-upload/DESCR
+2-0bsdec2-image-upload/PLIST
+2-0bsdec2-image-upload/TODO
+50-05 files

NetBSD/pkgsrc 4Af0WHU — doc CHANGES-2026

   doc: Updated net/ipv6calc to 4.4.1
VersionDeltaFile
1.6617+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc oLkYkjk — net/ipv6calc Makefile distinfo, net/ipv6calc/patches patch-libipv6calc_db_wrapper.c

   ipv6calc: Update to version 4.4.1

   Internal database update
   Minor fixes found by clang
VersionDeltaFile
1.22+5-5net/ipv6calc/distinfo
1.41+5-4net/ipv6calc/Makefile
1.2+0-1net/ipv6calc/patches/patch-libipv6calc_db_wrapper.c
+10-103 files

NetBSD/pkgsrc wGAy5fY — cross/arm-none-eabi-gdb distinfo, cross/arm-none-eabi-gdb/patches patch-zlib_zutil.h

   cross/arm-none-eabi-gdb: fix build on macOS

   This is the same issues as in PR 59701, but for gdb instead of gcc.
VersionDeltaFile
1.1+22-0cross/arm-none-eabi-gdb/patches/patch-zlib_zutil.h
1.6+2-1cross/arm-none-eabi-gdb/distinfo
+24-12 files

NetBSD/pkgsrc K6XXTum — doc CHANGES-2026

   doc: Updated x11/xorgproto to 2026.1
VersionDeltaFile
1.6616+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc vPPQerm — x11/xorgproto Makefile distinfo

   xorgproto: update to 2026.1.

   The primary practical effect of this release is making a number of
   new keysym definitions available to X11 clients & servers.


   Alan Coopersmith (3):
         gitlab CI: drop the ci-fairy check-mr job
         Ensure text files end with a newline
         xorgproto 2026.1

   Jasmine Tang (1):
         COPYING-xextproto: drop stale NCD notice of removed LBX headers

   Pierre Le Marre (7):
         keysyms: Added Unicode annotations for phone numeric keys
         keysyms: Add keys from kernel 6.18
         keysyms: Promote ISO_Group_Shift to canonical name
         keysysm: Added SSHARP

    [6 lines not shown]
VersionDeltaFile
1.24+4-4x11/xorgproto/distinfo
1.28+2-2x11/xorgproto/Makefile
+6-62 files

NetBSD/pkgsrc-wip 92397c3 — guile-fibers Makefile

guile-fibers: TOOL_DEPEND on libtool
DeltaFile
+2-1guile-fibers/Makefile
+2-11 files

NetBSD/pkgsrc-wip 759f46d — . Makefile, suse15_gcc DESCR Makefile

suse15_gcc: remove

pkgsrc/emulators/suse15_gcc12 is better
DeltaFile
+0-20suse15_gcc/distinfo
+0-18suse15_gcc/Makefile
+0-7suse15_gcc/DESCR
+0-1Makefile
+0-464 files

NetBSD/pkgsrc-wip dda93ad — suse15_gcc Makefile distinfo

suse15_gcc: switch to newer, available, glibc-devel rpm
DeltaFile
+3-3suse15_gcc/distinfo
+1-1suse15_gcc/Makefile
+4-42 files

NetBSD/pkgsrc WtUSZhm — doc CHANGES-pkgsrc-2026Q3

   Document the latest batch of pullup tickets
VersionDeltaFile
1.1.2.3+28-1doc/CHANGES-pkgsrc-2026Q3
+28-11 files

NetBSD/pkgsrc JckcdmV — www/firefox153 Makefile distinfo, www/firefox153-l10n Makefile distinfo

   Pullup ticket #7260 - requested by gutteridge
   www/firefox153: security fix
   www/firefox153-l10n: dependent update

   Revisions pulled up:
   - www/firefox153-l10n/Makefile                                  1.4
   - www/firefox153-l10n/distinfo                                  1.4
   - www/firefox153/Makefile                                       1.7
   - www/firefox153/distinfo                                       1.4
   - www/firefox153/patches/patch-toolkit_components_terminator_nsTerminator.cpp 1.2

   ---
      Module Name:    pkgsrc
      Committed By:   gutteridge
      Date:           Tue Sep 29 13:03:44 UTC 2026

      Modified Files:
              pkgsrc/www/firefox153: Makefile distinfo
              pkgsrc/www/firefox153/patches:

    [711 lines not shown]
VersionDeltaFile
1.3.2.1+310-310www/firefox153-l10n/distinfo
1.1.2.1+5-5www/firefox153/patches/patch-toolkit_components_terminator_nsTerminator.cpp
1.3.2.1+5-5www/firefox153/distinfo
1.4.2.1+2-2www/firefox153/Makefile
1.3.2.1+2-2www/firefox153-l10n/Makefile
+324-3245 files

NetBSD/src uqfSHUr — sys/kern sys_pipe.c

   pipe(2): Sprinkle SET_ERROR dtrace probes.

   PR kern/58378: Kernel error code origination lacks dtrace probes
VersionDeltaFile
1.177+33-32sys/kern/sys_pipe.c
+33-321 files

NetBSD/src MZJTzkE — sys/kern sys_pipe.c

   pipe(2): Sort includes.

   No functional change intended.

   Preparation for:

   PR kern/58378: Kernel error code origination lacks dtrace probes
VersionDeltaFile
1.176+15-13sys/kern/sys_pipe.c
+15-131 files

NetBSD/src 91hGv3e — sys/kern sys_pipe.c

   pipe(2): Don't cv_wait_sig in a loop without breaking on signal.

   If a signal does arrive, it will turn into a busy wait!  Not helpful.

   But this wait should be limited to scheduling delays for other
   threads anyway, not for general I/O, so there's no need to be
   interruptible by a signal.

   Prompted by:

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.175+3-3sys/kern/sys_pipe.c
+3-31 files

NetBSD/src pnEhDhn — sys/kern sys_pipe.c, tests/lib/libc/sys t_sigio.c t_poll.c

   pipe(2): Restructure select/poll/kqueue records.

   1. When a thread is waiting on an endpoint of a pipe, have it wait on
      _that endpoint_ (i.e., cv_wait or selrecord), not on the other
      endpoint sometimes depending on the direction of the I/O.

   2. Make poll(2) on the writer side of a pipe wake with POLLERR when
      the reader side is closed, because write would return immediately,
      and fail with EPIPE/SIGPIPE.  See also:

      https://mail-index.NetBSD.org/tech-kern/2026/09/21/msg031255.html

      (In contrast, for the other way around, when the writer side of a
      pipe is closed, poll(2) on the reader is already defined to wake
      with POLLHUP, and while read would return immediately, it will not
      _fail_; it will simply report EOF, so there is no justification
      for POLLERR in that direction.)

   3. For EVFILT_READ, require the reader side of a pipe; likewise, for

    [6 lines not shown]
VersionDeltaFile
1.174+125-85sys/kern/sys_pipe.c
1.19+1-33tests/lib/libc/sys/t_poll.c
1.7+2-12tests/lib/libc/sys/t_sigio.c
+128-1303 files

NetBSD/src 9VofJcm — sys/kern sys_pipe.c

   pipe(2): Simplify PIPE_RESTART handling.

   Now that it applies to each side independently, we can just make it
   final, because new I/O operations are not allowed on an file that has
   had its .fo_restart called.  Makes reasoning about all this easier.

   XXX Consider renaming PIPE_RESTART to PIPE_CLOSING: the .fo_restart
   operation means the file is irreversibly destined to be closed soon
   and just needs any pending I/O on it to be interrupted and fail
   promptly so we can finally close the file.

   Preparation for:

   PR kern/59056: poll POLLHUP bugs
VersionDeltaFile
1.173+2-5sys/kern/sys_pipe.c
+2-51 files

NetBSD/src 4PWWy0V — sys/kern sys_pipe.c

   pipe(2): Make pipe sides a little more symmetric.

   1. When reading from or writing to a pipe, busy _this side_ of the
      pipe, not the other side.

   2. In pipeclose, all operations on _this side_ of the pipe have already
      quiesced.  But operations on the other side may not have.  So wait
      for the _other side_ to be unbusied before disconnecting the peer
      (changing ppipe->pipe_peer from pipe to NULL).

   With (1) and (2) we can prove a simple property that makes reasoning
   about this code easier: If a pipe is busy, its peer pointer is stable
   even across cv_wait on the pipe lock.  Without these changes I'm not
   sure I could prove that property (though I haven't exhibited a
   reproducer for any issues arising from its failure).

   3. Make write wait on wpipe->pipe_wcv, and make read wait on
      rpipe->pipe_rcv, consistently, so that any waiters on one side of a
      pipe will always be waiting on one of _that side's_ condvars.

    [17 lines not shown]
VersionDeltaFile
1.172+58-35sys/kern/sys_pipe.c
+58-351 files

NetBSD/src sIokc1z — sys/kern sys_pipe.c, tests/kernel t_fdrestart.c

   pipe(2): Fix wakeup of pending writers on close of write side.

   The job of pipe_restart is to wake any pending I/O operations on the
   file when it is about to be closed.  New references cannot be taken
   for new I/O operations; once all existing references are drained, the
   system calls pipe_close.

   What pipe_restart did was to wake pipe->pipe_rcv and pipe->pipe_wcv.
   But the condvars of _which pipe_?

   After renaming the variables to match reality, it becomes clear that
   wpipe->pipe_wcv and wpipe->pipe_rcv are never used -- instead,
   pipe_read waits for rpipe->pipe_rcv, and pipe_write waits for
   rpipe->pipe_wcv.  So pipe_restart on the write side of a pipe woke
   wpipe->pipe_rcv and wpipe->pipe_wcv, which nothing was waiting for,
   and failed to wake rpipe->pipe_rcv or rpipe->pipe_wcv.

   (Perhaps we should just have a single struct pipe::pipe_cv member,
   and have pipe_read use rpipe->pipe_cv and pipe_write use

    [4 lines not shown]
VersionDeltaFile
1.171+9-7sys/kern/sys_pipe.c
1.12+2-5tests/kernel/t_fdrestart.c
+11-122 files