NetBSD/pkgsrc ZZbJ9gqdoc CHANGES-2026

   doc: Updated devel/hs-ghc-lib-parser-ex to 9.14.2.0
VersionDeltaFile
1.579+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc td2YuAhdevel/hs-ghc-lib-parser-ex Makefile distinfo

   devel/hs-ghc-lib-parser-ex: update to ghc-lib-parser-ex-9.14.2.0

   # Unreleased
   - Add support for ghc-9.14 series: `GHCLIB_API_914`

   # 9.12.0.0 released
   - Add support for ghc-9.12 series: `GHCLIB_API_912`
VersionDeltaFile
1.18+10-4devel/hs-ghc-lib-parser-ex/Makefile
1.10+4-4devel/hs-ghc-lib-parser-ex/distinfo
1.17+3-3devel/hs-ghc-lib-parser-ex/buildlink3.mk
1.7+3-2devel/hs-ghc-lib-parser-ex/PLIST
+20-134 files

OpenBSD/ports 2yA988nmultimedia/openwv Makefile, multimedia/openwv/pkg README

   fix paths and underlining
   earlier version ok aja@, adapted for iridium/ungoogled as well
VersionDeltaFile
1.4+8-5multimedia/openwv/pkg/README
1.5+1-1multimedia/openwv/Makefile
+9-62 files

LLVM/project fbc970bllvm/lib/Transforms/Scalar DeadStoreElimination.cpp

Revert "[LLVM] Update assert to removed unused variable warning. (#177632)"

This reverts commit fdb05bbf62b8d4fc8dc7ce1f1cfa570f3265a8ae.

This was causing failures in release-mode builds because the
GetPointerBaseWithConstantOffset call would never be run which leads to
ValueOffset being uninitialized and thus the behavior of the function is
unpredictable.
DeltaFile
+3-1llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
+3-11 files

LLVM/project 6277359llvm/lib/Transforms/Scalar DeadStoreElimination.cpp

[DSE] Mark BaseValue Variable [[maybe_unused]]

It is only used within an assertion but we cannot inline the call as it
is needed to get the offset from the base pointer for the function to
work.
DeltaFile
+1-1llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
+1-11 files

LLVM/project f4e1aeaclang/test/Sema warn-lifetime-safety.cpp

[LifetimeSafety] Add tests requested in #177661
DeltaFile
+6-0clang/test/Sema/warn-lifetime-safety.cpp
+6-01 files

LLVM/project fa0887ellvm/include/llvm/Support GenericDomTreeConstruction.h, llvm/unittests/Analysis DomTreeUpdaterTest.cpp

domtree
DeltaFile
+107-0llvm/unittests/Analysis/DomTreeUpdaterTest.cpp
+7-3llvm/include/llvm/Support/GenericDomTreeConstruction.h
+114-32 files

OpenBSD/ports daNQodicad/opencascade Makefile

   cad/opencascade: add comment about running tests

   As suggested by sthen@, add a comment explaining that test results may improve
   when running them by hand as your own user (based on my testing).
VersionDeltaFile
1.8+3-0cad/opencascade/Makefile
+3-01 files

LLVM/project a16668aflang/lib/Optimizer/CodeGen CodeGenOpenMP.cpp, flang/test/Driver mlir-pass-pipeline.f90 mlir-debug-pass-pipeline.f90

[Flang][OpenMP][MLIR] Align declare mapper pass handling with other map and global operations (#176852)

This PR makes a couple of minor tweaks to the lowering for
declare_mapper operations:

1) Add declare_mapper operations to the list of global operations to
have optimisation passes
executed on them. Primarily just to make sure we keep it inline with
other global operations
that contain regions. Prevents oddities where we embed FIR/HLFIR into
the mapper that needs
lowered before being converted to LLVM-IR. One example that springs to
mind is if we ever
decide to remove the single block condition on the operation to allow
conditional checks
   for mapped data.
2) Add a CodeGenOpenMP.cpp conversion for DeclareMapperOp to make sure
we convert the return
type correctly from a BoxType to a struct type rather than an opaque

    [6 lines not shown]
