Bug 2514 - qt4 depends on sqlite3, but does not link against it
Summary: qt4 depends on sqlite3, but does not link against it
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: unspecified
Hardware: All Multiple
: Low minor
Target Milestone: 1.4 M4
Assignee: Paul Eggleton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-05-29 02:46 UTC by James Limbouris
Modified: 2013-04-17 14:43 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Limbouris 2012-05-29 02:46:39 UTC
meta/recipes-qt/qt4/qt4.inc DEPENDS on sqlite3, but QT_SQL_DRIVER_FLAGS does not specify '-system-sqlite', so Qt is built with a statically linked, Qt supplied version of sqlite3.

If we choose to use the system sqlite3, and do so in QT_SQL_DRIVER_FLAGS, you may wish to update the copied-pasted-and-modified QT_SQL_DRIVER_FLAGS in meta-oe's bbappend.
Comment 1 Paul Eggleton 2013-02-14 20:36:28 UTC
Fix merged to master:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=e6053e55f46cae1d3f1e68bd0c61ebe7cac7d165

FWIW, I hope to eliminate the meta-oe bbappend entirely (see recent discussion on the OE mailing lists.)
Comment 2 Stoicescu Cornel 2013-04-17 14:43:57 UTC
-the -system-sqlite flag is set
-all qt4 recipes build successfully

Verified in master:595e92c76700306f9ff8fcf1557eb7ade1f3e907