On Saturday 16 March 2013 14:24:16 Stephen Kelly wrote:
> I've pushed a commit which removed much of the CMake code which calls 
> include_directories().

This seems to create one regression on my system:

[ 96%] Automoc for target kprotocolinfotest
Generating kprotocolinfotest.moc
%{appname}(%{pid})/default Parser::error: 
/d/kde/src/5/kdelibs-frameworks/kio/tests/kprotocolinfotest.cpp:95: Error: 
Macro argument mismatch.
AUTOMOC: error: process for 
/d/kde/build/5/kdelibs-frameworks/kio/tests/kprotocolinfotest.moc failed:
%{appname}(%{pid})/default Parser::error: 
/d/kde/src/5/kdelibs-frameworks/kio/tests/kprotocolinfotest.cpp:95: Error: 
Macro argument mismatch.

moc failed...
make[2]: *** 

This is beacuse -I/usr/include is now part of the command line for moc, before 
the -I for Qt includes,
so it picks up system qt4 headers.
-I/usr/include should never ever be present, since that's a default system 
include dir.

I have no clue where to start debugging this though.

-- 
David Faure, [email protected], http://www.davidfaure.fr
Working on KDE, in particular KDE Frameworks 5

_______________________________________________
Kde-buildsystem mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to