Build failed in Jenkins: kdelibs_frameworks_qt5 #566

David Faure faure+bluesystems at kde.org
Sat Apr 27 07:36:26 UTC 2013


On Saturday 27 April 2013 01:55:38 Sebastian Kügler wrote:
> On Friday, April 26, 2013 16:04:22 KDE CI System wrote:
> > See <http://build.kde.org/job/kdelibs_frameworks_qt5/566/changes>
> > 
> > Changes:
> > 
> > [notmart] correct includes
> 
> What goes wrong here is that kdelibs/experimental/libkdeclarative/*h try to
> include <kdeclarative/kdeclarative_export.h> (after Marco's last commit),
> which fails, since the file is not in the kdeclarative dir, but in
> libkdeclarative. It is installed to kdeclarative/kdeclarative_export.h,
> however, so the change will build when the header is already installed, but
> not during a clean build.
> 
> What's the right way to go about this?
> 
> - mv libkdeclarative kdeclarative ?
That's option 1.

Option 2: Move the sources to libkdeclarative/kdeclarative/

Option 3: generate forwarding headers at build time, like I do in 
staging/kio/src/CMakeLists.txt (which generates an "include" subdir in the 
builddir, with kio/foo.h in it)

-- 
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by BlueSystems and KDAB to work on KDE Frameworks



More information about the Kde-frameworks-devel mailing list