← Back to issue list

Test assets missing libc6-dev

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1544343
Type
issue
State
closed
Author
~sergiusens
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

- integration_tests/snaps/conflicts test.c:1:19: fatal error: stdio.h: No such file or directory - integration_tests/snaps/simple-cmake ... /usr/bin/ld: cannot find crt1.o: No such file or directory ... - integration_tests/snaps/simple-make test.c:1:19: fatal error: stdio.h: No such file or directory - integration_tests/snaps/dependencies p1.c:1:19: fatal error: stdio.h: No such file or directory - integration_tests/snaps/simple-make-nonstandard-makefile test.c:1:19: fatal error: stdio.h: No such file or directory - integration_tests/snaps/simple-scons main.c:1:19: fatal error: stdio.h: No such file or directory - integration_tests/snaps/simple-tar test.c:1:19: fatal error: stdio.h: No such file or directory

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.
74%
#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.
73%