NetBSD/pkgsrc-wip 916a0f6bgpq4 DESCR PLIST

bgpq4: Initial package bgpq4 1.16
DeltaFile
+23-0bgpq4/COMMIT_MSG
+20-0bgpq4/Makefile
+5-0bgpq4/distinfo
+3-0bgpq4/DESCR
+3-0bgpq4/PLIST
+54-05 files

LLVM/project b8d9565clang/include/clang/AST DeclBase.h, clang/lib/AST DeclBase.cpp

[Clang] Do not imply concurrent AST traversal support
DeltaFile
+5-10clang/include/clang/AST/DeclBase.h
+2-2clang/lib/AST/DeclBase.cpp
+7-122 files

LLVM/project e1b6027llvm/test/Transforms/LoopVectorize induction-cost.ll

[LV] Add test for cost of widened pointer induction (NFC). (#223153)

Add a cost test where the pointer induction is used as a value and
remains a VPWidenPointerInductionRecipe.

PR: https://github.com/llvm/llvm-project/pull/223153
DeltaFile
+45-0llvm/test/Transforms/LoopVectorize/induction-cost.ll
+45-01 files

LLVM/project 66573c1llvm/lib/Analysis ScalarEvolution.cpp, llvm/test/Analysis/ScalarEvolution pointer-iv-addrec.ll

[SCEV] Directly form add recurrences for simple pointer IVs. (#222915)

Add support for PN = PHI(Start, gep Self, LoopInvariant) to
createSimpleAffineAddRec.

This allows to handle simple pointer IVs without going through the more
expensive createAddRecFromPHI machinery in many cases.

This is not completely NFC: previously we created SCEVUnknown for a
trivial AddRec with step 0, now we return the start value.

This gives a modest geomean compile-time decrease
 * stage1-O3: -0.05%
 * stage1-ReleaseThinLTO: -0.06%
 * stage1-ReleaseLTO-g: -0.06%
 * stage1-aarch64-O3: -0.07%
 * stage2-O3: -0.05%
 * clang build: -0.08%


    [4 lines not shown]
DeltaFile
+343-0llvm/test/Analysis/ScalarEvolution/pointer-iv-addrec.ll
+51-32llvm/lib/Analysis/ScalarEvolution.cpp
+394-322 files

LLVM/project 25b15ddllvm/lib/Transforms/Scalar LICM.cpp, llvm/test/Transforms/LICM promote-single-thread.ll

LICM: Drop -licm-force-thread-model-single in favor of the module flag

Now that the threading model is carried by the "thread-model" IR module flag,
the hidden -licm-force-thread-model-single override is redundant: a test can
select the single-threaded model by setting the module flag directly.
isThreadLocalObject reads only Module::getThreadModel.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+9-2llvm/test/Transforms/LICM/promote-single-thread.ll
+1-5llvm/lib/Transforms/Scalar/LICM.cpp
+10-72 files

LLVM/project 6c4e42eclang/lib/CodeGen BackendUtil.cpp, llvm/lib/CodeGen CommandFlags.cpp AtomicExpandPass.cpp

CodeGen: Replace TargetOptions::ThreadModel with module flag

Migrate the threading-model consumers off TargetOptions::ThreadModel and onto
the "thread-model" module flag. The main user was ARM's pass config, which is
moved into AtomicExpand, which now performs the single-thread expansion
directly.

Few tests use the -thread-model flag, so delete it and migrate those cases
to use the module flag.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+138-0llvm/test/Transforms/AtomicExpand/ARM/thread-model-single.ll
+47-1llvm/lib/CodeGen/AtomicExpandPass.cpp
+13-5llvm/test/CodeGen/ARM/atomic-op.ll
+11-6llvm/lib/Transforms/Scalar/LICM.cpp
+0-11llvm/lib/CodeGen/CommandFlags.cpp
+0-8clang/lib/CodeGen/BackendUtil.cpp
+209-317 files not shown
+210-5413 files

LLVM/project 0adddbbclang/lib/AST/ByteCode Interp.h Interp.cpp

[clang][bytecode][NFC] Move Remove unused CheckExtern prototype (#223146)

And add an overload taking only a Block.
DeltaFile
+8-2clang/lib/AST/ByteCode/Interp.cpp
+0-3clang/lib/AST/ByteCode/Interp.h
+8-52 files

LLVM/project b86db22libcxx/docs conf.py, libcxx/docs/ReleaseNotes 24.rst 23.rst

[libc++][docs] Use Furo theme

Adopt the shared LLVM Furo configuration and wyvern logo, widen the content area on desktop viewports, and remove page-local contents directives that duplicate Furo's navigation.
DeltaFile
+8-17libcxx/docs/conf.py
+20-0libcxx/docs/_static/custom.css
+0-4libcxx/docs/ReleaseNotes/24.rst
+0-4libcxx/docs/ReleaseNotes/23.rst
+0-4libcxx/docs/ReleaseNotes/22.rst
+0-4libcxx/docs/ReleaseNotes/21.rst
+28-3316 files not shown
+28-8322 files

LLVM/project 73cbde9libcxx/docs/Status Cxx26Issues.csv

[libc++][docs] Preserve updated Cxx26 issue status

Carry the completed libc++24 status for LWG4013 through the generated-table Markdown conversion.
DeltaFile
+1-1libcxx/docs/Status/Cxx26Issues.csv
+1-11 files

LLVM/project 1ae00a5libc/src/__support/FPUtil float80.h

[libc] Enable Float80-type for x86_32 (#221408)

Enables for x86_32 by using Uint<96> 
```CPP
struct Float80 {
  #if __SIZEOF_LONG_DOUBLE__ == 12
    UInt<96> bits;
  #else
    UInt128 bits;
  #endif
 ```
for testing it on x86_32 
it needs -m32 and --msse2 extra flags other than your usual cmake for x86_32
DeltaFile
+4-1libc/src/__support/FPUtil/float80.h
+4-11 files

OpenBSD/ports mMlci3tsysutils/fzf Makefile distinfo

   sysutils/fzf: Update to 0.74.4

   From Maintainer Laurent Cheylus, thanks
VersionDeltaFile
1.55+2-2sysutils/fzf/distinfo
1.64+1-1sysutils/fzf/Makefile
+3-32 files

OpenBSD/src mmlrjiJusr.sbin/smtpd mda_variables.c

   indent
VersionDeltaFile
1.13+2-2usr.sbin/smtpd/mda_variables.c
+2-21 files

Linux/linux 31a4327drivers/tty/vt vt.c, drivers/video/fbdev ssd1307fb.c atafb.c

Merge tag 'fbdev-for-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev

Pull fbdev fixes from Helge Deller:
 "Two patches for VT core code and fbcon prevent potential out-of-bounds
  reads on font or screen size changes, one fix limits the Superblitter
  in atafb to supported modes only, and some minor fixes for vfb,
  ssd1307fb and omapfb"

* tag 'fbdev-for-7.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev:
  fbdev: vfb: defer cleanup until the last reference
  fbdev: atafb: Restrict SuperBlitter to supported formats
  fbdev: ssd1307fb: fix NULL pointer dereference on missing match data
  fbcon: Fix KASAN slab-out-of-bounds Read in fbcon_prepare_logo
  fbdev: omapfb: Fix __be32 sparse warning in panel_enabled()
  vt: hide cursor prior to font changes to avoid out-of-bound reads
DeltaFile
+8-3drivers/video/fbdev/vfb.c
+5-4drivers/tty/vt/vt.c
+7-0drivers/video/fbdev/core/fbcon.c
+5-1drivers/video/fbdev/atafb.c
+3-2drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c
+4-0drivers/video/fbdev/ssd1307fb.c
+32-106 files

NetBSD/pkgsrc vnGg5cpdoc CHANGES-2026

   doc: Updated net/trickle to 1.07
VersionDeltaFile
1.6027+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ag2DX5unet/trickle distinfo Makefile, net/trickle/patches patch-aa patch-bwstat.c

   trickle: update to 1.07.

   Changes not found.

   Fix build & use on NetBSD.

   From Showta Ishizaki in PR 60712 using a patch from RVP.

   While here:
   Fix build with gcc 14.
   Update HOMEPAGE.
VersionDeltaFile
1.1+164-0net/trickle/patches/patch-trickle-overload.c
1.1+37-0net/trickle/patches/patch-bwstat.c
1.32+7-5net/trickle/Makefile
1.9+6-5net/trickle/distinfo
1.4+1-1net/trickle/patches/patch-aa
+215-115 files

FreeBSD/src 3ca70c5sys/powerpc/booke pmap.c

powerpc/pmap: Add a minimum TID width

QEMU doesn't appear to emulate the MMUCFG register for Book-E CPUs, so
give a sane small default of 7, for an 8 bit PID register.
DeltaFile
+2-0sys/powerpc/booke/pmap.c
+2-01 files

FreeBSD/src 300c54asys/powerpc/booke pmap.c

powerpc/booke pmap: Adjust TID bits to correct size

MMUCFG::PIDSIZE is the TID field size less 1, so adjust to get the
full width.
DeltaFile
+1-1sys/powerpc/booke/pmap.c
+1-11 files

FreeBSD/doc f2f1c8cwebsite/content/en contact.adoc

website/contact: Remove GitHub advice

The doc project has demonstrated a consistent and united consensus that
we do not want to receive patches on GitHub. Remove the suggestion to
send patches on the GitHub silo that only carlavilla and I will see.

Event:                  EuroBSDcon 2026
Reviewed by:            carlavilla, wosch
Suggested by:           wosch
Differential Revision:  https://reviews.freebsd.org/D59617
DeltaFile
+0-2website/content/en/contact.adoc
+0-21 files

OpenBSD/ports X60GC1Rgraphics/stable-diffusion.cpp Makefile distinfo, graphics/stable-diffusion.cpp/patches patch-ggml_src_ggml-backend-reg_cpp patch-CMakeLists_txt

   graphics/stable-diffusion.cpp: Update to 0.0.850
VersionDeltaFile
1.10+4-4graphics/stable-diffusion.cpp/distinfo
1.13+2-3graphics/stable-diffusion.cpp/Makefile
1.5+1-1graphics/stable-diffusion.cpp/patches/patch-ggml_src_ggml-backend-reg_cpp
1.7+1-1graphics/stable-diffusion.cpp/patches/patch-CMakeLists_txt
+8-94 files

Linux/linux f6e213ddrivers/iommu/amd iommu.c pasid.c, drivers/iommu/riscv iommu.c

Merge tag 'iommu-fixes-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux

Pull IOMMU fixes from Joerg Roedel:
 "RISC-V:

   - Serialize command queue publication to prevent concurrent producers
     from exposing incomplete or out-of-order commands to hardware

   - Wait for queue space outside the command queue lock

   - Avoid waiting for IOFENCE completion when command enqueue failed

  AMD:

   - Prevent GA log buffers from being reallocated and leaked during
     resume, where allocation also occurs in an unsuitable syscore
     callback context

   - Fix a regression on older systems whose firmware advertises

    [28 lines not shown]
DeltaFile
+72-49drivers/iommu/riscv/iommu.c
+15-9drivers/iommu/amd/init.c
+0-16drivers/iommu/amd/amd_iommu_types.h
+4-3drivers/iommu/amd/nested.c
+0-6drivers/iommu/amd/iommu.c
+3-3drivers/iommu/amd/pasid.c
+94-865 files not shown
+98-9311 files

OpenBSD/ports aeL9iu7wayland/foot distinfo Makefile, wayland/foot/patches patch-main_c

   wayland/foot: Update to 1.28.0
VersionDeltaFile
1.18+1-5wayland/foot/Makefile
1.13+2-2wayland/foot/distinfo
1.7+1-1wayland/foot/patches/patch-main_c
1.9+2-0wayland/foot/pkg/PLIST
+6-84 files

OpenBSD/ports pAxbTsowayland/mango Makefile distinfo, wayland/mango/patches patch-src_mango_c patch-src_dispatch_bind_define_h

   wayland/mango: Update to 0.17.0
VersionDeltaFile
1.1+59-0wayland/mango/patches/patch-src_dispatch_bind_c
1.1+11-0wayland/mango/patches/patch-src_main_c
1.17+2-2wayland/mango/distinfo
1.18+1-1wayland/mango/Makefile
1.9+0-0wayland/mango/patches/patch-src_mango_c
1.13+0-0wayland/mango/patches/patch-src_dispatch_bind_define_h
+73-36 files

Linux/linux 52311bearch/powerpc/kvm book3s_hv.c, arch/powerpc/platforms/pasemi setup.c

Merge tag 'powerpc-7.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

Pull powerpc fixes from Madhavan Srinivasan:

 - powerpc/entry: Fix double accounting of user time on interrupt entry

 - Fix leak in htmdump_init_debugfs

 - KVM: PPC: Book3S HV: Set irqfd->producer only on success

 - powerpc/kexec_file: print configured kernel command line

 - Remove redundant early_init_dt_scan_root() call

 - misc fixes and cleanup

Thanks to Aboorva Devarajan, Amit Machhiwal, Athira Rajeev, Christophe
Leroy, Christophe Leroy (CS GROUP), Kunwu Chan, leixiang, longlong yan,
Michail Tatas, Mukesh Kumar Chaurasiya (IBM), Ritesh Harjani (IBM),

    [13 lines not shown]
DeltaFile
+15-4arch/powerpc/platforms/pseries/htmdump.c
+9-2tools/testing/selftests/powerpc/pmu/ebb/lost_exception_test.c
+6-2tools/testing/selftests/powerpc/tm/tm.h
+2-2tools/testing/selftests/powerpc/tm/tm-signal-context-force-tm.c
+2-2arch/powerpc/kvm/book3s_hv.c
+2-0arch/powerpc/platforms/pasemi/setup.c
+36-123 files not shown
+38-159 files

FreeBSD/src 35973ecbin/sh sh.1

sh.1: Renew description of case

Update case synopsis, split description into paragraphs, improve markup,
light wordsmithing, and import exit status line from NetBSD.

While here, remove the '-' from the beginning of this document.

PR:     298329
Event:  EuroBSDcon 2026
Fixes:  c9afaa63894e ("Add case statement fallthrough")
Fixes:  f7a9b7fe3a8d ("Allow a left parenthesis before patterns in case blocks")
Fixes:  e00e16ad7f86 ("Allow empty case/esac statements")
MFC after:      3 days
Reviewed by:    bcr, jilles, Artem Bunichev <temcbun at gmail.com>
Differential Revision:  https://reviews.freebsd.org/D59518
DeltaFile
+37-17bin/sh/sh.1
+37-171 files

NetBSD/pkgsrc EfrcbOqlang/gnucobol PLIST Makefile

   gnucobol: fix build with gcc 14 and PLIST on macOS

   Second part addresses PR 60714 by Showta Ishizaki.
VersionDeltaFile
1.21+3-2lang/gnucobol/Makefile
1.6+2-2lang/gnucobol/PLIST
+5-42 files

NetBSD/pkgsrc-wip 00187a3. TODO

TODO: + util-linux-2.42.3.
DeltaFile
+1-0TODO
+1-01 files

NetBSD/pkgsrc hdDtlvQeditors/leim21 DESCR distinfo, editors/leim21/patches patch-ab patch-aa

   leim21: remove

   only needed by emacs21
VersionDeltaFile
1.3+1-1editors/leim21/patches/patch-ab
1.5+1-1editors/leim21/patches/patch-aa
1.8+1-1editors/leim21/distinfo
1.5+1-1editors/leim21/PLIST
1.14+1-1editors/leim21/Makefile
1.4+0-0editors/leim21/DESCR
+5-56 files

NetBSD/pkgsrc TCOWB7Ndoc pkg-vulnerabilities

   doc: update emacs29 pattern for CVE-2025-1244
VersionDeltaFile
1.792+3-3doc/pkg-vulnerabilities
+3-31 files

NetBSD/pkgsrc-wip d5e8cad. Makefile, emacs-w3m-cvs PLIST

*: cleanup after emacs21 removal
DeltaFile
+0-32mmm-mode/PLIST
+0-17mmm-mode/Makefile
+0-11mmm-mode/MESSAGE
+0-8emacs-w3m-cvs/PLIST
+6-1Makefile
+0-5mmm-mode/DESCR
+6-744 files not shown
+9-8210 files

NetBSD/pkgsrc ymENKnTdoc CHANGES-2026

   doc: Updated editors/emacs29 to 29.4nb31
VersionDeltaFile
1.6026+2-1doc/CHANGES-2026
+2-11 files