DeltaFile
+26-9flang/test/Fir/basic-program.fir
+26-7flang/test/Driver/mlir-pass-pipeline.f90
+19-0flang/test/Transforms/OpenMP/conversion-declare-mapper.mlir
+13-4flang/test/Driver/mlir-debug-pass-pipeline.f90
+16-0flang/lib/Optimizer/CodeGen/CodeGenOpenMP.cpp
+7-2flang/test/Driver/bbc-mlir-pass-pipeline.f90
+107-221 files not shown
+110-247 files

LLVM/project c75868dclang/lib/Analysis UnsafeBufferUsage.cpp

[NFC][Clang] Minor cleanups in UnsafeLibcFunctionCallGadget::matches(). (#177514)

- Remove unneeded dynamic cast
- Add consts
- Simplify boolean condition
DeltaFile
+8-9clang/lib/Analysis/UnsafeBufferUsage.cpp
+8-91 files

LLVM/project be318ebcompiler-rt/lib/scudo/standalone secondary.h

[scudo] Add flags to secondary cache entries. (#177506)

Instead of setting a cache entry back to read-write based on whether MTE
is enabled, add a flag that indicates if this entry was made
inaccessible. On Android, we have seen strange crashes were MTE is
disabled for a process, but the cache entry is inaccessible, causing an
access error. This indicates MTE was enabled at some point, then
disabled again. There is likely some race, or method to disable without
making inaccessible entries read-writable again. Adding the flags should
avoid this happening in the future.

Remove the resetting of the secondary cache entries when disabling MTE
since it can be done as necessary.

This change will also allow us to always make the secondary cache
entries inaccessible in the future to increase security measures even
when MTE is not enabled.

Current unit tests already cover this change.
DeltaFile
+26-14compiler-rt/lib/scudo/standalone/secondary.h
+26-141 files

OpenBSD/ports mCTZTZscad/opencascade Makefile, cad/opencascade/patches patch-src_DrawResources_CheckCommands_tcl patch-src_OSD_OSD_Host_cxx

   cad/opencascade: update to 7.9.3

   Diffs by James Jerkins and me, tested by afresh1@ and ok sthen@.
VersionDeltaFile
1.5+44-805cad/opencascade/pkg/PLIST
1.1+60-0cad/opencascade/patches/patch-src_DrawResources_CheckCommands_tcl
1.7+27-16cad/opencascade/Makefile
1.2+9-16cad/opencascade/patches/patch-src_OSD_OSD_Host_cxx
1.3+7-12cad/opencascade/patches/patch-CMakeLists_txt
1.2+8-8cad/opencascade/patches/patch-src_Standard_Standard_MMgrOpt_cxx
+155-85713 files not shown
+186-88819 files

OpenBSD/ports ygPVD7umultimedia/svt-av1 Makefile

   remove svt-av1 ONLY_FOR_ARCHS, from Brad (maintainer)
VersionDeltaFile
1.22+0-2multimedia/svt-av1/Makefile
+0-21 files

OpenBSD/ports xgbVDVKarchivers/zpaqfranz distinfo Makefile

   Update zpaqfranz to 64.3

   From maintainer tux0r, thanks!
VersionDeltaFile
1.35+2-2archivers/zpaqfranz/distinfo
1.38+1-1archivers/zpaqfranz/Makefile
+3-32 files

Linux/linux 5bde837drivers/pci setup-bus.c rebar.c

Merge tag 'pci-v6.19-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci

Pull PCI fixes from Bjorn Helgaas:

 - Fix the pci_do_resource_release_and_resize() failure path, which
   clobbered the intended failure return value (Ilpo Järvinen)

 - Restore resizable BAR size before value because the size determines
   which bits are writable; this fixes i915 and xe regressions (Ilpo
   Järvinen)

* tag 'pci-v6.19-fixes-4' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci:
  PCI: Fix Resizable BAR restore order
  PCI: Fix BAR resize rollback path overwriting ret
DeltaFile
+19-4drivers/pci/setup-bus.c
+1-17drivers/pci/rebar.c
+20-212 files

Linux/linux 2a4d911Documentation/arch/x86 amd_hsmp.rst, drivers/platform/x86 asus-armoury.h acer-wmi.c

Merge tag 'platform-drivers-x86-v6.19-3' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86

Pull x86 platform driver fixes from Ilpo Järvinen:

 - acer-wmi:
     - Extend support for Acer Nitro AN515-58
     - Fix missing capability check

 - amd/wbrf: Fix memory leak in wbrf_record()

 - asus-armoury:
     - Fix GA403U* matching
     - Fix FA608UM TDP data
     - Add many models

 - asus-wmi: Move OOBE presence check outside deprecation ifdef

 - hp-bioscfg:
     - Fix kernel panic in GET_INSTANCE_ID macro

    [32 lines not shown]
DeltaFile
+221-3drivers/platform/x86/asus-armoury.h
+10-3drivers/platform/x86/acer-wmi.c
+7-5drivers/platform/x86/hp/hp-bioscfg/bioscfg.h
+8-0drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
+3-1drivers/platform/x86/amd/wbrf.c
+2-2Documentation/arch/x86/amd_hsmp.rst
+251-144 files not shown
+256-1810 files

Linux/linux 9731fa4drivers/pmdomain/imx imx8m-blk-ctrl.c, drivers/pmdomain/rockchip pm-domains.c

Merge tag 'pmdomain-v6.19-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm

Pull pmdomain fixes from Ulf Hansson:

 - imx: Remove incorrect reset/clock mask for 8mq vpu

 - rockchip: Fix initial state of PM domain

* tag 'pmdomain-v6.19-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm:
  pmdomain:rockchip: Fix init genpd as GENPD_STATE_ON before regulator ready
  pmdomain: imx8m-blk-ctrl: Remove separate rst and clk mask for 8mq vpu
DeltaFile
+7-4drivers/pmdomain/imx/imx8m-blk-ctrl.c
+10-0drivers/pmdomain/rockchip/pm-domains.c
+17-42 files

LLVM/project d064f39llvm/lib/MC MCObjectStreamer.cpp

[MC] Try to fix ubsan bot

Check that the size is non-zero to make sure we don't call
memcpy with null pointers. This is well-defined now, but ubsan
may still warn about it.
DeltaFile
+2-1llvm/lib/MC/MCObjectStreamer.cpp
+2-11 files

OpenBSD/ports j8KVQv3math/rstudio Makefile

   rstudio: jdk/1.8 is no more, so bump MODJAVA_VER to 11+

   found by phessler
VersionDeltaFile
1.19+2-2math/rstudio/Makefile
+2-21 files

OpenBSD/ports BImrMwFmultimedia/openwv Makefile, multimedia/openwv/pkg README

   multimedia/openwv: extend cheat sheet for Iridium and Ungoogled Chromium

   "go ahead" robert@ (maintainer)
VersionDeltaFile
1.3+8-0multimedia/openwv/pkg/README
1.4+1-1multimedia/openwv/Makefile
+9-12 files

LLVM/project cd70e2dlldb/test/API/functionalities/scripted_frame_provider TestScriptedFrameProvider.py test_frame_providers.py

[lldb] Fix test_chained_frame_providers on 32-bit Arm (#177668)

PC addresses must always be 16-bit aligned on 32-bit Arm CPUs.

Fixes #177666
DeltaFile
+2-2lldb/test/API/functionalities/scripted_frame_provider/TestScriptedFrameProvider.py
+2-2lldb/test/API/functionalities/scripted_frame_provider/test_frame_providers.py
+4-42 files

FreeNAS/freenas c064ae5src/middlewared/middlewared/plugins/iscsi_ auth.py

NAS-139397 / 26.04 / Fix `iscsi.auth.update` for CHAP_MUTUAL (#18094)

Validation fails with "Cannot specify CHAP_MUTUAL as only one such entry
is permitted" when updating an existing CHAP_MUTUAL entry because
`validate` incorrectly assumes that we are adding another one.
DeltaFile
+6-1src/middlewared/middlewared/plugins/iscsi_/auth.py
+6-11 files

Linux/linux d4be90cdrivers/mmc/host rtsx_pci_sdmmc.c sdhci-of-dwcmshc.c

Merge tag 'mmc-v6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc

Pull MMC fixes from Ulf Hansson:

 - rtsx_pci_sdmmc: Fix signal voltage switch

 - sdhci-of-dwcmshc:
     - A couple of fixes for Eswin EIC7700
     - Fix support for HS200/HS400 mode

* tag 'mmc-v6.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc:
  mmc: sdhci-of-dwcmshc: Fix DMA 128MB boundary for Eswin EIC7700
  mmc: sdhci-of-dwcmshc: Fix init for AXI clock for Eswin EIC7700
  mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function
  mmc: sdhci-of-dwcmshc: Prevent illegal clock reduction in HS200/HS400 mode
DeltaFile
+41-0drivers/mmc/host/rtsx_pci_sdmmc.c
+14-0drivers/mmc/host/sdhci-of-dwcmshc.c
+55-02 files

NetBSD/src 1g1In6Iusr.sbin/cpuctl/arch aarch64.c

   Fix typos in a comment
VersionDeltaFile
1.27+3-3usr.sbin/cpuctl/arch/aarch64.c
+3-31 files

NetBSD/src M5TQDm6tests/usr.bin/netpgpkeys t_netpgpkeys.sh Testspec

   add tests for parts of PR 59936

   Not hooked up yet pending review
VersionDeltaFile
1.1+145-0tests/usr.bin/netpgpkeys/t_netpgpkeys.sh
1.1+45-0tests/usr.bin/netpgpkeys/Testspec
1.1+9-0tests/usr.bin/netpgpkeys/Makefile
+199-03 files

FreeBSD/src 3aa8d53usr.bin/mkimg mkimg.1 mkimg.c

mkimg(1): Sync mkimg(1) and usage() with the implementation

Reviewed by:    imp
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D54419
DeltaFile
+34-20usr.bin/mkimg/mkimg.1
+3-0usr.bin/mkimg/mkimg.c
+37-202 files

OpenBSD/ports vXWFlmvx11/greybird Makefile, x11/greybird/pkg DESCR

   x11/greybird: drop RDEP on gtk2-murrine-engine

   discussed with ajacoutot@ and jca@
VersionDeltaFile
1.13+2-2x11/greybird/Makefile
1.2+1-1x11/greybird/pkg/DESCR
+3-32 files

Linux/linux 00d20dbdrivers/block ublk_drv.c, drivers/md/bcache request.c super.c

Merge tag 'block-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull block fixes from Jens Axboe:

 - A set of selftest fixes for ublk

 - Fix for a pid mismatch in ublk, comparing PIDs in different
   namespaces if run inside a namespace

 - Fix for a regression added in this release with polling, where the
   nvme tcp connect code would spin forever

 - Zoned device error path fix

 - Tweak the blkzoned uapi additions from this kernel release, making
   them more easily discoverable

 - Fix for a regression in bcache with bio endio handling added in this
   release

    [10 lines not shown]
DeltaFile
+36-45drivers/md/bcache/request.c
+34-5drivers/block/ublk_drv.c
+10-2drivers/md/bcache/super.c
+7-4tools/testing/selftests/ublk/kublk.c
+9-0drivers/md/bcache/bcache.h
+4-2include/uapi/linux/blkzoned.h
+100-582 files not shown
+102-598 files

OpenBSD/ports ApOhcAfx11/xfce4/thunar distinfo Makefile, x11/xfce4/thunar/pkg PLIST

   x11/xfce4/thunar: update to 4.20.7
VersionDeltaFile
1.63+2-2x11/xfce4/thunar/distinfo
1.126+1-1x11/xfce4/thunar/Makefile
1.44+1-0x11/xfce4/thunar/pkg/PLIST
+4-33 files

Linux/linux 7907f67io_uring rw.c waitid.c, tools/include/io_uring mini_liburing.h

Merge tag 'io_uring-6.19-20260122' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux

Pull io_uring fixes from Jens Axboe:

 - Fix for a potential leak of an iovec, if a specific cleanup path is
   used and the rw_cache is full at the time of the call

 - Fix for a regression added in this cycle, where waitid should be
   using prober release/acquire semantics for updating the wait queue
   head

 - Check for the cancelation bit being set for every work item processed
   by io-wq, not just at the start of the loop. Has no real practical
   implications other than to shut up syzbot doing crazy things that
   grossly overload a system, hence slowing down ring exit

 - A few selftest additions, updating the mini_liburing that selftests
   use


    [6 lines not shown]
DeltaFile
+45-16tools/include/io_uring/mini_liburing.h
+11-4io_uring/rw.c
+3-3io_uring/waitid.c
+1-1io_uring/io-wq.c
+60-244 files