← Back to issue list

waf: enable cross-compilation support

View original Github issue

Metadata

Project
snapcraft
Number
#1397
Type
pull request
State
merged
Author
kalikiana
Labels
—
Created
Updated
Closed

Current evaluation

Merged Waf cross-compilation support in canonical/snapcraft#1397 (commit 5d5d8f2ca), configuring CC/CXX and adding tests.

Resolution: closed resolved

Reason: PR #1397 was merged as commit 5d5d8f2ca. It configures Waf through CC/CXX and adds cross-compilation test coverage.

Evaluated by: mr-cal-bot

No scores available.

Issue body

CC and CXX environment variables need to be set accordingly to cross-compile with Waf.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged Waf cross-compilation support in canonical/snapcraft#1397 (commit 5d5d8f2ca), configuring CC/CXX and adding tests.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#1397 (commit 5d5d8f2ca), enabling Waf cross-compilation through CC/CXX configuration and adding tests.
qwen/qwen3.6-35b-a3b — — Cross-compilation support for Waf was merged after approval. Changes properly configure CC and CXX environment variables, modify six files, and include tests.
qwen3.6-35b-a3b-mtp-q6 — — Merged after @cpaelzer approval, enabling Waf cross-compilation support by properly handling CC and CXX environment variables. The change allows correct configuration of external cross-compilation toolchains.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#716 Add Waf plugin (LP: #1611335) snapcraft merged Merged in commit 9cf5b2492, adding Snapcraft's Waf build plugin with bundled Waf support and unit/integration tests.
75%
#1611335 add plugin for the waf build environment snapcraft (launchpad) closed Waf build system support landed: PR canonical/snapcraft#716 by ~paelzer merged as commit 9cf5b2492, adding the waf plugin with bundled Waf plus unit/integration tests. Launchpad bug closed as fixed.
73%