FreeBSD/src e654680bin/sh options.h, bin/test test.c

sh: avoid warnings about too-long initializer strings

Mark `optletter` and `t_op::op_text` as `__non_string`, to avoid
warnings from clang 21 similar to:

    bin/sh/options.h:77:36: error: initializer-string for character array is too long, array size is 19 but initializer has size 20 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization]
       77 | const char optletter[NSHORTOPTS] = "efIimnsxvVECabupTPh";
          |                                    ^~~~~~~~~~~~~~~~~~~~~
    bin/test/test.c:153:3: error: initializer-string for character array is too long, array size is 2 but initializer has size 3 (including the null terminating character); did you mean to use the 'nonstring' attribute? [-Werror,-Wunterminated-string-initialization]
      153 |         {"==",  STREQ},
          |          ^~~~

MFC after:      3 days
Reviewed by:    jilles
Differential Revision: https://reviews.freebsd.org/D54362
DeltaFile
+1-1bin/test/test.c
+1-1bin/sh/options.h
+2-22 files

LLVM/project 5671aballvm/lib/Target/X86 X86CodeGenPassBuilder.cpp

fix sigsegv

Created using spr 1.3.7
DeltaFile
+2-2llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+2-21 files

NetBSD/pkgsrc Eh4I2fbdoc pkg-vulnerabilities

   pkg-vulnerabilities: add last 12 hours CVEs

   + php
VersionDeltaFile
1.691+13-1doc/pkg-vulnerabilities
+13-11 files

NetBSD/pkgsrc-wip 7ec3d99. Makefile

wip: Add openrdap
DeltaFile
+1-0Makefile
+1-01 files

NetBSD/pkgsrc-wip 27029d6openrdap distinfo go-modules.mk

openrdap: Import openrdap-0.9.1 as wip/openrdap

OpenRDAP is a command line RDAP client implementation in Go.
DeltaFile
+65-0openrdap/distinfo
+22-0openrdap/go-modules.mk
+17-0openrdap/Makefile
+2-0openrdap/PLIST
+2-0openrdap/TODO
+1-0openrdap/DESCR
+109-06 files

NetBSD/pkgsrc-wip 3db6990cyclone distinfo, cyclone-bootstrap distinfo

wip/cyclone{,-bootstrap}: fix building with GCC-14.3
DeltaFile
+22-0cyclone-bootstrap/patches/patch-gc.c
+22-0cyclone/patches/patch-gc.c
+12-0cyclone-bootstrap/patches/patch-Makefile.config
+12-0cyclone/patches/patch-Makefile.config
+2-1cyclone-bootstrap/distinfo
+2-1cyclone/distinfo
+72-26 files

NetBSD/pkgsrc kw821OWdoc CHANGES-2025

   doc: Updated www/hugo to 0.153.3
VersionDeltaFile
1.7448+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc GLx1XfAwww/hugo go-modules.mk distinfo

   hugo: Update to 0.153.3

   upstream changes:
   -----------------
   v0.153.3
     * build(deps): bump github.com/bep/imagemeta from 0.12.0 to 0.12.1 96ac146 @dependabot[bot]
     * Fix error with _content.gotmpl file with index.md siblings d4c0e44 @bep #14299

   v0.153.2
     * Fix "image: unknown format" error a8c5d0d @bep #14295
     * modules: Remove extended edition check a94a941 @bep #14284
     * misc: Update edition comparison and guidance in README.md 385d1a1 @jmooring

   v0.153.1
     * Handle PNG named *.webp 4085ee9 @bep #14288
     * Revert deprecation logging for contentDir per language 168bf17 @bep #14287
     * Fix panic when 404 is backed by a content file f740d7c @bep #14283
     * internal/warpc: Increase WebP memory limit to 256 MiB 5f46da6 @jmooring #14282


    [117 lines not shown]
VersionDeltaFile
1.31+124-168www/hugo/go-modules.mk
1.46+4-4www/hugo/distinfo
1.126+2-3www/hugo/Makefile
+130-1753 files

NetBSD/pkgsrc ex5tfsidoc CHANGES-2025

   Updated graphics/py-Willow, www/py-WebTest
