snapcraft-examples opencv example cannot run on armhf
Metadata
Current evaluation
Reporter built snapcraft-examples opencv snap on Wily and ran it on a device with older libstdc++ (GLIBCXX_3.4.21 missing). Maintainer explained it must be built on the target release; reporter verified on Xenial and closed the report as invalid.
Resolution: closed not a bug
Reason: No code change was made: ~kyrofa explained in the comments that snapcraft is not hermetic, so building on Wily and running against a Vivid/Xenial-target base caused the older libstdc++ failure. The reporter retested on Xenial on 2016-03-04, confirmed the example works, and withdrew the bug as invalid.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed not a bug | Reporter built snapcraft-examples opencv snap on Wily and ran it on a device with older libstdc++ (GLIBCXX_3.4.21 missing). Maintainer explained it must be built on the target release; reporter verified on Xenial and closed the report as invalid. | |
| stealth/space-bunny-alpha | — | closed not a bug | Reporter built the opencv example snap on Wily and sideloaded it on a device with older libstdc++; reporter retested on Xenial, found it works, and closed the report as invalid. | |
| stealth/space-bunny-alpha | — | closed stale | Closed with no recorded fix or explanation after 3,857 days of inactivity; the armhf OpenCV failure caused by missing GLIBCXX_3.4.21 remained unresolved. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned due to inactivity. The armhf OpenCV snap fails at runtime due to a missing GLIBCXX_3.4.21 symbol in libstdc++.so.6. No fix or workaround was provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report detailed a missing GLIBCXX dependency blocking the OpenCV snap on armhf hardware. With zero comments and no follow-up, the ticket was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments after extended inactivity. The reported armhf OpenCV snap failure due to a missing GLIBCXX version was abandoned rather than fixed. | |
| qwen/qwen3.6-35b-a3b | — | — | The OpenCV snap example fails on armhf due to a missing libstdc++ version. The report was closed without resolution, indicating it was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned due to age and zero comments. The ARMhf OpenCV example failed to run due to a missing GLIBCXX_3.4.21 dependency in libstdc++. No fix was implemented or merged. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Duplicate Of:
snapcraft (launchpad)#1534531
(confidence 90%)
Same title and GLIBCXX_3.4.21 armhf failure, filed by the same author the same day; the duplicate was also closed by the reporter pointing back to this bug.
-
Related To:
snapcraft (launchpad)#1730208
(confidence 70%)
Later report of the same class of problem (GLIBC/GLIBCXX not found) caused by building on a newer Ubuntu release than the target runtime.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1534531 snapcraft-examples opencv example cannot run on armhf | snapcraft (launchpad) | closed | Duplicate of snapcraft#1534530, where the armhf OpenCV failure was attributed to building on Wily for an older target; building on Xenial worked, so no code fix was needed. | |
| #1530149 snappy app example downloader-with-wiki-part cannot run on armhf | snapcraft (launchpad) | closed | User reported the downloader-with-wiki-part example snap built on armhf failed with OPENSSL_1.0.2 not found. Not a Snapcraft bug; maintainer closed it after reproducing a successful build/run on the matching 16.04 core. | |
| #2015091 snapcraft download debian package from incorrect arch | snapcraft (launchpad) | open | Cross-building for arm64 on amd64 resolved explicitly qualified bsdmainutils:arm64 to an amd64 package; the valid report remains untriaged and a similar bug is still open. |