NetBSD/src wZVGXOxsys/arch/sparc64/sparc64 autoconf.c

   Add missing newline to debug logging when cpu nodes are ignored
VersionDeltaFile
1.254+5-3sys/arch/sparc64/sparc64/autoconf.c
+5-31 files

FreeBSD/ports a439278science/anari pkg-descr Makefile, science/anari/files patch-examples_simple_anariTutorial.c patch-examples_simple_anariTutorialDebug.c

science/anari: new port, ANARI Cross-Platform 3D Rendering Engine API
DeltaFile
+183-0science/anari/pkg-plist
+47-0science/anari/Makefile
+21-0science/anari/files/patch-cmake_anari__sdk__fetch__project.cmake
+12-0science/anari/files/patch-examples_simple_anariTutorial.c
+12-0science/anari/files/patch-examples_simple_anariTutorialDebug.c
+8-0science/anari/pkg-descr
+283-02 files not shown
+289-08 files

FreeBSD/ports 7340401devel/scnlib pkg-descr pkg-plist, devel/scnlib/files patch-benchmark_runtime_float_single.cpp patch-benchmark_runtime_float_repeated.cpp

devel/scnlib: new port, scanf for modern C++
DeltaFile
+38-0devel/scnlib/Makefile
+25-0devel/scnlib/files/patch-src_scn_impl.cpp
+13-0devel/scnlib/pkg-plist
+7-0devel/scnlib/pkg-descr
+7-0devel/scnlib/files/patch-benchmark_runtime_float_single.cpp
+7-0devel/scnlib/files/patch-benchmark_runtime_float_repeated.cpp
+97-02 files not shown
+101-08 files

LLVM/project dbe128blibc/test/src/math CMakeLists.txt, libc/test/src/math/smoke sqrtf128_test.cpp CMakeLists.txt

nits
DeltaFile
+2-0libc/test/src/math/CMakeLists.txt
+0-1libc/test/src/math/smoke/sqrtf128_test.cpp
+1-0libc/test/src/math/smoke/CMakeLists.txt
+3-13 files

LLVM/project 84176d9libc/config/baremetal/riscv entrypoints.txt, libc/config/darwin/aarch64 entrypoints.txt

entrypoints
DeltaFile
+1-1libc/config/linux/x86_64/entrypoints.txt
+1-1libc/config/linux/riscv/entrypoints.txt
+1-1libc/config/linux/aarch64/entrypoints.txt
+1-1libc/config/freebsd/x86_64/entrypoints.txt
+1-1libc/config/darwin/aarch64/entrypoints.txt
+1-1libc/config/baremetal/riscv/entrypoints.txt
+6-67 files not shown
+13-813 files

LLVM/project 83e1178utils/bazel/llvm-project-overlay/libc BUILD.bazel, utils/bazel/llvm-project-overlay/llvm BUILD.bazel

