OSX/CI: kde-baseapps fails to build for branch-group "stable-kf5-qt5"

Ben Cooksley bcooksley at kde.org
Fri Feb 13 09:15:57 UTC 2015


On Fri, Feb 13, 2015 at 10:15 PM, Kevin Funk <kfunk at kde.org> wrote:
> On Friday 13 February 2015 21:56:42 Ben Cooksley wrote:
>> On Fri, Feb 13, 2015 at 9:52 PM, Kevin Funk <kfunk at kde.org> wrote:
>> > On Friday 13 February 2015 08:49:10 Marko Käning wrote:
>> >> Hi Albert,
>> >>
>> >> I just realised that kde-baseapps fails on OSX/CI when being build for
>> >> branch group "stable-kf5-qt5":
>> >>
>> >> ------------------------------------------
>> >> Group    : stable-kf5-qt5
>> >> Project  : kde/applications/kde-baseapps
>> >> Branch   : Applications/14.12
>> >> Linux-CI : UNSTABLE
>> >> OSX/CI   : FAILURE
>> >> Prep...
>> >> Build... : BUILD FAILED
>> >> ==========================================
>> >>
>> >>
>> >>
>> >>
>> >> This I find in the build log:
>> >> ---
>> >> -- The C compiler identification is AppleClang 6.0.0.6000056
>> >> -- The CXX compiler identification is AppleClang 6.0.0.6000056
>> >> -- Check for working C compiler: /usr/bin/cc
>> >> -- Check for working C compiler: /usr/bin/cc -- works
>> >> -- Detecting C compiler ABI info
>> >> -- Detecting C compiler ABI info - done
>> >> -- Check for working CXX compiler: /usr/bin/c++
>> >> -- Check for working CXX compiler: /usr/bin/c++ -- works
>> >> -- Detecting CXX compiler ABI info
>> >> -- Detecting CXX compiler ABI info - done
>> >> CMake Error at
>> >> /opt/kde/install/darwin/mavericks/clang/shared/general/cmake/share/cmake-
>> >> 3.
>> >> 1/Modules/FindKDE4.cmake:71 (message): ERROR: Could not find KDE4
>> >> kde4-config
>> >>
>> >> Call Stack (most recent call first):
>> >>   CMakeLists.txt:10 (find_package)
>> >
>> > You're quite obviously on the wrong branch in kde-baseapps.git.
>> >
>> > You're probably on master (KDE4-based), while you should be on frameworks
>> > (KF5-based).
>>
>> This means the build metadata for kde-baseapps is incorrect.
>>
>> It is the responsibility of developers to maintain this metadata, as
>> those who maintain kdesrc-build, the CI system and make releases
>> cannot be expected to do so with the number of repositories and
>> projects we have.
>
> Sorry, I've been a bit scarce about information here.
>
> Indeed, the kde/* rule in 'logical-module-structure' is wrong already:
>
>         "kde/*" : {
>             "stable-qt4": "Applications/14.12",
>             "latest-qt4": "master",
>             "kf5-qt5": "frameworks",
>             "stable-kf5-qt5": "Applications/14.12"
>         },
>
> Both stable-qt4 and stable-kf5-qt5 point Applications/14.12 -- which is not
> what we want. Can someone fix? (short in time atm)

I've now fixed that.

>
> Regards

Cheers,
Ben

>
>>
>> >> CMake Warning (dev) in CMakeLists.txt:
>> >>   No cmake_minimum_required command is present.  A line of code such as
>> >>
>> >>     cmake_minimum_required(VERSION 3.1)
>> >>
>> >>   should be added at the top of the file.  The version specified may be
>> >>
>> >> lower if you wish to support older CMake versions for this project.  For
>> >> more information run "cmake --help-policy CMP0000".
>> >> This warning is for project developers.  Use -Wno-dev to suppress it.
>> >>
>> >> -- Configuring incomplete, errors occurred!
>> >> See also
>> >> "/Users/marko/WC/KDECI-builds/stable-kf5-qt5/kde-baseapps/build/CMakeFile
>> >> s/
>> >> CMakeOutput.log".
>> >>
>> >> KDE Continuous Integration Build
>> >> == Building Project: kde-baseapps - Branch Applications/14.12
>> >> ---
>> >>
>> >>
>> >> Any idea what goes wrong?
>> >>
>> >> Regards,
>> >> Marko
>> >> _______________________________________________
>> >> Kde-frameworks-devel mailing list
>> >> Kde-frameworks-devel at kde.org
>> >> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
>> >
>> > --
>> > Kevin Funk | kfunk at kde.org | http://kfunk.org
>> > _______________________________________________
>> > Kde-frameworks-devel mailing list
>> > Kde-frameworks-devel at kde.org
>> > https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
>>
>> Regards,
>> Ben
>> _______________________________________________
>> Kde-frameworks-devel mailing list
>> Kde-frameworks-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
>
> --
> Kevin Funk | kfunk at kde.org | http://kfunk.org


More information about the Kde-frameworks-devel mailing list