LLVM/project 2734c46llvm/include/llvm/CodeGen SelectionDAG.h, llvm/lib/CodeGen/SelectionDAG SelectionDAGDumper.cpp

[DAG] Add back SelectionDAG::dump() without parameter (#187001)

Usually `dump()`s are without parameter, so the practice is calling
`XXX::dump()` when debugging.

But we will get an error like below after #161097:

```
error: <user expression 128>:1:10: too few arguments to function call,
expected 1, have 0
    1 | DAG.dump()
      | ~~~~~~~~ ^
```

So to not surprise users, I added back the `SelectionDAG::dump()`
without parameter.
DeltaFile
+6-1llvm/include/llvm/CodeGen/SelectionDAG.h
+2-0llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
+8-12 files

LLVM/project f9d2d8bclang/test/CXX/drs cwg14xx.cpp cwg787.cpp

[clang] Enable '-verify-directives' mode in C++ DR tests (#187219)

This patch enables recently implemented `-verify-directives` mode
(#179835) in C++ DR tests to automate some of the work I've been doing
manually while reviewing PRs touching those tests. As highlighted in
that PR, all the errors this mode found were addressed in #179813 and
#179674, so this PR just flips the switch.
DeltaFile
+14-14clang/test/CXX/drs/cwg14xx.cpp
+8-7clang/test/CXX/drs/cwg787.cpp
+7-7clang/test/CXX/drs/cwg12xx.cpp
+7-7clang/test/CXX/drs/cwg13xx.cpp
+7-7clang/test/CXX/drs/cwg15xx.cpp
+7-7clang/test/CXX/drs/cwg16xx.cpp
+50-4931 files not shown
+266-26537 files

FreeBSD/ports cb9dd34textproc/py-zensical distinfo Makefile

textproc/py-zensical: Update to 0.0.27

Changelog:

https://github.com/zensical/zensical/releases/tag/v0.0.27
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-1textproc/py-zensical/Makefile
+4-42 files

FreeBSD/ports 80e560btextproc/py-ttp-templates distinfo Makefile

textproc/py-ttp-templates: Update to 0.4.0

Changelog:

https://github.com/dmulyalin/ttp_templates/releases/tag/v0.4.0
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports 3f8e285misc/py-spdx-tools Makefile distinfo, misc/py-spdx-tools/files patch-pyproject.toml generate-parser.py

misc/py-spdx-tools: Update to 0.8.5

* Remove no longer needed workaround, which was required to resolve
  fs-violations in the staging phase.

Changelog since 0.8.3:

https://github.com/spdx/tools-python/blob/v0.8.5/CHANGELOG.md
DeltaFile
+22-0misc/py-spdx-tools/files/patch-pyproject.toml
+2-7misc/py-spdx-tools/Makefile
+0-9misc/py-spdx-tools/files/generate-parser.py
+3-3misc/py-spdx-tools/distinfo
+27-194 files

FreeBSD/ports cbccf57www/py-strawberry-graphql-django distinfo Makefile

www/py-strawberry-graphql-django: Update to 0.82.0

Changelogs since 0.79.2:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.82.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.81.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.80.0
DeltaFile
+3-3www/py-strawberry-graphql-django/distinfo
+2-2www/py-strawberry-graphql-django/Makefile
+5-52 files

FreeBSD/ports 377d726devel/py-strawberry-graphql distinfo Makefile

devel/py-strawberry-graphql: Update to 0.311.3

Changelog since 0.307.1:

https://github.com/strawberry-graphql/strawberry/blob/0.311.3/CHANGELOG.md
DeltaFile
+3-3devel/py-strawberry-graphql/distinfo
+1-1devel/py-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports 282d4e0www/py-dj52-strawberry-graphql-django distinfo Makefile

www/py-dj52-strawberry-graphql-django: Update to 0.82.0

Changelogs since 0.79.2:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.82.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.81.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.80.0
DeltaFile
+3-3www/py-dj52-strawberry-graphql-django/distinfo
+2-2www/py-dj52-strawberry-graphql-django/Makefile
+5-52 files

FreeBSD/ports f13d348devel/py-inline-snapshot distinfo Makefile

devel/py-inline-snapshot: Update to 0.32.5

Changelog:

https://github.com/15r10nk/inline-snapshot/releases/tag/0.32.5
DeltaFile
+3-3devel/py-inline-snapshot/distinfo
+1-1devel/py-inline-snapshot/Makefile
+4-42 files

FreeBSD/ports afa8dc7net-mgmt/netbox pkg-plist Makefile

net-mgmt/netbox: Update to 4.5.5

Enhancements:
* Support path exclusions for data source synchronization
* Support identifying scope object by name or slug when bulk importing
  scoped objects

Performance Improvements:
* Optimize the assignment of tags when saving objects
* Avoid excessive database queries when rendering unnamed devices via
  the REST API
* Replace inefficient calls to .count() with .exists()

Bug Fixes:
* Preserve the "per page" pagination setting when returning from object
  edit forms
* Fix form field focus bug in Microsoft Edge
* Enforce MAX_PAGE_SIZE limit for GraphQL API requests
* Fix range-based filter lookups for integer fields in GraphQL API

    [32 lines not shown]
DeltaFile
+17-2net-mgmt/netbox/pkg-plist
+5-5net-mgmt/netbox/Makefile
+3-3net-mgmt/netbox/distinfo
+25-103 files

FreeBSD/ports 2de6058devel/py-dj52-strawberry-graphql distinfo Makefile

devel/py-dj52-strawberry-graphql: Update to 0.311.3

Changelog since 0.307.1:

https://github.com/strawberry-graphql/strawberry/blob/0.311.3/CHANGELOG.md
DeltaFile
+3-3devel/py-dj52-strawberry-graphql/distinfo
+1-1devel/py-dj52-strawberry-graphql/Makefile
+4-42 files

FreeBSD/ports 2a391a1security/py-netbox-secrets Makefile, security/py-netbox-secrets/files patch-netbox__secrets_api_views.py patch-netbox__secrets_graphql_filters.py

security/py-netbox-secrets: Backport two upstream PRs

* One patch fixes warning sthat occur during the generation of API
  schemas, which prevent access to the REST API documentation:

[...]
/usr/local/lib/python3.11/site-packages/netbox_secrets/graphql/filters.py:40: UserWarning: FilterLookup[str] may cause DuplicatedTypeName errors. Use StrFilterLookup instead.
  name: FilterLookup[str] | None = strawberry_django.filter_field()
[...]

* The other patch also resolves several DuplicatedNameType errors
  that trigger exceptions which make the NetBox instance unusable:

[...]
  File "/usr/local/lib/python3.11/site-packages/strawberry/schema/schema_converter.py", line 503, in from_input_object
    self.validate_same_type_definition(type_name, type_definition, cached_type)
  File "/usr/local/lib/python3.11/site-packages/strawberry/schema/schema_converter.py", line 1040, in validate_same_type_definition
    raise DuplicatedTypeName(first_origin, second_origin, name)
strawberry.exceptions.duplicated_type_name.DuplicatedTypeName: Type StrFilterLookup is defined multiple times in the schema

    [3 lines not shown]
DeltaFile
+55-0security/py-netbox-secrets/files/patch-netbox__secrets_api_views.py
+30-0security/py-netbox-secrets/files/patch-netbox__secrets_graphql_filters.py
+1-0security/py-netbox-secrets/Makefile
+86-03 files

LLVM/project fef74e1mlir/include/mlir/Dialect/SPIRV/IR SPIRVStructureOps.td, mlir/lib/Dialect/SPIRV/IR SPIRVOps.cpp

[mlir][spirv] add ExecutionModeIdOp (#186241)

Adds OpExecutionModeId from spirv 1.2

---------

Co-authored-by: Jakub Kuderski <kubakuderski at gmail.com>
DeltaFile
+70-0mlir/lib/Dialect/SPIRV/IR/SPIRVOps.cpp
+68-0mlir/test/Dialect/SPIRV/IR/structure-ops.mlir
+65-0mlir/include/mlir/Dialect/SPIRV/IR/SPIRVStructureOps.td
+37-0mlir/lib/Target/SPIRV/Deserialization/DeserializeOps.cpp
+28-0mlir/lib/Target/SPIRV/Serialization/SerializeOps.cpp
+18-0mlir/test/Target/SPIRV/execution-mode-id.mlir
+286-01 files not shown
+288-07 files

FreeBSD/ports 4059aa7databases/sabiql distinfo Makefile.crates, databases/sabiql/files patch-src_infra_adapters_folder__opener.rs

databases/sabiql: Update to 1.8.2

- Add a patch to fix compilation that fails with error:

   Compiling sabiql v1.8.2 (/usr/local/poudriere/ports/default/databases/sabiql/work/sabiql-1.8.2)
     Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sabiql CARGO_MANIFEST_DIR=/usr/local/poudriere/ports/default/databases/sabiql/work/sabiql-1.8.2 CARGO_MANIFEST_PATH=/usr/local/
poudriere/ports/default/databases/sabiql/work/sabiql-1.8.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast, driver-less TUI for browsing and editing PostgreSQL databases'
CARGO_PKG_HOMEPAGE='https://github.com/riii111/sabiql' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sabiql CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://git
hub.com/riii111/sabiql' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' CARGO_PR
IMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps /usr/local/bin/rustc --crate-name sabiql --edition=2024 s
rc/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=185 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C panic=abo
rt -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "self-update", "test-support"))' -C metad
ata=023aa7efa197a4c3 -C extra-filename=-c3302537da996148 --out-dir /usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps -C strip=debuginfo -L dependency=/usr/loc
al/poudriere/ports/default/databases/sabiql/work/target/release/deps --extern arboard=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps/libarboard-b05642fb4bb
bf497.rmeta --extern async_trait=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps/libasync_trait-0b30c34429310070.so --extern clap=/usr/local/poudriere/ports
/default/databases/sabiql/work/target/release/deps/libclap-73f3e9c8259edfeb.rmeta --extern color_eyre=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps/libcol
or_eyre-fb47ae523ef2a63d.rmeta --extern crossterm=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps/libcrossterm-83bbf2edf76e9a5c.rmeta --extern csv=/usr/loca
l/poudriere/ports/default/databases/sabiql/work/target/release/deps/libcsv-3023b491e6c320f3.rmeta --extern dirs=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/d
eps/libdirs-e1d501ab877ee9ac.rmeta --extern dotenvy=/usr/local/poudriere/ports/default/databases/sabiql/work/target/release/deps/libdotenvy-d0fc367384634408.rmeta --extern futures=/usr/

    [22 lines not shown]
DeltaFile
+53-51databases/sabiql/distinfo
+25-24databases/sabiql/Makefile.crates
+16-0databases/sabiql/files/patch-src_infra_adapters_folder__opener.rs
+1-1databases/sabiql/Makefile
+95-764 files

LLVM/project 8c4f4e8clang/include/clang/Analysis/Analyses/LifetimeSafety FactsGenerator.h, clang/lib/Analysis/LifetimeSafety FactsGenerator.cpp

[LifetimeSafety] Track origins through array subscript and array-to-pointer decay (#186902)

Array element accesses and array-to-pointer decay were not tracked
because `CK_ArrayToPointerDecay` dropped origins and
`ArraySubscriptExpr` had no visitor. This patch adds both to propagate
origins through array operations.

Fixes #186075
DeltaFile
+122-0clang/test/Sema/warn-lifetime-safety.cpp
+15-1clang/lib/Analysis/LifetimeSafety/FactsGenerator.cpp
+16-0clang/test/Sema/warn-lifetime-safety-suggestions.cpp
+3-2clang/test/Sema/warn-lifetime-analysis-nocfg.cpp
+1-0clang/include/clang/Analysis/Analyses/LifetimeSafety/FactsGenerator.h
+157-35 files

LLVM/project 4f63790mlir/include/mlir/Conversion/TosaToLinalg TosaToLinalg.h, mlir/lib/Conversion/TosaToLinalg TosaToLinalgPass.cpp

[mlir][tosa][tosa-to-linalg] Fix rescale with double rounding failing validation (#184787)

The validation pass added attribute checks on rescale rounding mode, but
the tosa-to-linalg-pipeline did not specify support for the doubleround
extension, causing rescale with doubleround to be rejected by the
validation in the tosa-to-linalg-pipeline.

One method of fixing this would be to only enable the attribute checks
when the "strictOpSpecAlignment" validation option is enabled. However,
I feel this is the wrong direction of travel. Long-term it would be nice
if the tosa-to-linalg-pipeline specified all the extensions it supports,
gracefully rejecting operations that require unsupported extensions.

Therefore, this change declares support for the doubleround extension to
fix the legalization failure with the ambition of adding more extensions
in the future.
DeltaFile
+26-1mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-pipeline.mlir
+11-1mlir/lib/Conversion/TosaToLinalg/TosaToLinalgPass.cpp
+2-1mlir/include/mlir/Conversion/TosaToLinalg/TosaToLinalg.h
+39-33 files

NetBSD/pkgsrc-wip 8303596forgejo TODO

forgejo: Add reference to CVE-2025-68971
DeltaFile
+2-0forgejo/TODO
+2-01 files

NetBSD/pkgsrc-wip d4b56a3sftpgo TODO

sftpgo: Add reference to CVE-2026-3091[45]
DeltaFile
+2-0sftpgo/TODO
+2-01 files

NetBSD/pkgsrc-wip 42808a5libucl TODO

libucl: Add reference to CVE-2026-0708
DeltaFile
+1-1libucl/TODO
+1-11 files

Dreckly/dreckly dcc6211graphics/libbpg distinfo, graphics/libbpg/patches patch-bpgdec.c

libbpg: Fix implicit function declarations
DeltaFile
+15-0graphics/libbpg/patches/patch-bpgdec.c
+1-0graphics/libbpg/distinfo
+16-02 files

Dreckly/dreckly f21d7b3graphics/jpeg2ps distinfo, graphics/jpeg2ps/patches patch-asc85ec.c

jpeg2ps: Fix implicit decl of exit()
DeltaFile
+22-0graphics/jpeg2ps/patches/patch-asc85ec.c
+1-0graphics/jpeg2ps/distinfo
+23-02 files

LLVM/project 23a0c9flldb/test/API/symstore TestSymStoreLocal.py

[lldb] Skip file cleanup to avoid permission issue in API test (#187227)

Deleting anything in the build directory of a test-case is causing an
issue on one of the Windows bots. After the previous attempts in
ca15db1cd509c236cd8138bcd098117d0106db56 and
fdd2437af3cdc6d5fe199fcc9d991ccf503b55bd didn't help, we now skip the
file cleanup altogether.
DeltaFile
+5-8lldb/test/API/symstore/TestSymStoreLocal.py
+5-81 files

Dreckly/dreckly c656a8egraphics/claraocr/patches patch-symbol.c patch-html.c

claraocr: Fix implicit decl of alloca
DeltaFile
+17-0graphics/claraocr/patches/patch-symbol.c
+17-0graphics/claraocr/patches/patch-html.c
+17-0graphics/claraocr/patches/patch-build.c
+17-0graphics/claraocr/patches/patch-clara.c
+17-0graphics/claraocr/patches/patch-event.c
+17-0graphics/claraocr/patches/patch-preproc.c
+102-04 files not shown
+158-410 files

Dreckly/dreckly 92c31d2graphics/exifprobe Makefile

exifprobe: Fix build on SunOS with recent gcc
DeltaFile
+1-0graphics/exifprobe/Makefile
+1-01 files

Dreckly/dreckly 89a6f40graphics/epeg distinfo, graphics/epeg/patches patch-src_bin_epeg__main.c

epeg: Fix implicit function decls
DeltaFile
+12-0graphics/epeg/patches/patch-src_bin_epeg__main.c
+1-0graphics/epeg/distinfo
+13-02 files

Dreckly/dreckly 56f81dbgraphics/libbpg distinfo, graphics/libbpg/patches patch-bpgdec.c

libbpg: Fix implicit function declarations
DeltaFile
+15-0graphics/libbpg/patches/patch-bpgdec.c
+1-0graphics/libbpg/distinfo
+16-02 files

Dreckly/dreckly cf00f2fgraphics/jpeg2ps distinfo, graphics/jpeg2ps/patches patch-asc85ec.c

jpeg2ps: Fix implicit decl of exit()
DeltaFile
+22-0graphics/jpeg2ps/patches/patch-asc85ec.c
+1-0graphics/jpeg2ps/distinfo
+23-02 files

LLVM/project f776357llvm/lib/Transforms/Vectorize VPlanPatternMatch.h VPlanRecipes.cpp

[VPlan] Improve code in VPlanRecipes using VPlanPatternMatch (NFC) (#187130)
DeltaFile
+6-6llvm/lib/Transforms/Vectorize/VPlanPatternMatch.h
+4-6llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+10-122 files

NetBSD/pkgsrc SBKiAD6graphics/apngasm distinfo, graphics/apngasm/patches patch-cli_CMakeLists.txt

   apngasm: Honour PKGMANDIR.
VersionDeltaFile
1.2+20-2graphics/apngasm/patches/patch-cli_CMakeLists.txt
1.3+2-2graphics/apngasm/distinfo
+22-42 files

FreeBSD/ports 7dd0cb1www/linux-freetube distinfo Makefile

www/linux-freetube: Update to 0.23.15.b

ChangeLog:      https://github.com/FreeTubeApp/FreeTube/releases/tag/v0.23.15-beta
Reported by:    efb4f5ff-1298-471a-8973-3d47447115dc <notifications at github.com>
DeltaFile
+3-3www/linux-freetube/distinfo
+1-1www/linux-freetube/Makefile
+4-42 files