NetBSD/pkgsrc-wip 5c1d1e0openbabel distinfo PLIST, openbabel/patches patch-CMakeLists.txt patch-doc_examples_static__executable_CMakeLists.txt

openbabel: update to 3.2.0 release

Upgrade candidate to biology/openbabel
(it should actually be chemistry and not biology ...)
DeltaFile
+4-36openbabel/patches/patch-CMakeLists.txt
+0-15openbabel/patches/patch-doc_examples_static__executable_CMakeLists.txt
+0-14openbabel/patches/patch-test_CMakeLists.txt
+5-8openbabel/distinfo
+0-12openbabel/patches/patch-scripts_CMakeLists.txt
+6-4openbabel/PLIST
+15-893 files not shown
+21-959 files

LLVM/project 776a626flang/lib/Optimizer/Transforms FIRToMemRef.cpp, flang/test/Transforms/FIRToMemRef slice-projected.mlir

[FIR] Route embox+projected slice through shapeVec in FIRToMemRef

The descriptor-strides path iterates source-rank dims but queries the
rank-reduced embox result box, miscompiling slices that collapse dims
(e.g. complex %re/%im on b(:,k)). For embox-derived boxes the underlying
storage is contiguous, so the shape-derived layout is both correct and
the natural place to encode "static shape information is available."

Drop the `|| hasProjectedSlice` carve-out from boxNeedsDescriptorStrides
so projection cases also take the shapeVec path. Non-embox boxes
(rebox, assumed-shape) still go through fir.box_dims because their
storage may be non-contiguous.

Fixes the SIGSEGV at -O0 -lro and miscompile at -O1 -lro on the Fujitsu
0086_0019 reproducer (complex(:,k)%re inside WHERE).

Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
DeltaFile
+19-51flang/test/Transforms/FIRToMemRef/slice-projected.mlir
+2-13flang/lib/Optimizer/Transforms/FIRToMemRef.cpp
+21-642 files

LLVM/project 03f9dceflang/test/Transforms/FIRToMemRef slice-projected.mlir

xxx
DeltaFile
+9-9flang/test/Transforms/FIRToMemRef/slice-projected.mlir
+9-91 files

DragonFlyBSD/src 669d88fcontrib/awk README.DRAGONFLY README.DELETED

contrib/awk: Update README.DRAGONFLY and README.DELETED
DeltaFile
+7-3contrib/awk/README.DRAGONFLY
+2-1contrib/awk/README.DELETED
+9-42 files

DragonFlyBSD/src cae19fdcontrib/awk FIXES.1e FIXES

Merge branch 'vendor/AWK'

Upgrade AWK from 20240122 to 20260426.
DeltaFile
+0-1,429contrib/awk/FIXES.1e
+0-108contrib/awk/FIXES
+60-35contrib/awk/b.c
+34-14contrib/awk/main.c
+24-16contrib/awk/run.c
+12-10contrib/awk/tran.c
+130-1,6125 files not shown
+138-1,63011 files

DragonFlyBSD/src b56f30cusr.bin/awk/awk Makefile, usr.bin/awk/maketab Makefile

awk(1): Clean up makefiles
DeltaFile
+0-5usr.bin/awk/maketab/Makefile
+1-1usr.bin/awk/awk/Makefile
+1-62 files

OpenBSD/src Q2w8eDBlib/libfuse fuse_lowlevel_new.3 fuse_session.c

   ffi should be NULL to signal that we don't have a valid file handle when
   setting file attributes.

   OK claudio@
VersionDeltaFile
1.5+10-2lib/libfuse/fuse_lowlevel_new.3
1.3+2-7lib/libfuse/fuse_session.c
+12-92 files

DragonFlyBSD/src b1be7b9contrib/awk FIXES.1e FIXES

vendor/awk: Upgrade from 20240122 to 20260426
DeltaFile
+0-1,429contrib/awk/FIXES.1e
+0-108contrib/awk/FIXES
+60-35contrib/awk/b.c
+34-14contrib/awk/main.c
+24-16contrib/awk/run.c
+12-10contrib/awk/tran.c
+130-1,6125 files not shown
+138-1,63011 files

OpenBSD/src pz4KbUnsys/dev/pci/drm/amd/display/dc/basics vector.c

   drm/amd/display: Use krealloc_array() in dal_vector_reserve()

   From Harry Wentland
   e09689286385a66311ac6922af95339d7a3cef8d in linux-6.18.y/6.18.36
   da48bc4461b8a5ebfb9264c9b191a701d8e99009 in mainline linux
VersionDeltaFile
1.2+3-3sys/dev/pci/drm/amd/display/dc/basics/vector.c
+3-31 files

OpenBSD/src e93lYjEsys/dev/pci/drm/amd/display/dc dc_dp_types.h

   drm/amd/display: Fix out-of-bounds read in dp_get_eq_aux_rd_interval()

   From Harry Wentland
   454d3b3d499c18373f8960d31aea48338a3ca9e0 in linux-6.18.y/6.18.36
   e8b4d37eba05141ee01794fc6b7f2da808cee83b in mainline linux