VersionDeltaFile
1.7447+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc XM1j4xzwww/py-WebTest distinfo Makefile

   py-WebTest: updated to 3.0.7

   3.0.7 (2025-10-06)

   - Response.html is now a cached property to improve form parsing performance


   3.0.6 (2025-06-04)

   - Fix a bug that inputs outside of a ``<form>`` tag were considered
     belonging to that form because they had a HTML representation identical
     to some input inside that ``<form>``.


   3.0.5 (2025-06-04)

   - Strip ``<option>`` text.
   - Detect form fields outside of ``<form>`` tag associated via HTML5 ``form`` attribute.
VersionDeltaFile
1.14+4-4www/py-WebTest/distinfo
1.18+3-4www/py-WebTest/Makefile
+7-82 files

NetBSD/pkgsrc eU5geIpgraphics/py-Willow distinfo Makefile

   py-Willow: updated to 1.12.0

   1.12.0

   This release adds support for Python 3.14 and Pillow 12 and later.

   Python 3.9 is end of life and no longer supported as of this release.
VersionDeltaFile
1.12+4-4graphics/py-Willow/distinfo
1.43+3-4graphics/py-Willow/Makefile
+7-82 files

NetBSD/pkgsrc-wip ff9332cwasi-libc PLIST Makefile, wasi-libc/patches patch-Makefile

llvm: updated to 21.1.8
DeltaFile
+883-86wasi-libcxx/PLIST
+206-201wasi-libc/PLIST
+28-15wasi-libc/Makefile
+30-10wasi-libc/patches/patch-Makefile
+9-9wasi-libcxx/patches/patch-libcxx_src_CMakeLists.txt
+12-6wasi-libcxx/patches/patch-libcxx_include_CMakeLists.txt
+1,168-32719 files not shown
+1,252-39625 files

FreeBSD/ports a1c3e74sysutils/fwupd pkg-plist distinfo

sysutils/fwupd: Update to 2.0.19
DeltaFile
+30-5sysutils/fwupd/pkg-plist
+3-3sysutils/fwupd/distinfo
+2-3sysutils/fwupd/Makefile
+35-113 files

LLVM/project e904250llvm/include/llvm/CodeGen AsmPrinter.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+57-39llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
+61-3llvm/include/llvm/CodeGen/AsmPrinter.h
+37-1llvm/lib/Target/X86/X86AsmPrinter.h
+15-5llvm/lib/Target/X86/X86AsmPrinter.cpp
+13-5llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+8-7llvm/include/llvm/Passes/CodeGenPassBuilder.h
+191-609 files not shown
+204-7015 files

LLVM/project 3b3db01utils/bazel/llvm-project-overlay/mlir BUILD.bazel

remove stray newline
DeltaFile
+0-1utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+0-11 files

LLVM/project 4cc1cc1mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python IRCore.cpp MainModule.cpp

move impls
DeltaFile
+454-0mlir/lib/Bindings/Python/IRCore.cpp
+65-379mlir/include/mlir/Bindings/Python/IRCore.h
+20-0mlir/lib/Bindings/Python/MainModule.cpp
+539-3793 files

OpenBSD/src zW99KzXsys/arch/arm64/dev smmu_fdt.c

   Enable SMMUv3 support on FDT-based systems.
VersionDeltaFile
1.11+4-3sys/arch/arm64/dev/smmu_fdt.c
+4-31 files

OpenBSD/src vFAhQp8sys/arch/arm64/dev smmu_fdt.c

   Bail out if the node's status is "reserved".  This is the case on Qualcomm's
   SC8280XP, where typically the IOMMU is managed by QHEE and we can't touch it
   unless we trick the system into making us EL2.
VersionDeltaFile
1.10+8-1sys/arch/arm64/dev/smmu_fdt.c
+8-11 files

NetBSD/pkgsrc-wip 25715ccmtr-graph distinfo Makefile

mtr-graph(mtr085): bump to 0.85.226
DeltaFile
+3-3mtr-graph/distinfo
+2-2mtr-graph/Makefile
+5-52 files

