OpenBSD/ports JO5603Yshells/nushell Makefile

   Fix COMILER_LANGS typo pointed out by espie
VersionDeltaFile
1.28+2-1shells/nushell/Makefile
+2-11 files

OpenBSD/ports JAxxKa3lang/gcc/16 Makefile, lang/gcc/16/pkg PLIST-ada PLIST-c++

   drop @pkgpath markers from lang/gcc/16, these should not be added
   until we switch to 16 by default. should fix update issue reported
   by Bryan Vyhmeister.
VersionDeltaFile
1.7+1-1lang/gcc/16/Makefile
1.4+0-2lang/gcc/16/pkg/PLIST-ada
1.4+0-2lang/gcc/16/pkg/PLIST-c++
1.3+0-2lang/gcc/16/pkg/PLIST-f95
1.4+0-2lang/gcc/16/pkg/PLIST-libs
1.6+0-2lang/gcc/16/pkg/PLIST-main
+1-111 files not shown
+1-137 files

OpenBSD/ports WaM58S5math/4ti2 distinfo Makefile

   update 4ti2 to 1.6.15
VersionDeltaFile
1.5+2-2math/4ti2/distinfo
1.8+1-1math/4ti2/Makefile
+3-32 files

OpenBSD/src xq6WM2Csys/dev/pci/drm/i915 i915_scatterlist.c

   don't increment scatterlist length twice

   this occurs as sg_dma_len() returns the length member of struct scatterlist
   where as on x86 linux it returns a dma_length member of the struct

   Problem reported by Ryan Fahy in FreeBSD drm-kmod PR 468.

   Avoids a 'Data modified on freelist' panic on boot when using discrete
   Intel cards (DG2).  DG2 has other issues, so remains disabled for now.
VersionDeltaFile
1.6+4-0sys/dev/pci/drm/i915/i915_scatterlist.c
+4-01 files

OpenBSD/src rVXzsoMsys/dev/pci/drm drm_linux.c, sys/dev/pci/drm/include/generated autoconf.h

   revert scatterlist dma_length changes

   deraadt reports this caused 'flip_done timed out', 'commit wait timed out'
   and a black screen when starting X on meteor lake
VersionDeltaFile
1.10+2-3sys/dev/pci/drm/include/linux/scatterlist.h
1.141+1-2sys/dev/pci/drm/drm_linux.c
1.22+0-2sys/dev/pci/drm/include/generated/autoconf.h
1.11+0-1sys/dev/pci/drm/include/linux/dma-mapping.h
+3-84 files

OpenBSD/ports pUNHEyQnet/abaddon/patches patch-src_platform_cpp, security/libsodium/patches patch-src_libsodium_crypto_ipcrypt_ipcrypt_aesni_c patch-src_libsodium_crypto_ipcrypt_ipcrypt_armcrypto_c

   */*: remove empty patch files
VersionDeltaFile
1.3+0-0net/abaddon/patches/patch-src_platform_cpp
1.3+0-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_aesni_c
1.3+0-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_armcrypto_c
1.3+0-0security/libsodium/patches/patch-src_libsodium_crypto_ipcrypt_ipcrypt_soft_c
1.5+0-0sysutils/py-tsk/patches/patch-setup_py
+0-05 files

OpenBSD/ports hDNt7eMtextproc/cookcli crates.inc

   textproc/cookcli: rm garbage lines now treated as syntax error by make(1)
VersionDeltaFile
1.13+0-2textproc/cookcli/crates.inc
+0-21 files

OpenBSD/ports 0DoA0tQlang/gcc/16 Makefile, lang/gcc/16/pkg PLIST-objc PLIST-main

   lang/gcc/16: remove accidental and prematured @pkgpath lang/gcc/15,...

   OK: jca@
VersionDeltaFile
1.6+2-0lang/gcc/16/Makefile
1.2+0-1lang/gcc/16/pkg/PLIST-objc
1.5+0-1lang/gcc/16/pkg/PLIST-main
1.3+0-1lang/gcc/16/pkg/PLIST-libs
1.2+0-1lang/gcc/16/pkg/PLIST-f95
1.2+0-1lang/gcc/16/pkg/PLIST-dlang
+2-52 files not shown
+2-78 files

OpenBSD/src 8vjaBMxusr.bin/cpp cpp.sh

   cpp: no longer default to -traditional

   calendar(1) and xrdb(1) that use cpp as a generic macro processor
   already call "/usr/libexec/cpp -traditional".

   ok jsg@ deraadt@
VersionDeltaFile
1.11+2-2usr.bin/cpp/cpp.sh
+2-21 files

OpenBSD/src rF8g31gusr.sbin/rpki-client nca.c cert.c

   Prepare for upcoming work, place NCA functions in their own compilation unit

   suggested by/OK tb@
VersionDeltaFile
1.1+75-0usr.sbin/rpki-client/nca.c
1.241+1-54usr.sbin/rpki-client/cert.c
1.284+4-3usr.sbin/rpki-client/extern.h
1.308+3-3usr.sbin/rpki-client/main.c
1.41+2-1usr.sbin/rpki-client/Makefile
+85-615 files

OpenBSD/ports kyxpOVQmisc/llama.cpp Makefile distinfo

   misc/llama.cpp: update to b9721
VersionDeltaFile
1.27+9-16misc/llama.cpp/Makefile
1.20+4-10misc/llama.cpp/distinfo
+13-262 files

OpenBSD/ports y85DdR2devel/libggml distinfo Makefile

   devel/libggml: update to 0.15.2
VersionDeltaFile
1.17+2-2devel/libggml/distinfo
1.20+1-1devel/libggml/Makefile
+3-32 files

OpenBSD/src m2OQ252sys/arch/riscv64/dev simplebus.c mainbus.c, sys/arch/riscv64/include bus.h

   Implement bus DMA constraints as communicated by "dma-ranges" properties
   in the device tree.

   ok jca@
VersionDeltaFile
1.40+76-1sys/dev/ofw/fdt.c
1.10+65-1sys/arch/riscv64/dev/simplebus.c
1.10+26-8sys/arch/riscv64/riscv64/bus_dma.c
1.10+5-1sys/arch/riscv64/include/bus.h
1.16+2-1sys/arch/riscv64/dev/mainbus.c
1.23+2-1sys/dev/ofw/openfirm.h
+176-136 files

OpenBSD/ports MkMGV4Ddatabases/pgpool Makefile

   COMPILER_LANGS not COMPILER_LANG in databases/pgpool
   Bump REVISION
   Found by espie@, OK tb@ jca@
VersionDeltaFile
1.24+2-2databases/pgpool/Makefile
+2-21 files

OpenBSD/src 5Ah6vR3usr.bin/tmux status.c

   Make cursor movement exit incremental prompt (more like emacs).
VersionDeltaFile
1.264+26-1usr.bin/tmux/status.c
+26-11 files

OpenBSD/src 72sjp3kusr.bin/tmux format.c tmux.1

   Add z modifier to m operator for fuzzy match.
VersionDeltaFile
1.385+24-2usr.bin/tmux/format.c
1.1097+10-4usr.bin/tmux/tmux.1
+34-62 files

OpenBSD/src aI0TMeSlib/libcrypto/x509 x509_vfy.c

   x509_vfy: make a NULL check explicit
VersionDeltaFile
1.152+2-2lib/libcrypto/x509/x509_vfy.c
+2-21 files

OpenBSD/ports hkLwFlJfonts/hermit-font Makefile distinfo, fonts/hermit-font/pkg PLIST-web PLIST-main

   Move hermit-font to the font module, and package web fonts.
VersionDeltaFile
1.17+8-5fonts/hermit-font/Makefile
1.1+8-0fonts/hermit-font/pkg/PLIST-web
1.1+8-0fonts/hermit-font/pkg/PLIST-main
1.1+4-0fonts/hermit-font/pkg/DESCR-web
1.1+4-0fonts/hermit-font/pkg/DESCR-main
1.4+2-2fonts/hermit-font/distinfo
+34-72 files not shown
+34-78 files

OpenBSD/src zmzu1eGlib/libcrypto/x509 x509_vfy.c

   x509_vfy: remove unnecessary NULL checks before free

   looks good to claudio
VersionDeltaFile
1.151+4-7lib/libcrypto/x509/x509_vfy.c
+4-71 files

OpenBSD/ports pjD6c3Hfonts/hanazono Makefile

   Move hanazono to the font module.
VersionDeltaFile
1.5+6-8fonts/hanazono/Makefile
+6-81 files

OpenBSD/ports YYVWcTemultimedia/upplay distinfo Makefile

   Update to upplay 1.9.11.
VersionDeltaFile
1.7+2-2multimedia/upplay/distinfo
1.15+1-1multimedia/upplay/Makefile
+3-32 files

OpenBSD/ports dgFFm3Dnet/libupnpp Makefile distinfo

   Update to libupnpp 1.0.5.
VersionDeltaFile
1.9+2-2net/libupnpp/Makefile
1.4+2-2net/libupnpp/distinfo
+4-42 files

OpenBSD/ports Py0Q4m7games/dhewm3 distinfo Makefile

   Update to dhewm3 1.5.5.
VersionDeltaFile
1.8+2-2games/dhewm3/distinfo
1.20+1-1games/dhewm3/Makefile
+3-32 files

OpenBSD/ports YLKADP4fonts/go-fonts Makefile distinfo

   Move go-fonts to the font module, and switch to upstream version number.
VersionDeltaFile
1.6+12-11fonts/go-fonts/Makefile
1.5+2-2fonts/go-fonts/distinfo
+14-132 files

OpenBSD/src l06Ddq2gnu/llvm/llvm/include/llvm/BinaryFormat ELF.h, gnu/llvm/llvm/lib/ObjectYAML ELFYAML.cpp

   Teach llvm-readobj to recognize OpenBSD PAC mask notes in (arm64) coredumps

   ok kettenis@, "looks correct" deraadt@
VersionDeltaFile
1.2+745-284gnu/llvm/llvm/lib/ObjectYAML/ELFYAML.cpp
1.8+1-0gnu/llvm/llvm/tools/llvm-readobj/ELFDumper.cpp
1.8+1-0gnu/llvm/llvm/include/llvm/BinaryFormat/ELF.h
+747-2843 files

OpenBSD/ports mMEK54zdevel/llvm Makefile

   unhook llvm/19 from build
VersionDeltaFile
1.317+1-1devel/llvm/Makefile
+1-11 files

OpenBSD/ports 1iLgk7slang/crystal Makefile distinfo, lang/crystal/patches patch-src_crystal_event_loop_cr patch-src_compiler_crystal_compiler_cr

   update to crystal-1.20.1 and shards-0.20.0

   switch to llvm 22
   use kqueue backend since libevent backend hangs while compiling
   remove myself as maintainer
VersionDeltaFile
1.16+134-62lang/crystal/pkg/PLIST
1.32+12-12lang/crystal/Makefile
1.1+23-0lang/crystal/patches/patch-src_crystal_event_loop_cr
1.19+8-8lang/crystal/distinfo
1.9+3-3lang/crystal/patches/patch-src_compiler_crystal_compiler_cr
1.5+2-2lang/crystal/patches/patch-bin_crystal
+182-876 files

OpenBSD/ports fefHfMWgraphics/opencv Makefile

   Remove obsolete fragment

   by espie
VersionDeltaFile
1.112+0-5graphics/opencv/Makefile
+0-51 files

OpenBSD/src FDNHr5Zsys/kern vfs_subr.c

   sys/vfs: discard buffers after vclean error

   vclean() ignored vinvalbuf(V_SAVE) failures and continued into
   VOP_RECLAIM(). If dirty buffer writeback failed, the vnode could be
   reclaimed and later reused while old buffers still referenced the same
   struct vnode identity.

   Report the failed flush, then force buffer invalidation before reclaim
   proceeds. vclean() has no failure channel; discarding dirty buffers may
   lose data, but reusing the vnode with stale buffers is worse, and a
   panic would risk unrelated dirty state.

   OK claudio@
VersionDeltaFile
1.334+14-4sys/kern/vfs_subr.c
+14-41 files

OpenBSD/ports XAK0cOhfonts/freefont-ttf Makefile, fonts/freefont-ttf/pkg PLIST

   Move freefont-ttf to the font module.
VersionDeltaFile
1.8+9-10fonts/freefont-ttf/Makefile
1.4+4-0fonts/freefont-ttf/pkg/PLIST
+13-102 files