[Qt-creator] QtCreator 4.3 branch build fails on qmlpuppet/container: private Qt header not found

Artur Shepilko nomadbyte at gmail.com
Sun Mar 26 07:49:14 CEST 2017


Confirmed. The fix lets the qtc 4.3 build complete successfully.
Thanks!

On Sat, Mar 25, 2017 at 11:52 PM, Orgad Shaneh <orgads at gmail.com> wrote:
> On Sun, Mar 26, 2017 at 7:50 AM, Artur Shepilko <nomadbyte at gmail.com> wrote:
>> Building QtCreator 4.3 branch (e8498ac), Qt 5.6.1, gcc 5.4.1, ubuntu
>> 14.04 (x86_64)
>>
>> The full qtcreator build fails at qmlpuppet/container:
>>
>>
>> "/workspace/qtc-super/qtcreator/share/qtcreator/qml/qmlpuppet/container/sharedmemory_unix.cpp:46:34:
>> fatal error: private/qcore_unix_p.h: No such file or directory"
>>
>> The private Qt header does exist and is actually located at:
>>
>> "/opt/Qt5.6.1/5.6/gcc_64/include/QtCore/5.6.1/QtCore/private/qcore_unix_p.h"
>>
>> No problems building the older QtCreator 4.2 branch (it properly
>> passes g++ option
>> "-I/opt/Qt5.6.1/5.6/gcc_64/include/QtCore/5.6.1/QtCore"
>> which resolves the private QtCore header).
>>
>> Has anything changed since QtCreator 4.2  in regards of private Qt
>> headers handling?
>> Do we have to build 4.3 differently?
>
> This should be fixed by https://codereview.qt-project.org/189623
>
> - Orgad



More information about the Qt-creator mailing list