waf: enable cross-compilation support
Metadata
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. | |
| #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. |