qt5: install headers into /usr/include/qt5
authorFatih Aşıcı <fatih.asici@gmail.com>
Tue, 24 Dec 2013 06:53:57 +0000 (08:53 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 25 Dec 2013 17:14:27 +0000 (18:14 +0100)
commitdacc0a44acefefec47d9a90d928b03e6f88e17fe
treec8e2cba73bc4e3ec814d16d2d7afba35f042bbde
parentecf4dff4ee72900ea42b785b314454dae04f5bd5
qt5: install headers into /usr/include/qt5

There are places in Qt's source where headers included with the name of
the module subdirectory (e.g. #include <QtCore/QHash>). Therefore, the
build system passes the top header directory to the compiler; but this
results in a error when building host tools since sysroot/usr/include
directory includes architecture specific system headers.

In order to prevent this, install all Qt headers into a subdirectory in
/usr/include.

Fixes: http://autobuild.buildroot.net/results/4f1/4f16c0b38bdd6e40efcc781c12fae81c0bfabb72/
Signed-off-by: Fatih Aşıcı <fatih.asici@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/qt5/qt5base/qt5base.mk