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