VersionDeltaFile
1.12+1-1sys/dev/pci/drm/amd/display/dc/dc_dp_types.h
+1-11 files

OpenBSD/src tM1mYzpsys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm_debugfs.c

   drm/amd/display: Fix NULL deref and buffer over-read in SDP debugfs

   From Harry Wentland
   bb6f705b73b5f191f14ad004e2c8c4b615806187 in linux-6.18.y/6.18.36
   adf67034b1f61f7119295208085bfd43f85f56af in mainline linux
VersionDeltaFile
1.21+5-0sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
+5-01 files

OpenBSD/src FlWYplKsys/dev/pci/drm/amd/display/dc/dce dce_transform.c, sys/dev/pci/drm/amd/display/dc/dce110 dce110_opp_csc_v.c

   drm/amd/display: add missing CSC entries for BT.2020 for DCE IPs

   From Leorize
   c000da79df787097abdfb1cb4bf94af8151a566a in linux-6.18.y/6.18.36
   6590fe323ce2807f5d9454e7fccf3fab875d4352 in mainline linux
VersionDeltaFile
1.8+9-1sys/dev/pci/drm/amd/display/dc/dce/dce_transform.c
1.3+9-1sys/dev/pci/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
+18-22 files

OpenBSD/src sbqpWLNsys/dev/pci/drm/amd/display/dc/bios bios_parser2.c

   drm/amd/display: Clamp VBIOS HDMI retimer register count to array size

   From Harry Wentland
   3f32d52ec604c659725d865cf8cc6a17a33f9c6a in linux-6.18.y/6.18.36
   fb0707ce00eef4e2d60c3020e1c0432739703e4a in mainline linux
VersionDeltaFile
1.19+32-16sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c
+32-161 files

OpenBSD/src Orxw5Jqsys/dev/pci/drm/amd/display/modules/hdcp hdcp_ddc.c

   drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size

   From Harry Wentland
   1906064d50d194a145486e5caf3db3e708b6f6ef in linux-6.18.y/6.18.36
   f0f3981c43b32cadfe373d636d9e9ca522bb3702 in mainline linux
VersionDeltaFile
1.7+2-1sys/dev/pci/drm/amd/display/modules/hdcp/hdcp_ddc.c
+2-11 files

OpenBSD/src rWtCmsUsys/dev/pci/drm/amd/display/dc/bios bios_parser2.c bios_parser.c

   drm/amd/display: Bound VBIOS record-chain walk loops

   From Harry Wentland
   0e56f460bddb397fa9a8e6faf7ae7eaa86953eb1 in linux-6.18.y/6.18.36
   ff287df16a1a58aca78b08d1f3ee09fc44da0351 in mainline linux
VersionDeltaFile
1.18+18-9sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c
1.12+10-5sys/dev/pci/drm/amd/display/dc/bios/bios_parser.c
1.4+5-0sys/dev/pci/drm/amd/display/dc/bios/bios_parser_helper.h
+33-143 files

OpenBSD/src WhCMiTIsys/dev/pci/drm/amd/pm/swsmu/smu14 smu_v14_0_0_ppt.c

   drm/amd/pm: smu_v14_0_0: use SoftMin for gfxclk in set_soft_freq_limited_range

   From Priya Hosur
   57607fe55e6d598bc58c15d1143ba7a266b17103 in linux-6.18.y/6.18.36
   03b70e0d8aa26bab89a0f1394c1c80a871925e42 in mainline linux
VersionDeltaFile
1.3+2-1sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
+2-11 files

OpenBSD/src vBz3Uuosys/dev/pci/drm/amd/pm/swsmu/smu14 smu_v14_0_2_ppt.c

   drm/amd/pm: mark metrics.energy_accumulator is invalid for smu 14.0.2

   From Yang Wang
   932642791cb1513118847370f4cbe09d69400eed in linux-6.18.y/6.18.36
   ee193c5bbd5e2b56bbeb54ef554414b43a6fc896 in mainline linux
VersionDeltaFile
1.8+0-1sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
+0-11 files

LLVM/project 6f98573orc-rt/include/orc-rt ScopeExit.h scope_exit.h, orc-rt/lib/executor AllocAction.cpp

