Bug 8997 - qwt fails in poky-lsb builds
Summary: qwt fails in poky-lsb builds
Status: VERIFIED FIXED
Alias: None
Product: Other YP Layers
Classification: Build System, Metadata & Runtime
Component: layers (show other bugs)
Version: 2.1
Hardware: All Multiple
: Medium+ normal
Target Milestone: 2.1 M3
Assignee: Beth Flanagan
QA Contact: Mihail Stanciu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-01-25 15:11 UTC by Ross Burton
Modified: 2016-04-22 10:00 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2016-01-25 15:11:08 UTC
As seen at http://errors.yoctoproject.org/Errors/Latest/Autobuilder/?filter=qwt&type=recipe, qwt fails in poky-lsb builds.

ERROR: QA Issue: File '/usr/lib/libqwt.so.6.0.1' from qwt was already stripped, this will prevent future debugging! [already-stripped]
ERROR: QA Issue: File '/usr/lib/libqwtmathml.so.6.0.1' from qwt was already stripped, this will prevent future debugging! [already-stripped]
Comment 1 Paul Eggleton 2016-01-25 20:16:44 UTC
I think building world with meta-qt4 enabled is probably not the right thing to be doing. If we have specific things to test in that layer, by all means let's build those explicitly, but seeing as it's now becoming the place where Qt4-using recipes from meta-oe are being placed, we don't need to be building everything in it anymore.
Comment 2 Alexander Kanavin 2016-01-28 13:22:36 UTC
Paul is right. We can accept whatever legacy qt4 apps people want to have into meta-qt4, but we're not obliged to keep those recipes up to standard and make them build without error. 

So you need to test strictly the things that are needed for LSB, which is, only qt4 itself.
Comment 3 Ross Burton 2016-01-28 16:51:35 UTC
poky-lsb means enabling qt4.  world builds are sensible.  How are we going to exclude the bulk of meta-qt4 apart from the bits we want to build?   It's almost like we need some sort of whitelist...
Comment 4 Joshua Lock 2016-03-31 15:18:08 UTC
This was resolved by adding poky-world-exclude.inc which excludes qwt from a world build:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=b8fa9d36d81fadb817a797a6d41652e1fd3c283a
Comment 5 Mihail Stanciu 2016-04-22 10:00:28 UTC
Verified.