Test assets missing libc6-dev
Metadata
Current evaluation
Integration test snaps failed to compile C/C++ sources (missing stdio.h, crt1.o). Fixed by merged PR canonical/snapcraft#315 (commits 722c3d963, merge 41558d5ad) adding libc6-dev to eight test assets; LP bug closed 2016-02-11.
Resolution: closed resolved
Reason: Maintainer filed and merged PR canonical/snapcraft#315 ('Add missing libc6 build dep to integration tests', commit 722c3d963, merged as 41558d5ad), adding the missing libc6-dev build dependency to the eight affected integration-test snap configurations. Follow-up comments on 2016-02-10/11 showed those test assets passing after the change, and the maintainer linked PR #315 before closing the bug.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Integration test snaps failed to compile C/C++ sources (missing stdio.h, crt1.o). Fixed by merged PR canonical/snapcraft#315 (commits 722c3d963, merge 41558d5ad) adding libc6-dev to eight test assets; LP bug closed 2016-02-11. | |
| stealth/space-bunny-alpha | — | closed resolved | Fixed by merged PR canonical/snapcraft#315 (commit 722c3d963), adding libc6-dev to eight integration-test configurations so C/C++ assets could find standard headers and startup objects. | |
| stealth/space-bunny-alpha | — | closed resolved | Added libc6-dev to eight integration-test configurations, fixing missing stdio.h and crt1.o; merged in snapcraft#315 via 722c3d963. | |
| qwen/qwen3.6-35b-a3b | — | — | Updated the test environment to include libc6-dev, resolving compilation failures across multiple integration test snaps. Issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed by updating the test environment to include libc6-dev, resolving compilation failures across multiple integration test snaps. Closed without further discussion. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#315
(confidence 99%)
Merged PR adding libc6-dev build dep to integration tests; commit 722c3d963, merge commit 41558d5ad, referenced in the final issue comment.
-
Caused By:
canonical/snapcraft#315
(confidence 80%)
Test assets lacked libc6-dev in build-packages, causing the missing header/startup object compile errors listed in the bug.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #315 Add missing libc6 build dep to integration tests | snapcraft | merged | Merged PR #315 via commit 722c3d963, adding the missing libc6-dev build dependency to eight integration-test configurations, fixing LP bug #1544343. | |
| #1541332 Missing build-packages in integration tests | snapcraft (launchpad) | closed | Fixed by merged PR ubuntu-core/snapcraft#289, adding gcc to integration-test build-packages in commit 6e6fe11d7. |