FS#36988 - [qt5-*] private headers in wrong path
Attached to Project:
Arch Linux
Opened by Francisco Gonzalez (gzmorell) - Thursday, 19 September 2013, 12:39 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 17 December 2013, 11:09 GMT
Opened by Francisco Gonzalez (gzmorell) - Thursday, 19 September 2013, 12:39 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 17 December 2013, 11:09 GMT
|
Details
Description:
qt5 private headers are located in wrong path, making it unusable. i.e. for qt5-core, headers are located in /usr/include/qt/QtCore private headers in /usr/include/qt/QtCore/5.1.1/QtCore/private and should be in /usr/include/qt/QtCore/private This affects: qt5-base, qt5-declarative, qt5-jsbackend, qt5-multimedia, qt5-quick1, qt5-script, qt5-sensors, qt5-serialport, qt5-svg, qt5-tools, qt5-webkit, and qt5-xmlpatterns. Additional info: * package version(s) 5.1.1 * config and/or log files etc. Steps to reproduce: Try to compile a file including a private header. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Tuesday, 17 December 2013, 11:09 GMT
Reason for closing: Not a bug
Additional comments about closing: Use cmake or qmake properties
Tuesday, 17 December 2013, 11:09 GMT
Reason for closing: Not a bug
Additional comments about closing: Use cmake or qmake properties
Which project are you try to build?
https://github.com/niemeyer/qml
INCLUDEPATH += /usr/include/qt/QtCore/5.1.1/QtCore/
in the pro file, and the use
#include <private/qmetaobject_p.h>
#include <private/qmetaobjectbuilder_p.h>