OpenBSD/src M8JRliIusr.sbin/bgpd rde_rib.c

   In some cases the RDE ends up with many RIB dump runners active and so
   the rib_dump_runner() code consumes a lot of time to churn through all
   of those calls.

   Try to limit the time spend in rib_dump_runner() to roughly 10ms and
   then stop and restart from that point on the next poll loop round.

   This ensures that the poll loop is not blocked for too long and
   improves the overall responsiveness of bgpd.

   OK tb@
VersionDeltaFile
1.286+17-2usr.sbin/bgpd/rde_rib.c
+17-21 files

NetBSD/pkgsrc cp9yThhsysutils/xentools420 Makefile

   xentools420: build fix

   *** Ouch! ***

   found no usable distlib, please install it
VersionDeltaFile
1.5+2-1sysutils/xentools420/Makefile
+2-11 files

NetBSD/pkgsrc W0tMEQ8devel/pangox-compat Makefile

   pangox-compat: make GCC fix more consistent with elsewhere
VersionDeltaFile
1.29+10-6devel/pangox-compat/Makefile
+10-61 files

LLVM/project f22a225mlir/include/mlir/Bindings/Python IRCore.h, mlir/lib/Bindings/Python IRCore.cpp MainModule.cpp

move impls
DeltaFile
+709-0mlir/lib/Bindings/Python/IRCore.cpp
+80-623mlir/include/mlir/Bindings/Python/IRCore.h
+20-0mlir/lib/Bindings/Python/MainModule.cpp
+809-6233 files

NetBSD/pkgsrc OgV1mYswww/ap-php Makefile

   ap-php: add an explanatory comment about a GCC workaround
VersionDeltaFile
1.64+2-1www/ap-php/Makefile
+2-11 files

NetBSD/pkgsrc-wip 794b34bpowerdns PLIST Makefile.common, powerdns/files/smf manifest.xml

powerdns: remove, used for updating pkgsrc
DeltaFile
+0-61powerdns/PLIST
+0-32powerdns/Makefile.common
+0-29powerdns/files/smf/manifest.xml
+0-28powerdns/Makefile
+0-26powerdns/options.mk
+0-24powerdns/COMMIT_MSG
+0-2008 files not shown
+0-30814 files

NetBSD/pkgsrc DYwYsUKdoc CHANGES-2025

   doc: Updated net/powerdns to 5.0.2
VersionDeltaFile
1.7446+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 3tgjQcvnet/powerdns distinfo Makefile.common, net/powerdns/patches patch-pdns_version.cc patch-configure

   net/powerdns: Update to version 5.0.2

   Provided by Marcin Gondek in wip.

   5.0.2
   Released: 11th of December 2025
   This is release 5.0.2 of the Authoritative Server. It contains bug fixes and a minor feature.
   Please review the Upgrade Notes before upgrading from versions < 5.0.x.

   New Features
   allow finer-grained rrset changes through the API
   References: #16589, pull request 16599

   Bug Fixes
   m4/pdns_check_libcrypto: fix ecdsa/eddsa includedir (famfo)
   References: #16538, pull request 16603
   add missing catch block for STL exceptions in createForward
   References: #16564, pull request 16566
   REST API: bring back 404 errors

    [7 lines not shown]
VersionDeltaFile
1.55+5-7net/powerdns/distinfo
1.4+6-6net/powerdns/patches/patch-pdns_version.cc
1.44+3-3net/powerdns/Makefile.common
1.15+1-1net/powerdns/patches/patch-configure
1.5+1-1net/powerdns/patches/patch-pdns_dnsscope.cc
+16-185 files

NetBSD/pkgsrc 3izBnPDarchivers/php-zlib Makefile

   php-zlib: fix builds on NetBSD with GCC >= 14
VersionDeltaFile
1.25+8-1archivers/php-zlib/Makefile
+8-11 files

NetBSD/pkgsrc soZiWstmk/defaults options.description

   mk: describe zeromq option, sort
VersionDeltaFile
1.753+5-4mk/defaults/options.description
+5-41 files

HardenedBSD/src 7480b5econtrib/mtree mtree.c spec.c

Merge branch 'freebsd/14-stable/main' into hardened/14-stable/master
DeltaFile
+22-14contrib/mtree/mtree.c
+11-14contrib/mtree/spec.c
+6-10contrib/mtree/compare.c
+4-3contrib/mtree/create.c
+43-414 files