[orc-rt] Rename scope_exit header, add nodiscard attribute. (#205030)

The rename brings the scope_exit type's header name into alignment with
other ORC runtime snake_case types.

The [[nodiscard]] attribute should help to prevent accidental misuse of
the type.
DeltaFile
+51-0orc-rt/unittests/scope_exit-test.cpp
+0-51orc-rt/unittests/ScopeExitTest.cpp
+0-44orc-rt/include/orc-rt/ScopeExit.h
+43-0orc-rt/include/orc-rt/scope_exit.h
+1-1orc-rt/unittests/CMakeLists.txt
+1-1orc-rt/lib/executor/AllocAction.cpp
+96-971 files not shown
+97-987 files

OpenBSD/src gIxiDwGsys/dev/pci/drm/amd/pm/swsmu/smu13 smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c

   drm/amd/pm: fix smu13 power limit default/cap calculation

   From Yang Wang
   8979ded4d8997cdaba94a6c58be2ad069c720ee8 in linux-6.18.y/6.18.36
   bb204f19e4a115f094a6a3c4d82fcf48862d0766 in mainline linux
VersionDeltaFile
1.24+17-15sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
1.22+18-14sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
+35-292 files

OpenBSD/src djQg1XWsys/dev/pci/drm/amd/amdgpu amdgpu_gmc.c

   drm/amdgpu: set noretry=1 as default for GFX 10.1.x (Navi10/12/14)

   From Vitaly Prosyak
   39b5397bf8de2c5f110a0599707a7b1e0dbc6bf3 in linux-6.18.y/6.18.36
   e47b0056a08dc70430ffc44bbf62197e7d1ff8ea in mainline linux
VersionDeltaFile
1.21+1-1sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.c
+1-11 files

OpenBSD/src d0akD8Ysys/dev/pci/drm/amd/amdgpu amdgpu_cs.c

   drm/amdgpu: restart the CS if some parts of the VM are still invalidated

   From Christian Koenig
   fcd51a085e9a0d01315606e9d2dad1732563faf2 in linux-6.18.y/6.18.36
   40396ffdf6120e2380706c59e1a84d7e765a37b6 in mainline linux
VersionDeltaFile
1.28+3-1sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c
+3-11 files

OpenBSD/src 7BC2FWMsys/dev/pci/drm/amd/amdgpu amdgpu_hmm.c

   drm/amdgpu: fix waiting for all submissions for userptrs

   From Christian Koenig
   68455b117258243e73b9697d15a570158ad93e1c in linux-6.18.y/6.18.36
   58bafc666c484b21839a2d27e923ae1b2727a1df in mainline linux
VersionDeltaFile
1.6+4-2sys/dev/pci/drm/amd/amdgpu/amdgpu_hmm.c
+4-21 files

NetBSD/src eEvd8YQtests/net/if_pppoe t_pppoe_keepalive.sh

   Added test case for PP_IFDOWN flag
VersionDeltaFile
1.3+103-1tests/net/if_pppoe/t_pppoe_keepalive.sh
+103-11 files

NetBSD/src PC2SkZ8tests/net/if_pppoe t_pppoe_keepalive.sh

   minor tweaks for t_pppoe_keepalive.sh
VersionDeltaFile
1.2+4-5tests/net/if_pppoe/t_pppoe_keepalive.sh
+4-51 files

NetBSD/src rD0evcVsys/net if_spppsubr.c if_spppvar.h

   Added a sysctl node to control the PP_IFDOWN flag
VersionDeltaFile
1.292+82-2sys/net/if_spppsubr.c
1.49+8-8sys/net/if_spppvar.h
+90-102 files

LLVM/project 72b891bclang/docs ReleaseNotes.rst, clang/lib/Sema SemaTemplate.cpp

[clang] Avoid assertion on invalid member template specialization (#201506)

fixes #201490 

It would be possible to have `PrevClassTemplate == false` when `SS` was
invalid.

Since it is already invalid, it would be safe to skip
`setMemberSpecialization` for `NewTemplate`. When the qualified scope
specifier is invalid, Sema may have already diagnosed the declaration
and marked it invalid. In that case there may be no previous class
template declaration, so the assertion is too strong. Avoid marking the
new declaration as a member specialization unless the previous class
template exists.
DeltaFile
+6-0clang/test/SemaTemplate/instantiate-member-template.cpp
+1-1clang/lib/Sema/SemaTemplate.cpp
+1-0clang/docs/ReleaseNotes.rst
+8-13 files

NetBSD/src E6XqnwLsys/net if_spppsubr.c

   Fix missing reconnection when calling if_down()
VersionDeltaFile
1.291+29-31sys/net/if_spppsubr.c
+29-311 files

LLVM/project b68b823llvm/lib/Target/Mips MipsInstrInfo.td, llvm/lib/Target/Mips/AsmParser MipsAsmParser.cpp

[Mips] Fix Clang crashes when assembling MIPS64r6 LDPC with non-8-byte-aligned offset (#204320)

Fix #184959.
DeltaFile
+4-1llvm/lib/Target/Mips/MipsInstrInfo.td
+3-0llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
+1-0llvm/test/MC/Mips/mips64r6/invalid.s
+8-13 files

NetBSD/src XOWCmnusys/net if_spppsubr.c if_spppvar.h

   Merge PP_KEEPALIVE_IFDOWN and PP_LOOPBACK_IFDOWN into PP_IFDOWN
VersionDeltaFile
1.290+6-6sys/net/if_spppsubr.c
1.48+3-6sys/net/if_spppvar.h
+9-122 files

FreeBSD/ports 8851f4fmath/octave-forge-datatypes distinfo Makefile

math/octave-forge-datatypes: Update to 1.2.5.
DeltaFile
+3-3math/octave-forge-datatypes/distinfo
+1-1math/octave-forge-datatypes/Makefile
+4-42 files