LLVM/project 15fa0c7lldb/unittests/Host HostTest.cpp

[lldb][test] Wait on the exit-status future in HostTest (#204704)

libc++ marks `std::future::get()` as` `[[nodiscard]]`. The cleanup
lambda only needs to block until the child is reaped, not read the
status. Use `wait()` to avoid the `-Wunused-result` warning.
DeltaFile
+1-1lldb/unittests/Host/HostTest.cpp
+1-11 files

LLVM/project d1c5cf2compiler-rt/test/fuzzer fork.test fork_corpus_groups.test

[Fuzzer] Bump rss_limit again (#204701)

These tests are still somewhat flaky, even after
3e11b3be3b86d4e72e73e610fb15fe431169f16e, so bump the limit again.

See

https://github.com/llvm/llvm-project/pull/203450#issuecomment-4737237866
for info on failures.
DeltaFile
+1-1compiler-rt/test/fuzzer/fork.test
+1-1compiler-rt/test/fuzzer/fork_corpus_groups.test
+2-22 files

LLVM/project 304c5a6offload/plugins-nextgen/common/src RPC.cpp

[Offload] Flush pending RPC ports when tearing down a device (#204681)

The RPC client can push asynchronous work and then quit. These can be
lost if the kernel returns and is torn down before the RPC server gets
to run to check it. To handle this, we just manually flush the interface
once when we tear the device down. The interface is lock-free so this
should be safe even if the other thread is working through it as well.
DeltaFile
+14-0offload/plugins-nextgen/common/src/RPC.cpp
+14-01 files

LLVM/project 7f63067lldb/include/lldb/Host Editline.h, lldb/source/Host/common Editline.cpp

[lldb] Apply pending terminal resize before repainting the prompt (#203045)

Editline defers ApplyTerminalSizeChange() (el_resize plus refreshing the
cached terminal dimensions) to its read loop on the main thread, but
Refresh() and PrintAsync() repaint the prompt synchronously from the
resize notification on the signal thread, ahead of that apply. The
repaint therefore used the dimensions cached before the resize. Apply
any pending resize first via a shared helper. The output stream lock
already serializes these paths, and it is a no-op when nothing is
pending.

Editline keeps querying its own size (el_resize/EL_GETTC) rather than
using the dimensions the driver reports: el_resize must update libedit's
internal line-wrapping model regardless (libedit exposes no way to set
it), and editline's cursor arithmetic must use the same width libedit
wraps at. EL_GETTC reads back exactly that value, so the two cannot
diverge, while sourcing the width from the driver's separate ioctl
could.
DeltaFile
+35-0lldb/unittests/Editline/EditlineTest.cpp
+8-2lldb/source/Host/common/Editline.cpp
+6-0lldb/include/lldb/Host/Editline.h
+49-23 files

NetBSD/src GNXBkBqsys/arch/evbppc/sam460ex sam460ex_locore.S

   Properly enable FPU on Sam460ex.
VersionDeltaFile
1.2+8-1sys/arch/evbppc/sam460ex/sam460ex_locore.S
+8-11 files

LLVM/project d0734dfclang/test/Driver rocm-detect.hip hip-runtime-libs-linux.hip, clang/test/InstallAPI forwarded-search-paths.test extra-exclude-headers.test

`cp -r` replaces symlinks, update to `cp -R` (#201463)

`cp -r` translates to `cp -RL` on at least FreeBSD and macOS. `-L`
replaces symlinks with flat directories which effectively breaks Apple
style bundles like frameworks. Switch to `-R` so that the symlinks don't
get broken.
DeltaFile
+6-6clang/test/Driver/rocm-detect.hip
+2-2llvm/utils/docker/build_docker_image.sh
+2-2clang/test/InstallAPI/forwarded-search-paths.test
+2-2clang/test/InstallAPI/extra-exclude-headers.test
+2-2clang/test/InstallAPI/directory-scanning-frameworks.test
+2-2clang/test/Driver/hip-runtime-libs-linux.hip
+16-1639 files not shown
+56-5645 files

LLVM/project 81da9ccllvm/test/CodeGen/AMDGPU rem_i128.ll div_v2i128.ll

[AMDGPU] Use explicit carry nodes for i64 wide integer lowering

This PR switches widened i64 add/sub lowering to use explicit UADDO/USUBO carry
nodes instead of glue-based carry chains.
DeltaFile
+1,255-1,278llvm/test/CodeGen/AMDGPU/rem_i128.ll
+950-975llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+758-780llvm/test/CodeGen/AMDGPU/div_i128.ll
+460-514llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system.ll
+226-250llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
+192-216llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system_noprivate.ll
+3,841-4,01317 files not shown
+4,661-4,74523 files

OpenBSD/ports 0jSK4NJgraphics/ffmpeg distinfo Makefile, graphics/ffmpeg/patches patch-libavcodec_libsvtav1_c

   graphics/ffmpeg: update to 8.0.3

   Address CVE-2026-30999
VersionDeltaFile
1.339.2.2+2-2x11/mplayer/Makefile
1.71.2.2+2-2graphics/ffmpeg/distinfo
1.256.2.2+1-1graphics/ffmpeg/Makefile
1.6.2.2+0-0graphics/ffmpeg/patches/patch-libavcodec_libsvtav1_c
+5-54 files

FreeBSD/ports 8433f30net-p2p/libtorrent pkg-plist distinfo, net-p2p/rtorrent distinfo Makefile

net-p2p/{lib,r}torrent: Update to 0.16.14

ChangeLog:      https://github.com/rakshasa/rtorrent/releases/tag/v0.16.14
                https://github.com/rakshasa/rtorrent/releases/tag/v0.16.13
                https://github.com/rakshasa/rtorrent/releases/tag/v0.16.12
DeltaFile
+9-7net-p2p/libtorrent/pkg-plist
+3-3net-p2p/rtorrent/distinfo
+3-3net-p2p/libtorrent/distinfo
+1-1net-p2p/rtorrent/Makefile
+1-1net-p2p/libtorrent/Makefile
+17-155 files

LLVM/project e0da44boffload/libomptarget device.cpp, offload/plugins-nextgen/common/include RecordReplay.h PluginInterface.h

Rename to LIBOMPTARGET_RECORD_REPORT_FILENAME
DeltaFile
+10-11openmp/docs/design/Runtimes.rst
+5-5offload/plugins-nextgen/common/include/RecordReplay.h
+4-4offload/plugins-nextgen/common/src/RecordReplay.cpp
+3-3offload/plugins-nextgen/common/include/PluginInterface.h
+3-3offload/libomptarget/device.cpp
+2-2offload/plugins-nextgen/common/src/PluginInterface.cpp
+27-281 files not shown
+28-297 files

FreeBSD/ports b783163www/glassfish distinfo Makefile

www/glassfish: Update 8.0.2 => 8.0.3

Changelog:
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.3

Security:       CVE-2024-9342
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 1efc211ef065172700bca13fa5ce1058606957cd)
DeltaFile
+3-3www/glassfish/distinfo
+3-1www/glassfish/Makefile
+2-2www/glassfish/pkg-plist
+8-63 files

FreeBSD/ports c1bd317www/glassfish pkg-plist distinfo

www/glassfish: update to 8.0.2

Changelogs:
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.1
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.2

Security:       CVE-2026-2586
Security:       CVE-2026-2587
Security:       CVE-2026-24457
MFH:            2026Q2

(cherry picked from commit cb05ed2d8349efcac19aa47823df09f86df1b9b8)
DeltaFile
+9-252www/glassfish/pkg-plist
+3-3www/glassfish/distinfo
+1-1www/glassfish/Makefile
+13-2563 files

NetBSD/src TxAbu2wsys/arch/evbppc/conf SAM460EX

   Enable voyagerfb mode setting on Sam460ex.
VersionDeltaFile
1.4+3-3sys/arch/evbppc/conf/SAM460EX
+3-31 files

NetBSD/src lk1gJhBsys/dev/ic sm502reg.h, sys/dev/pci/voyager voyagerfb.c files.voyager

   Implement DDC and mode setting on SM502.

   Enabled via kernel VOYAGERFB_MODE_SETTING option, disabled by default,
   since I can't test on Gdium.
VersionDeltaFile
1.36+423-5sys/dev/pci/voyager/voyagerfb.c
1.9+73-5sys/dev/ic/sm502reg.h
1.9+1-0sys/dev/pci/voyager/files.voyager
+497-103 files

NetBSD/pkgsrc UPH3vaHtextproc Makefile

   textproc: Enable gemtext2html
VersionDeltaFile
1.1593+2-1textproc/Makefile
+2-11 files

FreeBSD/ports 1efc211www/glassfish distinfo Makefile

www/glassfish: Update 8.0.2 => 8.0.3

Changelog:
https://github.com/eclipse-ee4j/glassfish/releases/tag/8.0.3

Security:       CVE-2024-9342
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3www/glassfish/distinfo
+3-1www/glassfish/Makefile
+2-2www/glassfish/pkg-plist
+8-63 files

NetBSD/pkgsrc P1J8xkldoc CHANGES-2026

   doc: Added textproc/gemtext2html version 0.1
VersionDeltaFile
1.3838+2-1doc/CHANGES-2026
+2-11 files

LLVM/project 040a641clang/test/CodeGenHLSL/builtins ddy.hlsl ddx.hlsl

[HLSL] Correct SPIRV CHECKs in derivative tests (#176609)

The LABEL CHECKS intended to correspond to the CHECK-SPIRV directives
were misformed such that they had no effect. Given the similarity of the
output for SPIRV and DXIL, I've replaced them with common checks using
variables to match the parts that differ.
DeltaFile
+18-42clang/test/CodeGenHLSL/builtins/ddy.hlsl
+18-42clang/test/CodeGenHLSL/builtins/ddx.hlsl
+10-34clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl
+10-34clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl
+10-34clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl
+10-34clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl
+76-2204 files not shown
+92-26010 files

Linux/linux 53c7db5drivers/pinctrl/airoha pinctrl-airoha.c, drivers/pinctrl/aspeed pinctrl-aspeed-g7-soc1.c

Merge tag 'pinctrl-v7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Pull pin control updates from Linus Walleij:
 "Core changes:

   - Add new generic callbacks to populate per-pin pin controllers
     creating groups and functions from the device tree building out
     pinctrl_generic_to_map() and move the Spacemit driver over to use
     this

   - Generic board-level pin control driver using the mux framework

  New pin controller drivers:

   - Amlogic (meson) A9 SoC

   - Aspeed AST2700 SoC0 and SoC1

   - nVidia Tegra264 and Tegra238

    [54 lines not shown]
DeltaFile
+3,104-0drivers/pinctrl/airoha/pinctrl-airoha.c
+0-3,030drivers/pinctrl/mediatek/pinctrl-airoha.c
+2,216-0drivers/pinctrl/tegra/pinctrl-tegra264.c
+2,080-0drivers/pinctrl/tegra/pinctrl-tegra238.c
+1,770-0drivers/pinctrl/qcom/pinctrl-nord.c
+1,756-0drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
+10,926-3,030175 files not shown
+19,422-4,105181 files

NetBSD/pkgsrc 5hFvcvntextproc/gemtext2html Makefile buildlink3.mk

   Add textproc/gemtext2html

   Gemtext2HTML is a simple ObjC library with a C interface and a command line
   utility that translates Gemtext to HTML.

   The command line utitlity acts as a filter, meaning it reads Gemtext from stdin
   and outputs HTML to stdout. This can be used to render Gemtext in Forgejo,
   including a "README.gmi" file.
VersionDeltaFile
1.1+27-0textproc/gemtext2html/Makefile
1.1+13-0textproc/gemtext2html/buildlink3.mk
1.1+7-0textproc/gemtext2html/PLIST
1.1+6-0textproc/gemtext2html/DESCR
1.1+5-0textproc/gemtext2html/distinfo
+58-05 files

FreeNAS/freenas cfe5eebsrc/middlewared/middlewared/plugins/enclosure_ nvme2.py slot_mappings.py, src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS mocked.json expected.json

NAS-141457 / 26.0.0-RC.1 / V-series rear-bay enclosure support via bifurcated NTG SES partition

Adds enclosure2.query support for V-series rear bays (V140, V160, V260,
V280) served by the bay-serving half of the bifurcated PEX89032 NTG
chip. The other half has no drives and is dropped from enclosure2.query
— discriminated by Array Device Slot descriptor labels ('slot01'..'slot04'
identifies the bay-serving partition; '<empty>' identifies the no-drives
half). Both halves share the same vendor / product / encid, so descriptor
labels are the only discriminator.

Changes:

- ses_enclosures2 adds _VSERIES_REAR_PRODUCTS, the
  _vseries_rear_partition_owns_bays discriminator, and
  _initialize_v_series_rear_enclosures (picks the bay-serving partition,
  tags it slot_designation='REAR', drops the no-drives partition).
  get_ses_enclosures grows a deferred_rear bucket and dispatches via the
  unified _initialize_v_series_enclosures wrapper.


    [19 lines not shown]
DeltaFile
+702-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/mocked.json
+606-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/expected.json
+0-101src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+27-48src/middlewared/middlewared/plugins/enclosure_/slot_mappings.py
+58-10src/middlewared/middlewared/plugins/enclosure_/ses_enclosures2.py
+5-14src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+1,398-1736 files

Linux/linux 7c67425. MAINTAINERS, Documentation/devicetree/bindings/leds/backlight maxim,max25014.yaml

Merge tag 'backlight-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight

Pull backlight updates from Lee Jones:
 "New Support & Features:
   - Maxim MAX25014: Add support for the Maxim MAX25014 4-channel
     automotive grade backlight driver IC

  Improvements & Fixes:
   - Maintainers: Add the Congatec Board Controller backlight driver to
     its corresponding entry
   - Congatec Board Controller: Remove redundant X86 dependency from the
     backlight driver
   - Kinetic KTD2801: Enable BL_CORE_SUSPENDRESUME to ensure the chip is
     powered off during suspend

  Cleanups & Refactoring:
   - Core: Use named initializers for i2c_device_id arrays to improve
     readability and robustness


    [11 lines not shown]
DeltaFile
+377-0drivers/video/backlight/max25014.c
+83-0Documentation/devicetree/bindings/leds/backlight/maxim,max25014.yaml
+7-7drivers/video/backlight/lp855x_bl.c
+8-1drivers/video/backlight/Kconfig
+7-0MAINTAINERS
+3-3drivers/video/backlight/adp8860_bl.c
+485-1112 files not shown
+501-2518 files

FreeNAS/freenas 8dc01desrc/middlewared/middlewared/plugins/enclosure_ nvme2.py slot_mappings.py, src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS mocked.json expected.json

NAS-141457 / 26.0.0-RC.1 / V-series rear-bay enclosure support via bifurcated NTG SES partition

Adds enclosure2.query support for V-series rear bays (V140, V160, V260,
V280) served by the bay-serving half of the bifurcated PEX89032 NTG
chip. The other half has no drives and is dropped from enclosure2.query
— discriminated by Array Device Slot descriptor labels ('slot01'..'slot04'
identifies the bay-serving partition; '<empty>' identifies the no-drives
half). Both halves share the same vendor / product / encid, so descriptor
labels are the only discriminator.

Changes:

- ses_enclosures2 adds _VSERIES_REAR_PRODUCTS, the
  _vseries_rear_partition_owns_bays discriminator, and
  _initialize_v_series_rear_enclosures (picks the bay-serving partition,
  tags it slot_designation='REAR', drops the no-drives partition).
  get_ses_enclosures grows a deferred_rear bucket and dispatches via the
  unified _initialize_v_series_enclosures wrapper.


    [21 lines not shown]
DeltaFile
+702-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/mocked.json
+606-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/expected.json
+0-101src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+27-48src/middlewared/middlewared/plugins/enclosure_/slot_mappings.py
+58-10src/middlewared/middlewared/plugins/enclosure_/ses_enclosures2.py
+5-14src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+1,398-1736 files

LLVM/project 59d60d0lldb/test/API/commands/frame/diagnose/inheritance main.cpp, lldb/test/API/functionalities/plugins/python_os_plugin TestPythonOSPlugin.py main.c

[lldb][test] Avoid a 3-argument main in test inferiors (#204656)

On WebAssembly clang only wires a 0- or 2-argument main to the program
entry point: EmitMainVoidAlias emits the __main_void alias for a
no-argument main, and the 2-argument form is mangled to
__main_argc_argv.

A 3-argument main(argc, argv, envp) matches neither, so main is never
connected to the entry point and is left as an undefined-weak stub whose
body is `unreachable`. The affected inferiors trap with "Exception:
unreachable" before reaching main (even when run outside the debugger)
so any test using them fails on wasm.

Drop the unused third parameter, and where the environment is actually
iterated read it from `environ` instead. The inferiors now run on
WebAssembly and behave identically on other platforms.
DeltaFile
+20-15lldb/test/API/python_api/target/main.c
+9-10lldb/test/API/lang/cpp/unique-types/main.cpp
+8-5lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py
+8-3lldb/test/API/tools/lldb-dap/launch/main.c
+5-6lldb/test/API/functionalities/plugins/python_os_plugin/main.c
+4-6lldb/test/API/commands/frame/diagnose/inheritance/main.cpp
+54-454 files not shown
+61-5510 files

Linux/linux 6e71750Documentation/devicetree/bindings/leds ti,lm3560.yaml, drivers/leds/flash leds-s2m-flash.c

Merge tag 'leds-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds

Pull LED updates from Lee Jones:
 "New Support & Features:
   - Samsung S2MU005: Add support for the Samsung S2MU005 PMIC which
     includes flash and RGB LED controllers
   - Texas Instruments:
       - LP5812: Add support for the TI LP5812 LED driver
       - LP5860: Add support for the Texas Instruments LP5860 LED matrix
         driver via SPI

  Improvements & Fixes:
   - Core:
       - Adjust the brightness sysfs node documentation to clarify that
         only decimal values are accepted
       - Fix a race condition in the software blink logic when stopping
         blinking and setting brightness simultaneously
       - Introduce the `multi_max_intensity` sysfs attribute for
         multicolor LEDs to support hardware-based global brightness

    [81 lines not shown]
DeltaFile
+426-0drivers/leds/rgb/leds-s2m-rgb.c
+350-0drivers/leds/flash/leds-s2m-flash.c
+268-0drivers/leds/rgb/leds-lp5860.h
+234-0drivers/leds/rgb/leds-lp5860-core.c
+163-0Documentation/devicetree/bindings/leds/ti,lm3560.yaml
+58-62drivers/leds/rgb/leds-qcom-lpg.c
+1,499-6261 files not shown
+2,106-21167 files

FreeBSD/src 92bdcb0sys/amd64/conf GENERIC

thunderbolt: do not enable in GENERIC

The thunderbolt implementation is not 100% complete and causes some
suspend/resume issues. Comment out the device until it is better
fleshed out and some of the core issues with it are resolved.

MFC after:      1 week
Requested by:   obiwac
Differential Revision:  https://reviews.freebsd.org/D57650
DeltaFile
+3-1sys/amd64/conf/GENERIC
+3-11 files

FreeNAS/freenas 57bf7adsrc/middlewared/middlewared/plugins/enclosure_ nvme2.py slot_mappings.py, src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS mocked.json expected.json

NAS-141457 / 26.0.0-RC.1 / V-series rear-bay enclosure support via bifurcated NTG SES partition

Adds enclosure2.query support for V-series rear bays (V140, V160, V260,
V280) served by the bay-serving half of the bifurcated PEX89032 NTG
chip. The other half has no drives and is dropped from enclosure2.query
— discriminated by Array Device Slot descriptor labels ('slot01'..'slot04'
identifies the bay-serving partition; '<empty>' identifies the no-drives
half). Both halves share the same vendor / product / encid, so descriptor
labels are the only discriminator.

Changes:

- ses_enclosures2 adds _VSERIES_REAR_PRODUCTS, the
  _vseries_rear_partition_owns_bays discriminator, and
  _initialize_v_series_rear_enclosures (picks the bay-serving partition,
  tags it slot_designation='REAR', drops the no-drives partition).
  get_ses_enclosures grows a deferred_rear bucket and dispatches via the
  unified _initialize_v_series_enclosures wrapper.


    [19 lines not shown]
DeltaFile
+702-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/mocked.json
+606-0src/middlewared/middlewared/pytest/unit/plugins/enclosure/test-cases/V260-NOJBODS/expected.json
+0-101src/middlewared/middlewared/plugins/enclosure_/nvme2.py
+27-48src/middlewared/middlewared/plugins/enclosure_/slot_mappings.py
+58-10src/middlewared/middlewared/plugins/enclosure_/ses_enclosures2.py
+10-8src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+1,403-1676 files

FreeNAS/freenas 63157cbsrc/middlewared/middlewared/plugins/enclosure_ ses_enclosures2.py slot_mappings.py

NAS-141457 / 26.0.0-RC.1 / V-series V2xx front-bay enclosure support

Adds enclosure2.query support for V2xx (V260/V280) front-bay drives,
which are served by a single Broadcom PEX89088 PCIe switch chip
partitioned into two SES VirtualSES enclosures (replacing V1xx's dual
9600w-12i4e SAS HBAs).

Key V2xx differences handled here:

- The two PEX89088 SES partitions advertise the SAME encid (SAS
  address), so the V1xx encid-comparison disambiguation fails.
  ses_enclosures2 now falls back to inspecting Array Device Slot element
  descriptor labels ('slot01'..'slot12' identifies the NVME0 partition;
  'slot13'..'slot24' identifies NVME8).

- V2xx slot indexing differs from V1xx: each partition exposes its 12
  owned slots at libsg3 element keys 1-12 (NVME0) or 13-24 (NVME8),
  with sysfs slot files matching the key 1:1. slot_mappings now branches
  by enc.product so the V2xx table is picked for ECStream 4IXGA-SWp/s.

    [10 lines not shown]
DeltaFile
+82-20src/middlewared/middlewared/plugins/enclosure_/ses_enclosures2.py
+71-5src/middlewared/middlewared/plugins/enclosure_/slot_mappings.py
+24-2src/middlewared/middlewared/plugins/enclosure_/sysfs_disks.py
+19-1src/middlewared/middlewared/plugins/enclosure_/enclosure_class.py
+196-284 files

LLVM/project e651355clang/include/clang/Frontend CompilerInvocation.h FrontendOptions.h, clang/include/clang/ScalableStaticAnalysisFramework/Frontend SSAFOptions.h

Revert "[clang][ssaf][NFC] Move SSAF flags from FrontendOptions to a dedicated SSAFOptions" (#204686)

Reverts llvm/llvm-project#204621

Broke a Windows bot:
https://github.com/llvm/llvm-project/pull/204621#issuecomment-4746295964
https://lab.llvm.org/buildbot/#/builders/46/builds/36811
```
FAILED: ... project\clang\lib\Frontend\CompilerInvocation.cpp
tools\clang\include\clang/Options/Options.inc(9974): error C2065: 'SSAFOpts': undeclared identifier
tools\clang\include\clang/Options/Options.inc(9975): note: see reference to function template instantiation 'auto GenerateSSAFArgs::<lambda_fd4588547196dccacaf54a707a47a2b4>::operator ()<T>(const T &) const' being compiled
        with
        [
            T=std::vector<std::string,std::allocator<std::string>>
        ]
```
DeltaFile
+26-27clang/unittests/ScalableStaticAnalysisFramework/Frontend/TUSummaryExtractorFrontendActionTest.cpp
+0-52clang/include/clang/ScalableStaticAnalysisFramework/Frontend/SSAFOptions.h
+1-31clang/lib/Frontend/CompilerInvocation.cpp
+12-13clang/lib/ScalableStaticAnalysisFramework/Frontend/TUSummaryExtractorFrontendAction.cpp
+7-18clang/include/clang/Frontend/CompilerInvocation.h
+23-1clang/include/clang/Frontend/FrontendOptions.h
+69-1423 files not shown
+75-1569 files

NetBSD/pkgsrc Xp6YHE3net/dnscontrol distinfo go-modules.mk

   net/dnscontrol: Update to v4.42.0

   Changelog
   Major features:
   931cb38: NEW PROVIDER: WebSupport (websupport.sk) DNS provider (#4380) (@mtmn)
   Provider-specific changes:
   182888e: AZURE_DNS: Retry pending-operation conflicts (#4369) (@vatsalyagoel)
   2902072: DNSIMPLE: Update to new NS1 & NS3 nameservers (#4350) (@onlyhavecans)
   f073df4: DNSIMPLE: support init command (#4282) (@TomOnTime)
   855a01e: DOH: Fix duplicate nameservers appearing in list. (#4366) (@jfexyz)
   8bacbb3: HEDNS: Further improve authentication performance (#4359) (@rblenkinsopp)
   0e94816: HEDNS: Performance improvements (#4348) (@rblenkinsopp)
   5de73de: INWX: support init command (#4293) (@TomOnTime)
   50ca16e: PORKBUN: Fix duplicate nameservers in list. (#4367) (@jfexyz)
   e37f0d0: RWTH: Add Support for Domains with DNSSEC Disabled and Migrate to diff2 (#4180) (@psuet)
   Documentation:
   e525b91: DOCS: Homebrew install requires brew trust since Homebrew 5.1.15 (#4365) (@cafferata)
   CI/CD:
   9390084: Build(deps): Bump joi from 17.13.3 to 17.13.4 (#4377) (@dependabot[bot])

    [7 lines not shown]
VersionDeltaFile
1.3+268-268net/dnscontrol/distinfo
1.3+88-88net/dnscontrol/go-modules.mk
1.34+2-2net/dnscontrol/Makefile
+358-3583 files