LLVM/project 14321cclldb/source/Host/common File.cpp, lldb/unittests/Host FileTest.cpp

[lldb] Fix missing return in NativeFile::SeekFromEnd stream path (#188596)

The stream path in NativeFile::SeekFromEnd was missing a `return result`
statement after the fseek block, causing it to fall through to the error
handler which overwrites the error status with "invalid file handle"
even on success. Both SeekFromStart and SeekFromCurrent correctly return
after their stream blocks.

while no active callers to this function, It is still worth fixing this.
DeltaFile
+30-0lldb/unittests/Host/FileTest.cpp
+1-0lldb/source/Host/common/File.cpp
+31-02 files

LLVM/project 48e9c76llvm/lib/CodeGen/AsmPrinter CodeViewDebug.cpp CodeViewDebug.h, llvm/lib/IR DebugInfoMetadata.cpp

Revert "[CodeView] Generate `S_DEFRANGE_REGISTER_REL_INDIR` (#187709)" (#188833)

This reverts commit 08a4085. The change breaks `nvro.cpp` in the
debugging tests on the buildbot
(https://lab.llvm.org/buildbot/#/builders/46/builds/32873) but works
locally for me. It might be because the buildbot is using an older
Windows SDK.

In addition, it reverts parts of #188769 (using `.` over `->`).
DeltaFile
+0-212llvm/test/DebugInfo/COFF/indirect-local.ll
+66-56llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
+40-29llvm/test/DebugInfo/COFF/types-array-advanced.ll
+19-38llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h
+1-34llvm/lib/MC/MCParser/AsmParser.cpp
+7-16llvm/lib/IR/DebugInfoMetadata.cpp
+133-3858 files not shown
+149-44314 files

NetBSD/src wyTltJYsys/arch/arm/imx imx23_timrot.c

   KNF: drop usage of extern in .c file
VersionDeltaFile
1.11+2-4sys/arch/arm/imx/imx23_timrot.c
+2-41 files

LLVM/project 13f1fd0llvm/lib/CodeGen/SelectionDAG TargetLowering.cpp

[TargetLowering] Remove AllowTruncation from matchUnaryPredicate in BuildExactSDIV/BuildExactUDIV. (#188785)

After #187378 these are no longer tested. I'm concerned that we can
create illegal scalar types after type legalization. I don't know how to
test this now so I'd like to remove support until it is needed and can
be tested.
DeltaFile
+2-4llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
+2-41 files

NetBSD/pkgsrc GQO6q9bdoc CHANGES-2026

   doc: Updated devel/kdiff3 to 1.12.4
VersionDeltaFile
1.1908+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc P27E4aPdevel/kdiff3 distinfo PLIST

   kdiff3: update to 1.12.4

   Version 1.12.4 - 2025
   =========================
   - Fix handling of non-BMP UTF-16 characters
     - Commit: `10451d18` (2025-09-23) - Michael Reeves

   - Revert unintended condition change (regression fix)
     - Commit: `1f86fde4` (2025-06-30) - Michael Reeves

   (Also some translation additions not noted in the change log.)
VersionDeltaFile
1.31+4-4devel/kdiff3/distinfo
1.15+6-0devel/kdiff3/PLIST
1.127+2-3devel/kdiff3/Makefile
+12-73 files

NetBSD/pkgsrc XzmTNjUmeta-pkgs/texlive-collection-publishers Makefile

   texlive-collection-publishers: update to revision 78371
VersionDeltaFile
1.41+9-2meta-pkgs/texlive-collection-publishers/Makefile
+9-21 files

LLVM/project 86475aflldb/source/Host/common FileCache.cpp

[lldb] Fix incorrect return value on error paths in FileCache (#188608)

WriteFile and ReadFile return uint64_t with UINT64_MAX as the error
sentinel, but two error paths incorrectly returned false (0), which
could be mistaken for a successful zero-byte operation.
DeltaFile
+2-2lldb/source/Host/common/FileCache.cpp
+2-21 files

LLVM/project 1759b81llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 copyable-operands-reordering.ll

[SLP]Improve analysis of copyables operands for commmutative main instruction

For commutative copyables, instruction operands are always LHS and other
are RHS. But if some instruction is main and has 2 instructions
operands and RHS is more compatible with LHS operands, than LHS
operands, need to swap such operands for better analysis.

Reviewers: hiraditya, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/185320
DeltaFile
+18-20llvm/test/Transforms/SLPVectorizer/X86/copyable-operands-reordering.ll
+18-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+36-202 files

LLVM/project 968b6aalibc/utils/hdrgen/hdrgen header.py, libc/utils/hdrgen/tests test_integration.py

[libc][hdrgen] Print __BEGIN_C_DECLS / __END_C_DECLS conditionally. (#188830)

Clean up the `%public_api` printer code slightly - get rid of explicit
`\n` and ensure we only print `__BEGIN_C_DECLS` and `__END_C_DECLS` if
the generated header actually contains functions or objects to declare.

I've noticed that after 27ba9e2a44c11f8123528c350227db2c9a707c8f landed,
generated errno.h header has two blocks of `__BEGIN_C_DECLS` /
`__END_C_DECLS`: an empty one was generated automatically from
`%public_api` section that was intended to only add the `errno_t` type
declaration.
DeltaFile
+16-0libc/utils/hdrgen/tests/expected_output/macro_only.h
+10-2libc/utils/hdrgen/hdrgen/header.py
+8-1libc/utils/hdrgen/tests/test_integration.py
+6-0libc/utils/hdrgen/tests/input/macro_only.yaml
+40-34 files

OpenBSD/ports X9ieOTlgraphics/png distinfo Makefile

   Update to png 1.6.56. ok tb@

   Security fixes for CVE-2026-33416 and CVE-2026-33636
VersionDeltaFile
1.72.2.5+2-2graphics/png/distinfo
1.143.2.5+1-1graphics/png/Makefile
+3-32 files

LLVM/project 049700fclang/test/Format dont-crash-on-nul.cpp, clang/tools/clang-format ClangFormat.cpp

[clang-format] Don't crash on an input with a NUL char (#188631)

In dry-run mode we copied the memory buffer, but that just looked until
the first NUL char. But since we exit directly afterwards we can move
the buffer into the check and retain the size information.

Fixes https://github.com/llvm/llvm-project/issues/188500
DeltaFile
+5-6clang/tools/clang-format/ClangFormat.cpp
+0-0clang/test/Format/dont-crash-on-nul.cpp
+5-62 files

NetBSD/pkgsrc QGatP91meta-pkgs/texlive-collection-pictures Makefile

   texlive-collection-pictures: update to revision 78426
VersionDeltaFile
1.52+3-2meta-pkgs/texlive-collection-pictures/Makefile
+3-21 files

FreeNAS/freenas bca1171src/middlewared pyproject.toml

NAS-140427 / 26.0.0-BETA.2 / Fix deprecated license format in `pyproject.toml` (by creatorcary) (#18578)

Replace deprecated `license = {text = "BSD-3-Clause"}` TOML table format
with the plain SPDX string `license = "BSD-3-Clause"` in
`pyproject.toml`, per current setuptools/packaging standards.

This was causing the following warning on `make reinstall`:

```
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.


    [8 lines not shown]
DeltaFile
+1-1src/middlewared/pyproject.toml
+1-11 files

NetBSD/pkgsrc jLGpNWnmeta-pkgs/texlive-collection-mathscience Makefile

   texlive-collection-mathscience: update to revision 78328
VersionDeltaFile
1.35+6-2meta-pkgs/texlive-collection-mathscience/Makefile
+6-21 files

LLVM/project 2a3e8dbllvm/lib/Target/AMDGPU AMDGPUCoExecSchedStrategy.h AMDGPUCoExecSchedStrategy.cpp

Minor changes

Change-Id: I9d877e83c003bf72726fe49715d4472ecad51fec
DeltaFile
+5-4llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.h
+4-4llvm/lib/Target/AMDGPU/AMDGPUCoExecSchedStrategy.cpp
+9-82 files

NetBSD/pkgsrc DIJxLbfmeta-pkgs/texlive-collection-langother Makefile

   texlive-collection-langother: update to revision 78421
VersionDeltaFile
1.20+3-2meta-pkgs/texlive-collection-langother/Makefile
+3-21 files

FreeNAS/freenas 15c2d46src/middlewared pyproject.toml

NAS-140427 / 27.0.0-BETA.1 / Fix deprecated license format in `pyproject.toml` (#18575)

Replace deprecated `license = {text = "BSD-3-Clause"}` TOML table format
with the plain SPDX string `license = "BSD-3-Clause"` in
`pyproject.toml`, per current setuptools/packaging standards.

This was causing the following warning on `make reinstall`:

```
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.


    [4 lines not shown]
DeltaFile
+1-1src/middlewared/pyproject.toml
+1-11 files

OpenBSD/ports z8QNHQsnet/mollysocket distinfo crates.inc, net/mollysocket/patches patch-src_cli_rs patch-Cargo_lock

   net/mollysocket: Update to 1.7.1

   From Christoph Liebender (Maintainer)
VersionDeltaFile
1.3+618-468net/mollysocket/distinfo
1.2+308-233net/mollysocket/crates.inc
1.1+36-0net/mollysocket/patches/patch-src_cli_rs
1.1+27-0net/mollysocket/patches/patch-Cargo_lock
1.1+11-0net/mollysocket/patches/patch-Cargo_toml
1.3+3-3net/mollysocket/Makefile
+1,003-7042 files not shown
+1,005-7068 files

OpenBSD/ports 0PPqsIEgraphics/png distinfo Makefile

   Update to png 1.6.56. ok tb@

   Security fixes for CVE-2026-33416 and CVE-2026-33636
VersionDeltaFile
1.77+2-2graphics/png/distinfo
1.148+1-1graphics/png/Makefile
+3-32 files

NetBSD/pkgsrc g687l7Rmeta-pkgs/texlive-collection-langcyrillic Makefile

   texlive-collection-langcyrillic: update to revision 78069
VersionDeltaFile
1.19+4-3meta-pkgs/texlive-collection-langcyrillic/Makefile
+4-31 files

NetBSD/pkgsrc 9xoD2zumeta-pkgs/texlive-collection-langarabic Makefile

   texlive-collection-langarabic: update to revision 78033
VersionDeltaFile
1.25+3-2meta-pkgs/texlive-collection-langarabic/Makefile
+3-21 files

NetBSD/pkgsrc hu6Fi0xmeta-pkgs/texlive-collection-games Makefile

   texlive-collection-games: update to revision 78456
VersionDeltaFile
1.24+3-2meta-pkgs/texlive-collection-games/Makefile
+3-21 files

OpenBSD/ports pPgznABnet/tor distinfo Makefile

   Update to tor 0.4.9.6.
VersionDeltaFile
1.143+2-2net/tor/distinfo
1.178+1-1net/tor/Makefile
+3-32 files

NetBSD/pkgsrc LWw3ggNmeta-pkgs/texlive-collection-humanities Makefile

   texlive-collection-humanities: update to revision 78303
VersionDeltaFile
1.16+3-2meta-pkgs/texlive-collection-humanities/Makefile
+3-21 files

NetBSD/pkgsrc Ch0XjdYmeta-pkgs/texlive-collection-latexextra Makefile

   texlive-collection-latexextra: update to revision 78436
VersionDeltaFile
1.99+25-3meta-pkgs/texlive-collection-latexextra/Makefile
+25-31 files

Linux/linux d813f42drivers/cpufreq cpufreq_conservative.c cpufreq.c, kernel/power snapshot.c main.c

Merge tag 'pm-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm

Pull power management fixes from Rafael Wysocki:
 "These fix two cpufreq issues, one in the core and one in the
  conservative governor, and two issues related to system sleep:

   - Restore the cpufreq core behavior changed inadvertently during the
     6.19 development cycle to call cpufreq_frequency_table_cpuinfo()
     for cpufreq policies getting re-initialized which ensures that
     policy->max and policy->cpuinfo_max_freq will be valid going
     forward (Viresh Kumar)

   - Adjust the cached requested frequency in the conservative cpufreq
     governor on policy limits changes to prevent it from becoming stale
     in some cases (Viresh Kumar)

   - Prevent pm_restore_gfp_mask() from triggering a WARN_ON() in some
     code paths in which it is legitimately called without invoking
     pm_restrict_gfp_mask() previously (Youngjun Park)

    [10 lines not shown]
DeltaFile
+12-0drivers/cpufreq/cpufreq_conservative.c
+11-0kernel/power/snapshot.c
+3-6drivers/cpufreq/cpufreq.c
+4-0drivers/cpufreq/freq_table.c
+3-0drivers/cpufreq/cpufreq_governor.c
+1-1kernel/power/main.c
+34-71 files not shown
+35-77 files

NetBSD/pkgsrc KFxqR6xdoc CHANGES-2026

   doc: Updated editors/tp-note to 1.25.19
VersionDeltaFile
1.1907+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc RlMWej1editors/tp-note distinfo cargo-depends.mk, editors/tp-note/patches patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs

   editors/tp-note: update to 1.25.19

   v1.25.19
   Enable more languages for language detection

   The `lingua` crate v1.8.0 detects language much faster than before, but
   requires 3 times as much disk space in the Tp-Note binary.
   Therefor, this release:

   * Ships approximately the language detection data for only half of the
     77 available languages (see `features` for the `lingua` crate in
     `Cargo.toml`).
   * Enables by default all available languages as search candidates.
     (Can be configured with `filter.get_lang.language_candidates`,
     e.g. `filter.get_lang.language_candidates = [ "en", "fr", "de" ]`).
VersionDeltaFile
1.85+550-782editors/tp-note/distinfo
1.83+182-259editors/tp-note/cargo-depends.mk
1.111+4-5editors/tp-note/Makefile
1.2+1-1editors/tp-note/patches/patch-.._vendor_mio-1.1.0_src_sys_unix_selector_kqueue.rs
+737-1,0474 files

NetBSD/pkgsrc zltBO7mdoc CHANGES-2026

   doc: Updated editors/redox to 0.3.0
VersionDeltaFile
1.1906+2-1doc/CHANGES-2026
+2-11 files