[bazel] Fix bazelisk failures after ORC RTBridge removal and libc float128 (#216505)

…at128

Commit f406aaec5f6dcb8dbe5d7267afdfdf80cea29d32 removed the ORC/RTBridge
directory and relocated its headers directly under
include/llvm/ExecutionEngine/Orc/. This updates OrcJIT and OrcShared in
llvm/BUILD.bazel to remove the obsolete RTBridge header glob patterns.

Additionally, this adds the missing :__support_fputil_float128 target in
libc/BUILD.bazel and includes it in the dependencies of
:__support_math_ceilf128 and :shared_math_headers_for_apfloat.

TAG=agy
CONV=cdc6d2a4-4a43-464a-ae1b-a56f935ee140
DeltaFile
+19-0utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+2-4utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+21-42 files

FreeBSD/ports 720785farchivers/zip Makefile, archivers/zip/files patch-zip.c

archivers/zip: fix command injection vulnerability

Insufficient quoting in the -T option gave rise to the possibility of
a command injection.  Apply a fix from the Debian project.

Reported by:    nimaje (via IRC)
See also:       https://sintonen.fi/advisories/infozip-test-option-command-injection.txt
MFH:            2026Q3

(cherry picked from commit 7a7406eab8d872fe5549010305c451e0959db57c)
DeltaFile
+223-4archivers/zip/files/patch-zip.c
+1-1archivers/zip/Makefile
+224-52 files

FreeBSD/ports 26cfa62games/OpenLoco Makefile distinfo

games/OpenLoco: update to 26.08

Changelog: https://github.com/OpenLoco/OpenLoco/releases/tag/v26.08
DeltaFile
+38-1games/OpenLoco/pkg-plist
+5-5games/OpenLoco/distinfo
+2-2games/OpenLoco/Makefile
+45-83 files

FreeBSD/ports e1d46ednet/go-pkgsite Makefile distinfo

net/go-pkgsite: update to 0.4.0

Changelog: https://github.com/golang/pkgsite/compare/v0.3.0...v0.4.0
DeltaFile
+5-5net/go-pkgsite/distinfo
+1-2net/go-pkgsite/Makefile
+6-72 files

FreeBSD/ports 239e8ffdevel/go-tools Makefile distinfo

devel/go-tools: update to 0.49.0

Selected upstream changes:

 - present: correct documented time for dates
 - present: validate background directive arguments
 - cmd/present: fix obsolete flag in security warning
 - present, cmd/present, cmd/present2md: document lack of security hardening
 - go.mod: update golang.org/x dependencies

Changelog: https://github.com/golang/tools/compare/v0.48.0...v0.49.0
DeltaFile
+5-5devel/go-tools/distinfo
+1-2devel/go-tools/Makefile
+6-72 files

FreeBSD/ports 7a7406earchivers/zip Makefile, archivers/zip/files patch-zip.c

archivers/zip: fix command injection vulnerability

Insufficient quoting in the -T option gave rise to the possibility of
a command injection.  Apply a fix from the Debian project.

Reported by:    nimaje (via IRC)
See also:       https://sintonen.fi/advisories/infozip-test-option-command-injection.txt
MFH:            2026Q3
DeltaFile
+223-4archivers/zip/files/patch-zip.c
+1-1archivers/zip/Makefile
+224-52 files

FreeBSD/ports 815c577lang/intercal Makefile distinfo, lang/intercal/files patch-buildaux_Makefile.am

lang/intercal: update to 0.35

 - make testsuite work by using gmake to build it

Changelog: http://www.catb.org/~esr/intercal/NEWS.html
DeltaFile
+28-1lang/intercal/files/patch-buildaux_Makefile.am
+3-3lang/intercal/distinfo
+1-1lang/intercal/Makefile
+32-53 files

FreeBSD/ports 828554ddevel/bmk Makefile distinfo

devel/bmk: update to 0.4

Changelog: https://github.com/realchonk/bmk/blob/0.4/CHANGELOG.md
DeltaFile
+3-3devel/bmk/distinfo
+4-1devel/bmk/Makefile
+7-42 files

LLVM/project 22ac4eclibc/shared/math sqrtf128.h, libc/src/__support/math sqrtf128.h

Modify sqrtf128 for emulated float128 type
DeltaFile
+148-65libc/test/src/math/smoke/sqrtf128_test.cpp
+46-20libc/test/src/math/sqrtf128_test.cpp
+6-9libc/src/__support/math/sqrtf128.h
+0-6libc/shared/math/sqrtf128.h
+4-1libc/src/math/generic/sqrtf128.cpp
+5-0libc/src/math/sqrtf128.h
+209-1015 files not shown
+214-10311 files

NetBSD/src t9sAijpbin/sh sh.1

   Fully describe the new dotglob option

   Move it to the correct place in the list of options (these things
   are sorted!) and flesh out the description of what it (now) does a bit.

   While here, fix some minor markup issues in an earlier revision relating
   to the new -c option to the read built-in.
VersionDeltaFile
1.282+40-11bin/sh/sh.1
+40-111 files

NetBSD/pkgsrc xzsvx9Udevel/jj distinfo, devel/jj/patches patch-.._vendor_serde__bser-0.4.0_src_ser_mod.rs

   devel/jj: add a patch to fix the build on big-endian hosts.

   This applies the change from this upstream pull request:
   https://github.com/facebook/watchman/pull/1238

   Admittedly I'm not able to figure out which version of the
   serde_bser crate has the fix and why it's not in devel/jj: the
   crate appears to be version 0.4.0 both in devel/jj and at the head
   of the github development branch, and this fix is in one but
   not the other.

   Reported upstream at https://github.com/jj-vcs/jj/issues/9992.
VersionDeltaFile
1.1+45-0devel/jj/patches/patch-.._vendor_serde__bser-0.4.0_src_ser_mod.rs
1.38+2-1devel/jj/distinfo
+47-12 files

NetBSD/src jEYFZ6ibin/sh expand.c

   sh: fully implement dotglob

   Since dotglob has been created, and is now a sh option, implement
   it fully, not only for filename completion (but not at all in SMALL
   shells).

   When dotglob is enabled '*' (etc) matches filenames beginning with
   a dot (period, '.') as well as everything else.  When it is disabled
   the historic practice of only matching files with names starting with
   a '.' when the pattern starts (that component) with a '.' continues.

   The default (as with most options) is disabled (traditional behaviour).

   Note that the names "." and ".." are unaffected by dotglob, they
   are only ever matched by a pattern starting with '.'.

   Note all of this applies only to filename expansion (aka, glob) and
   libedit's filename completion, and not to any other uses of pattern
   matching in sh.  In all other contexts a '.' is just a character,
   wherever it appears, and is matched just the same as anything else.
VersionDeltaFile
1.152+28-6bin/sh/expand.c
+28-61 files

NetBSD/src reZGxWwlib/libedit editline.3

   Fix typos.

   It not Ir, and DV does not work for Dv.
VersionDeltaFile
1.107+3-3lib/libedit/editline.3
+3-31 files

FreeBSD/ports a8e7327math/R-cran-GPArotation Makefile distinfo

math/R-cran-GPArotation: Update to 2026.8-1

Changelog: https://cran.r-project.org/web/packages/GPArotation/NEWS
DeltaFile
+3-3math/R-cran-GPArotation/distinfo
+1-1math/R-cran-GPArotation/Makefile
+4-42 files

LLVM/project 13b45f5llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 split-node-reused-in-later-vector.ll copyable-extractelement-in-stores.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+94-21llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+22-15llvm/test/Transforms/SLPVectorizer/X86/same-values-sub-node-with-poisons.ll
+11-9llvm/test/Transforms/SLPVectorizer/X86/split-node-reused-and-reordered-operand.ll
+2-16llvm/test/Transforms/SLPVectorizer/X86/copyable-extractelement-in-stores.ll
+9-9llvm/test/Transforms/SLPVectorizer/X86/select-copyable-cmp-poison.ll
+6-8llvm/test/Transforms/SLPVectorizer/X86/split-node-reused-in-later-vector.ll
+144-786 files not shown
+162-10012 files

NetBSD/src N752Gpusys/arch/m68k/m68k pmap_68k.c

   Update to reflect current port-conversion status.
VersionDeltaFile
1.78+7-15sys/arch/m68k/m68k/pmap_68k.c
+7-151 files

NetBSD/src OgIruDxbin/sh option.list

   /bin/sh option list, don't include dotglob in SMALL shells

   dotglob is only (currently) used for file completion via libedit.
   None of that is included in SMALL shells, so the new dotglob option
   is pointless there (just occupies space), just exclude it.
VersionDeltaFile
1.15+2-2bin/sh/option.list
+2-21 files

LLVM/project c20c479clang/docs AutomaticReferenceCounting.md AutomaticReferenceCounting.rst, clang/include/clang/Basic AttrDocs.td

Rebase

Created using spr 1.3.7
DeltaFile
+4,251-4,283clang/include/clang/Basic/AttrDocs.td
+21-3,157llvm/test/CodeGen/X86/fp128-libcalls-strict.ll
+0-2,674clang/docs/AutomaticReferenceCounting.rst
+2,591-0clang/docs/AutomaticReferenceCounting.md
+5-2,046llvm/test/CodeGen/X86/fp128-libcalls.ll
+1,725-0llvm/test/CodeGen/X86/scalar-minmax-simd.ll
+8,593-12,1601,621 files not shown
+62,749-38,1411,627 files

NetBSD/pkgsrc-wip fbffab6gotosocial Makefile PLIST, gotosocial/files gotosocial.sh

gotosocial: upstream/codeberg version tracking enhancement

Functionnal and cosmetic change. This WIP package should be held back until next gotosocial upstream update.

Add a codeberg tag tracking variable in the Makefile, like many packages pulled from Github for consistency,
easier upstream version changes tracking, and make this package maintenance easier too.

- pkglint
- build using pkgsrc-trunk and bob
- deployed in production
DeltaFile
+1,871-0gotosocial/distinfo
+623-0gotosocial/go-modules.mk
+456-0gotosocial/PLIST
+86-0gotosocial/Makefile
+49-0gotosocial/files/gotosocial.sh
+29-0gotosocial/files/smf/manifest.xml
+3,114-03 files not shown
+3,147-09 files

OpenBSD/ports whFLNvomisc/llama.cpp distinfo Makefile, misc/llama.cpp/patches patch-CMakeLists_txt

   misc/llama.cpp: update to b10433
VersionDeltaFile
1.25+4-4misc/llama.cpp/distinfo
1.32+4-4misc/llama.cpp/Makefile
1.13+1-1misc/llama.cpp/pkg/PLIST
1.2+1-1misc/llama.cpp/patches/patch-CMakeLists_txt
+10-104 files

OpenBSD/ports 7XWPLwOdevel/libggml distinfo Makefile, devel/libggml/patches patch-src_ggml-cpu_ops_cpp patch-src_ggml-cpu_ggml-cpu_c

   devel/libggml: update to 0.20.0
VersionDeltaFile
1.2+4-4devel/libggml/patches/patch-src_ggml-cpu_ggml-cpu_c
1.2+2-2devel/libggml/patches/patch-src_ggml-cpu_ops_cpp
1.22+2-2devel/libggml/distinfo
1.25+2-2devel/libggml/Makefile
1.7+1-1devel/libggml/pkg/PLIST
+11-115 files

NetBSD/src KF1BgFFsys/arch/luna68k/conf std.luna68k, sys/arch/news68k/conf std.news68k

   Switch luna68k and news68k over to the new pmap_68k.  Thanks tsutsui@
   for testing!
VersionDeltaFile
1.9+2-2sys/arch/news68k/conf/std.news68k
1.10+2-2sys/arch/luna68k/conf/std.luna68k
+4-42 files

NetBSD/src EUYUhMAlib/libedit filecomplete.c

   Only match "." and ".." if the filename is non-empty & starts with '.',
   regardless of the state of MATCH_HIDDEN_FILES.  That's the way bash
   actually works, and makes sense.

   Also, while here, don't allow calling the completion function to
   alter the "match_hidden_files" setting set by EL_MATCH_HIDDEN_FILES
   (or not permanently, only for the current match process).

   Also, have fn_complete() call fn_complete2() using MATCH_HIDDEN_FILES
   if EL_MATCH_HIDDEN_FILES has been set.   This gives some purpose to
   the global setting, which was otherwise doing nothing at all.

   And make the default be to match hidden files (the way libedit used to
   work) which seems likely to have been the intent.
VersionDeltaFile
1.77+35-8lib/libedit/filecomplete.c
+35-81 files

LLVM/project 6368d67clang/include/clang/CIR/Dialect/IR CIRTypes.td, clang/lib/CIR/CodeGen CIRGenRecordLayoutBuilder.cpp

[CIR] Mark bit-field access units as their own member kinds

A bit-field access unit is as wide as the compiler decides, which can be
narrower than the declared type of the bit-fields in it, and the member marks
say nothing about that: a unit with a named occupant is `data` and one with only
unnamed occupants is `empty`, the same marks a declared field gets.  So a member
holding a 32-bit bit-field of `long long` looks exactly like an `unsigned`
field, and the two are not the same to the ABI.  `BitsContainNoUserData`
recurses on the declared type, finds user data past bit 32 in the first and none
in the second, and classic CodeGen coerces the enclosing records to `i64` and
`i32`.

Split the unit cases out as `bitfield` and `empty_bitfield`.  A unit holds data
exactly when a named bit-field lands in it, so `isEmptyForABI` answers the same
for every record once it asks `holdsDataForABI` instead of testing for `data`
alone, and padding is untouched.  Nothing classifies on the new marks yet, so no
ABI treatment changes.  What needs them is pad-aware eightbyte classification,
which cannot tell a record's declared extents from its access units without
them.

    [2 lines not shown]
DeltaFile
+64-0clang/test/CIR/CodeGen/no-unique-address.cpp
+34-12clang/test/CIR/CodeGen/record-member-kinds.c
+27-16clang/lib/CIR/CodeGen/CIRGenRecordLayoutBuilder.cpp
+26-15clang/include/clang/CIR/Dialect/IR/CIRTypes.td
+15-16clang/test/CIR/CodeGen/record-member-kinds.cpp
+26-0clang/unittests/CIR/RecordMemberKindTest.cpp
+192-5913 files not shown
+262-9119 files

OpenBSD/src A7Afikqsys/kern exec_subr.c

   A specially crafted ELF interpreter binary can trigger a KASSERT() in
   vmcmd_map_readvn().  While this points at some deficiencies in
   elf_load_file(), we have no intention to supporting such weirdly crafted
   binaries (even if they're technically valid).  So return EINVAL instead.

   ok deraadt@
VersionDeltaFile
1.72+3-2sys/kern/exec_subr.c
+3-21 files