catkin plugin: default to release build
Metadata
Current evaluation
Merged #1470 in commit e41b00bbb, making the catkin plugin default to Release builds and allowing Debug builds through build-attributes.
Resolution: closed resolved
Reason: PR #1470 was merged as commit e41b00bbb. The change defaults catkin to Release and supports Debug through build-attributes, resolving Launchpad bug #1709671.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR resolves LP: [#1709671](https://bugs.launchpad.net/snapcraft/+bug/1709671) by using the Release build type by default. It also adds a new boolean property called `debug` to support changing the build type to Debug.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #1470 in commit e41b00bbb, making the catkin plugin default to Release builds and allowing Debug builds through build-attributes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1470 (commit e41b00bbb): catkin plugin now defaults to CMake Release builds; Debug is opt-in via the build-attributes list. Fixes LP bug #1709671. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#1470 (commit e41b00bbb): catkin now defaults to Release builds, with Debug selectable through build-attributes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1470 (e41b00bbb): catkin now defaults to Release builds, with Debug selectable through build-attributes. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to default the catkin plugin to Release builds, resolving Launchpad bug 1709671. Added a build-attributes property to switch to Debug. Approved by one reviewer and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Defaulted the catkin plugin to Release builds, resolving LP #1709671. Debug build support was added via build-attributes rather than a dedicated debug property. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft (launchpad)#1709671
(confidence 99%)
Launchpad bug #1709671 tracked the original catkin Release-build issue and was resolved by this merge.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1709671 Catkin plugin: should be using release by default | snapcraft (launchpad) | closed | Catkin's default CMake build type was fixed by snapcore/snapcraft PR #1470, confirmed by the maintainer. |