Skip to content

qt: own 7-Zip extractor and cell settings in the toolchain (part of #12608) - #12685

Merged
TrapsterDK merged 1 commit into
mainfrom
qt-rules-12608-b
Nov 14, 2026
Merged

TrapsterDK merged 1 commit into
mainfrom
qt-rules-12608-b

Conversation

@TrapsterDK

Copy link
Copy Markdown
Collaborator

Part of #12608. Stacked on #12677.

qt/private/toolchain/seven_zip.bzl holds the pinned 7-Zip extractors and host cell; repos.bzl and pins.bzl no longer load core:seven_zip, core:host or core:platform_support. qt/private/cells.bzl builds its settings from CELLS. Allowlist shrinks: repos.bzl 4 to 1, pins.bzl 2 to 1.

Remaining on #12608: @dx_pins_data in pins.bzl, cc VC_REDIST_VERSION in repos.bzl, core:defs test macros in BUILD files, real_source_target, deploy archive/native_runtime, cli/launcher loads, rules_qt module, Rust bridge, filter-repo extraction.

Tests: //qt/... --build_tests_only and //tools/ci:rule_set_loads_test pass (many qt tests skipped on this host). Nested-Bazel and consumer tests were not run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD

@TrapsterDK
TrapsterDK deleted the branch qt-rules-module-12608 November 14, 2026 04:20
@TrapsterDK TrapsterDK closed this Nov 14, 2026
@TrapsterDK TrapsterDK reopened this Nov 14, 2026
@TrapsterDK
TrapsterDK changed the base branch from qt-rules-module-12608 to main November 14, 2026 04:21
…ngs (part of #12608)

Drops core:seven_zip, core:host and core:platform_support loads from qt toolchain repos.bzl and pins.bzl.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Xut2hws3L7Tg4oUvpSvuYD
@TrapsterDK
TrapsterDK merged commit a342cd8 into main Nov 14, 2026
1 check failed
@TrapsterDK
TrapsterDK deleted the qt-rules-12608-b branch November 14, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant