FreeBSD/src 12ec782usr.sbin/bsdconfig/dot USAGE

Update bsdconfig dot USAGE

graphics/gqview is no longer in ports, remove mention
DeltaFile
+0-6usr.sbin/bsdconfig/dot/USAGE
+0-61 files

FreeBSD/src 234bb65usr.sbin/bsdconfig/dot USAGE

Update bsdconfig dot USAGE

graphics/gimmage is no longer in ports, remove mention
DeltaFile
+0-6usr.sbin/bsdconfig/dot/USAGE
+0-61 files

LLVM/project c64ec37llvm/lib/Target/AMDGPU GCNHazardRecognizer.cpp GCNHazardRecognizer.h, llvm/test/CodeGen/AMDGPU buffer-store-dwordx4-vpk-mul-war-hazard-gfx942.mir

[AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (#203770)

#197267's `checkVALUHazardsHelper` rewrite walked predecessors with an
always-false predicate and accumulated wait-state distance in a single
counter shared across recursively visited blocks. On branchy control
flow that counter sums sibling-path distances, so window - distance goes
negative and the protective S_NOP is dropped.

This fix restores independent per-window `getWaitStatesSince` scans,
which return the minimum distance to a matching producer across
predecessor paths.

It also splits the pre-gfx940 and gfx940-family paths for readability
while preserving #197267's sgpr-soffset window rules.

Co-authored-by: Larry Meadows <Lawrence.Meadows at amd.com>

---------

Co-authored-by: Larry Meadows <Lawrence.Meadows at amd.com>
DeltaFile
+130-0llvm/test/CodeGen/AMDGPU/buffer-store-dwordx4-vpk-mul-war-hazard-gfx942.mir
+59-49llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp
+2-0llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h
+191-493 files

LLVM/project 18b27e7clang/lib/Driver/ToolChains Clang.cpp, clang/test/Driver zos-err-options.c

[SystemZ][z/OS] Mark the -msoft-float option as unsupported on z/OS (#204209)

This patch unsupports the -msoft-float option for z/OS
DeltaFile
+8-1clang/lib/Driver/ToolChains/Clang.cpp
+3-0clang/test/Driver/zos-err-options.c
+11-12 files

LLVM/project 1acbbfbllvm/lib/Support APFloat.cpp

[llvm] Fix APFloat::exp for 32-bit x86 when dealing with signaling NaNs. (#204274)

Currently APFloat::exp uses convertToFloat and convertToDouble which
might silence sNaN on 32-bit x86.  Add `APFloat::isSignaling` check explicitly.
DeltaFile
+16-2llvm/lib/Support/APFloat.cpp
+16-21 files

FreeBSD/src ef0654fusr.sbin/bsdconfig/dot USAGE

Update bsdconfig dot USAGE

Replace mention of graphics/ImageMagick with graphics/GraphicsMagick
DeltaFile
+1-1usr.sbin/bsdconfig/dot/USAGE
+1-11 files

LLVM/project 3fee6e5flang/test/Driver fakeflang.F, flang/tools/fakeflang fakeflang.cpp CMakeLists.txt

[Flang] Add mock flang driver (#203481)

Add a mock driver to pass CMake's compiler introspection for
CMake_Fortran_COMPILER. It's purpose is to not having to build the full
flang compiler for the runtimes-configure phase in
bootstrapping-runtimes builds, but only when the Fortran compiler is
actually needed (e.g. flang-rt-mod, libomp-mod).

To detect LLVMFlang, CMake executes
```
   ${CMAKE_Fortran_COMPILER} -v -c -target=... CMakeFortranCompilerId.F
```
and expects a new file to appear in the working directory. This would
usually be an object file (e.g. ELF), but it doesn't matter for CMake as
it parses it for the preprocessor result of CMakeFortranCompilerId.F
which would appear as string literals in the binary file (CMake cannot
execute the file because it might be cross-compiling). Just passing it
through the preprocessor yields the same result. The most relevant
preprocessor definition is __flang__ which leads to

    [44 lines not shown]
DeltaFile
+99-0flang/tools/fakeflang/fakeflang.cpp
+6-33runtimes/cmake/config-Fortran.cmake
+28-0flang/test/Driver/fakeflang.F
+27-0flang/tools/fakeflang/CMakeLists.txt
+15-12llvm/runtimes/CMakeLists.txt
+18-0flang/tools/flang-driver/CMakeLists.txt
+193-453 files not shown
+216-469 files

LLVM/project 4081d00libc/include/llvm-libc-macros/linux sys-resource-macros.h, libc/src/unistd/linux sysconf.cpp

[libc] Clean up sysconf implementation and tests (#204130)

Refactored sysconf.cpp to use a switch-case block instead of an if-else
chain. Delegated the logic for existing options to helper functions
(get_page_size, get_nprocessors_conf, get_nprocessors_onln) in an
anonymous namespace to reduce cognitive complexity.

Updated file headers in sysconf.cpp and sysconf_test.cpp to the standard
three-section format.

Fix RLIM_INFINITY to work on both 32- and 64-bit systems.

Modernized suffix literals in sysconf_test.cpp.

Assisted-by: Automated tooling, human reviewed.
DeltaFile
+39-20libc/src/unistd/linux/sysconf.cpp
+9-4libc/test/src/unistd/sysconf_test.cpp
+3-1libc/include/llvm-libc-macros/linux/sys-resource-macros.h
+51-253 files

LLVM/project b153352offload/test lit.cfg

[OpenMP] Limit HSA core dumps for OpenMP test suite (#204352)

Summary:
These will print extra information, which makes it difficult to match on
the `libomptarget` output in exceptional cases like in the sanitizer
checks.
DeltaFile
+1-0offload/test/lit.cfg
+1-01 files

FreeNAS/freenas 685e599

Empty commit to create PR on github.

You should reset it
DeltaFile
+0-00 files

FreeNAS/freenas 4d7764dsrc/middlewared/middlewared/api/base/types json_schema.py, src/middlewared/middlewared/api/v25_10_0 common.py

NAS-141273 / 27.0.0-BETA.1 / Remove shared pydantic `Field()` from API type aliases (by themylogin) (#19130)

## Problem

Several API fields that are declared *required* are silently treated as
**optional with a bogus default** at runtime. For example, on the
current API
(v25_10_4):

VMRAWDevice.path = '127.0.0.1' # required path field, no default
declared

`VMRAWDevice.path` is `path: NonEmptyString = Field(pattern=...)` — it
should be
required, but it inherits `'127.0.0.1'` (leaked from
`VMDisplayDevice.bind`).
So `vm.device.create` for a RAW device with no `path` passes validation
and
silently uses `'127.0.0.1'` as the file path instead of being rejected.

    [70 lines not shown]
DeltaFile
+30-0src/middlewared/middlewared/api/base/types/json_schema.py
+20-7src/middlewared/middlewared/api/v26_0_0/common.py
+20-7src/middlewared/middlewared/api/v27_0_0/common.py
+16-6src/middlewared/middlewared/api/v25_10_2/common.py
+16-6src/middlewared/middlewared/api/v25_10_1/common.py
+16-6src/middlewared/middlewared/api/v25_10_0/common.py
+118-3268 files not shown
+340-17774 files

FreeBSD/ports 8559b90audio/baresip distinfo pkg-plist

audio/baresip: Update 4.8.0 => 4.9.0

Changelog:
https://github.com/baresip/baresip/releases/tag/v4.9.0

PR:             296104
Sponsored by:   Subcarpathian BSD User Group
Sponsored by:   UNIS Labs
DeltaFile
+5-5audio/baresip/distinfo
+2-2audio/baresip/pkg-plist
+2-2audio/baresip/Makefile
+9-93 files

FreeBSD/ports d22f7fdaudio/re distinfo pkg-plist

audio/re: Update 4.8.1 => 4.9.0

Changelog:
https://github.com/baresip/re/releases/tag/v4.9.0

PR:             296104
Sponsored by:   Subcarpathian BSD User Group
Sponsored by:   UNIS Labs
DeltaFile
+3-3audio/re/distinfo
+2-2audio/re/pkg-plist
+1-1audio/re/Makefile
+6-63 files

FreeBSD/ports 7a222e9editors/mg distinfo, editors/mg/files patch-re__search.c patch-Makefile

editors/mg: Update 20241008 => 20260519

Changelog:
* file.c: improve the "No changes need to be saved" check
* fileio.c, funmap.c, echo.c: handle strdup failure
* re_search.c: fix regex-replace infinite loop issues
* word.c: rework grabword() a bit; plug a memory leak
* interpreter.c: fix two memory leaks
* dired.c: improve externs for KEYMAPE()
* mg.1: fix typo
https://cvsweb.openbsd.org/src/usr.bin/mg/

PR:             295474
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)

(cherry picked from commit 8df6682efe16041a4e30a75727802ec979a9b78b)
DeltaFile
+33-0editors/mg/files/patch-re__search.c
+14-4editors/mg/files/patch-Makefile
+17-0editors/mg/files/patch-word.c
+0-15editors/mg/files/patch-re_search.c
+7-4editors/mg/files/patch-version.c
+3-3editors/mg/distinfo
+74-262 files not shown
+78-298 files

FreeBSD/ports 8df6682editors/mg distinfo, editors/mg/files patch-re__search.c patch-Makefile

editors/mg: Update 20241008 => 20260519

Changelog:
* file.c: improve the "No changes need to be saved" check
* fileio.c, funmap.c, echo.c: handle strdup failure
* re_search.c: fix regex-replace infinite loop issues
* word.c: rework grabword() a bit; plug a memory leak
* interpreter.c: fix two memory leaks
* dired.c: improve externs for KEYMAPE()
* mg.1: fix typo
https://cvsweb.openbsd.org/src/usr.bin/mg/

PR:             295474
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+33-0editors/mg/files/patch-re__search.c
+14-4editors/mg/files/patch-Makefile
+17-0editors/mg/files/patch-word.c
+0-15editors/mg/files/patch-re_search.c
+7-4editors/mg/files/patch-version.c
+3-3editors/mg/distinfo
+74-262 files not shown
+78-298 files

OPNSense/core bc1c93esrc/opnsense/www/js/widgets Services.js

system: tweak text color on previous
DeltaFile
+3-1src/opnsense/www/js/widgets/Services.js
+3-11 files

LLVM/project 0d2a511clang/include/clang/Options Options.td, clang/lib/Driver/ToolChains Clang.cpp

address comments
DeltaFile
+2-2clang/include/clang/Options/Options.td
+1-1clang/lib/Driver/ToolChains/Clang.cpp
+3-32 files

LLVM/project acf6e95clang/docs LanguageExtensions.rst, clang/include/clang/Options Options.td

Enable driver changes for fexec-charset
DeltaFile
+14-6clang/lib/Driver/ToolChains/Clang.cpp
+14-4clang/include/clang/Options/Options.td
+11-3clang/test/Driver/clang_f_opts.c
+10-0llvm/lib/Support/TextEncoding.cpp
+4-3clang/test/Driver/cl-options.c
+3-3clang/docs/LanguageExtensions.rst
+56-193 files not shown
+60-199 files

LLVM/project 94a8587clang/lib/Lex TextEncoding.cpp, clang/lib/Sema SemaChecking.cpp

do not convert character by character
DeltaFile
+6-4clang/lib/Sema/SemaChecking.cpp
+1-1clang/lib/Lex/TextEncoding.cpp
+7-52 files

LLVM/project ddafbc7clang/include/clang/Basic TargetInfo.h, clang/lib/AST ASTContext.cpp

convert to exec-charset inside getPredefinedStringLiteralFromCache, test __builtin_FILE()
DeltaFile
+10-0clang/lib/AST/ASTContext.cpp
+3-2clang/lib/Lex/TextEncoding.cpp
+4-0clang/test/CodeGen/systemz-charset.cpp
+3-0clang/lib/Basic/TargetInfo.cpp
+2-0clang/include/clang/Basic/TargetInfo.h
+22-25 files

LLVM/project d28b345clang/include/clang/Lex TextEncoding.h, clang/lib/Lex TextEncoding.cpp

fix CI
DeltaFile
+2-2clang/lib/Lex/TextEncoding.cpp
+1-0clang/include/clang/Lex/TextEncoding.h
+3-22 files

LLVM/project bf8e3acclang/lib/AST ASTContext.cpp

Convert the key before cache lookup to prevent encoding differences
DeltaFile
+9-9clang/lib/AST/ASTContext.cpp
+9-91 files

LLVM/project 53ef2d1clang/test/CodeGen systemz-charset.c

fix CI
DeltaFile
+2-0clang/test/CodeGen/systemz-charset.c
+2-01 files

LLVM/project 9c950e0clang/include/clang/Sema Sema.h

Remove old include
DeltaFile
+0-1clang/include/clang/Sema/Sema.h
+0-11 files

LLVM/project 7d22a0eclang/lib/AST PrintfFormatString.cpp FormatString.cpp, clang/lib/Sema SemaChecking.cpp

Add format string handling
DeltaFile
+58-31clang/lib/AST/PrintfFormatString.cpp
+46-40clang/lib/AST/FormatString.cpp
+33-21clang/lib/Sema/SemaChecking.cpp
+25-11clang/lib/AST/FormatStringParsing.h
+15-8clang/lib/AST/ScanfFormatString.cpp
+19-0llvm/lib/Support/TextEncoding.cpp
+196-1117 files not shown
+233-12013 files

LLVM/project b4a09ebclang/include/clang/AST Expr.h, clang/include/clang/Sema Sema.h

fix CI
DeltaFile
+14-0clang/lib/AST/Expr.cpp
+6-0clang/include/clang/AST/Expr.h
+3-2clang/lib/Sema/SemaExpr.cpp
+1-1clang/include/clang/Sema/Sema.h
+0-1clang/lib/Parse/ParseDecl.cpp
+24-45 files

LLVM/project fb0f71dclang/include/clang/Sema Sema.h

Fix build failure
DeltaFile
+1-0clang/include/clang/Sema/Sema.h
+1-01 files

LLVM/project 61be13dclang/lib/Parse ParseDecl.cpp ParseExpr.cpp, clang/lib/Sema SemaExpr.cpp

add ParserConversionAction, do not translate unevaluated strings
DeltaFile
+15-0clang/test/CodeGen/systemz-charset.c
+6-6clang/lib/Sema/SemaExpr.cpp
+10-0clang/lib/Parse/ParseDecl.cpp
+8-0clang/test/CodeGen/systemz-charset-diag.cpp
+3-3clang/lib/Parse/ParseExpr.cpp
+4-0clang/lib/Parse/Parser.cpp
+46-93 files not shown
+52-109 files

LLVM/project e9de792clang/include/clang/Lex TextEncodingConfig.h TextEncoding.h, clang/lib/Frontend InitPreprocessor.cpp

rename TextEncodingConfig to TextEncoding, address other comments
DeltaFile
+0-45clang/lib/Lex/TextEncodingConfig.cpp
+43-0clang/lib/Lex/TextEncoding.cpp
+0-31clang/include/clang/Lex/TextEncodingConfig.h
+30-0clang/include/clang/Lex/TextEncoding.h
+6-6clang/lib/Lex/LiteralSupport.cpp
+6-6clang/lib/Frontend/InitPreprocessor.cpp
+85-887 files not shown
+100-10513 files

LLVM/project 175cfccclang/lib/Frontend FrontendAction.cpp

remove change in ReadOriginalFileName, since we have another PR to change it to an unevaluated string
DeltaFile
+1-3clang/lib/Frontend/FrontendAction.cpp
+1-31 files