Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread Aleix Pol
On Fri, Jan 24, 2014 at 3:20 AM, Ben Cooksley bcooks...@kde.org wrote:

 On Fri, Jan 24, 2014 at 1:28 PM, šumski hrvoje.sen...@gmail.com wrote:
  On Friday 24 of January 2014 09:53:00 Ben Cooksley wrote:
  There has been no changes in regards to the compiler, etc. on
  build.kde.org in the past few weeks.
  The only thing that could have changed would be the version of CMake -
  as we follow the 'next' branch, so this could be a CMake regression.
 
  Hi Ben, Christoph,
  actually, this seems like a regression within one of frameworks, or
 e-c-m.
  Last build of kde4support went fine on openSUSE's OBS[1] few hours ago,
  however, after updating and rebuilding all frameworks in their dependency
  chain - build fails. Used CMake version there is 2.8.12.1.

 Just for the record, the CI system uses cmake version
 2.8.12.20140118-g3117b6 at the moment.

 
  Cheers,
  Hrvoje

 Regards,
 Ben

 
  
  [1]
 
 https://build.opensuse.org/package/show/KDE:Unstable:Frameworks/kde4support
 ___
 Kde-frameworks-devel mailing list
 Kde-frameworks-devel@kde.org
 https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


I recreated my build directories and now I'm hitting it too. I guess it a
matter of time that it spreads to the rest of who are building
kde4support...

I tried with cmake 2.8.12.1 and today's master.

Aleix
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread Christoph Cullmann
 I recreated my build directories and now I'm hitting it too. I guess it a
 matter of time that it spreads to the rest of who are building
 kde4support...
 
 I tried with cmake 2.8.12.1 and today's master.
It seems to be this change:

https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository/revisions/8b055d7f229d6596cf15d045b85ec937f8e2abe8

Could it be, that now, as we use add_definitions in that file before the C/CXX 
FLAGS are
set again, we loose these defines?

Greetings
Christoph

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread Alex Merry
On 24/01/14 13:22, Christoph Cullmann wrote:
 I recreated my build directories and now I'm hitting it too. I guess it a
 matter of time that it spreads to the rest of who are building
 kde4support...

 I tried with cmake 2.8.12.1 and today's master.
 It seems to be this change:
 
 https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository/revisions/8b055d7f229d6596cf15d045b85ec937f8e2abe8
 
 Could it be, that now, as we use add_definitions in that file before the 
 C/CXX FLAGS are
 set again, we loose these defines?

If it does, that's a bug in CMake, as we only ever append to
CMAKE_CXX_FLAGS.

Alex

___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread Alex Merry
On 24/01/14 13:30, Alex Merry wrote:
 On 24/01/14 13:22, Christoph Cullmann wrote:
 I recreated my build directories and now I'm hitting it too. I guess it a
 matter of time that it spreads to the rest of who are building
 kde4support...

 I tried with cmake 2.8.12.1 and today's master.
 It seems to be this change:

 https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository/revisions/8b055d7f229d6596cf15d045b85ec937f8e2abe8

 Could it be, that now, as we use add_definitions in that file before the 
 C/CXX FLAGS are
 set again, we loose these defines?
 
 If it does, that's a bug in CMake, as we only ever append to
 CMAKE_CXX_FLAGS.

Ah, found the issue.  The problem *was* with that commit, but the issue
was that we no longer define _KDE4_PLATFORM_DEFINITIONS, and
kde4support/src/ConfigureChecks.cmake has, on line 20,

set(CMAKE_REQUIRED_DEFINITIONS ${_KDE4_PLATFORM_DEFINITIONS})

Alex
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread Christoph Cullmann
Hmm, see

https://git.reviewboard.kde.org/r/115292/

that fixes it for me ;)

- Ursprüngliche Mail -
 On 24/01/14 13:30, Alex Merry wrote:
  On 24/01/14 13:22, Christoph Cullmann wrote:
  I recreated my build directories and now I'm hitting it too. I guess it a
  matter of time that it spreads to the rest of who are building
  kde4support...
 
  I tried with cmake 2.8.12.1 and today's master.
  It seems to be this change:
 
  https://projects.kde.org/projects/kdesupport/extra-cmake-modules/repository/revisions/8b055d7f229d6596cf15d045b85ec937f8e2abe8
 
  Could it be, that now, as we use add_definitions in that file before the
  C/CXX FLAGS are
  set again, we loose these defines?
  
  If it does, that's a bug in CMake, as we only ever append to
  CMAKE_CXX_FLAGS.
 
 Ah, found the issue.  The problem *was* with that commit, but the issue
 was that we no longer define _KDE4_PLATFORM_DEFINITIONS, and
 kde4support/src/ConfigureChecks.cmake has, on line 20,
 
 set(CMAKE_REQUIRED_DEFINITIONS ${_KDE4_PLATFORM_DEFINITIONS})
 
 Alex
 ___
 Kde-frameworks-devel mailing list
 Kde-frameworks-devel@kde.org
 https://mail.kde.org/mailman/listinfo/kde-frameworks-devel
 

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread šumski
On Friday 24 of January 2014 09:53:00 Ben Cooksley wrote:
 There has been no changes in regards to the compiler, etc. on
 build.kde.org in the past few weeks.
 The only thing that could have changed would be the version of CMake -
 as we follow the 'next' branch, so this could be a CMake regression.

Hi Ben, Christoph,
actually, this seems like a regression within one of frameworks, or e-c-m. 
Last build of kde4support went fine on openSUSE's OBS[1] few hours ago, 
however, after updating and rebuilding all frameworks in their dependency 
chain - build fails. Used CMake version there is 2.8.12.1.

Cheers,
Hrvoje


[1] 
https://build.opensuse.org/package/show/KDE:Unstable:Frameworks/kde4support


signature.asc
Description: This is a digitally signed message part.
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-24 Thread David Narvaez
On Fri, Jan 24, 2014 at 7:37 AM, Aleix Pol aleix...@kde.org wrote:
 I recreated my build directories and now I'm hitting it too. I guess it a
 matter of time that it spreads to the rest of who are building
 kde4support...

 I tried with cmake 2.8.12.1 and today's master.

I'm on this, will provide my findings (and hopefully patches) soon.

David E. Narvaez
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-23 Thread KDE CI System
See http://build.kde.org/job/kde4support_master_qt5/32/changes

Changes:

[agateau] Move api doc images to docs/pics

--
[...truncated 629 lines...]
Generating moc_kmessageboxmessagehandler.cpp
Generating moc_knumvalidator.cpp
Generating moc_kpassivepopupmessagehandler.cpp
Generating moc_krestrictedline.cpp
Generating moc_ksplashscreen.cpp
Generating moc_kstatusbar.cpp
Generating moc_kstringvalidator.cpp
Generating moc_ktabbar.cpp
Generating moc_ktextbrowser.cpp
Generating moc_kundostack.cpp
Generating moc_kvbox.cpp
Generating moc_kdatatool.cpp
Generating moc_kfileitemactionplugin.cpp
Generating moc_kfilewriteplugin.cpp
Generating moc_kscan.cpp
Generating moc_metainfojob.cpp
Generating moc_netaccess.cpp
Generating moc_passworddialog.cpp
Generating moc_factory.cpp
[ 24%] Built target KF5KDE4Support_automoc
Scanning dependencies of target KF5KDE4Support
[ 24%] [ 24%] [ 24%] [ 25%] [ 25%] [ 25%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k4aboutdata.cpp.o
Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/kcomponentdata.cpp.o
Building CXX object src/CMakeFiles/KF5KDE4Support.dir/kdecore/kdebug.cpp.o
Building CXX object src/CMakeFiles/KF5KDE4Support.dir/kdecore/kdeversion.cpp.o
Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/kdebugdbusiface.cpp.o
Building CXX object src/CMakeFiles/KF5KDE4Support.dir/kdecore/kkernel_mac.cpp.o
[ 25%] [ 25%] [ 26%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/kkernel_win.cpp.o
Building CXX object src/CMakeFiles/KF5KDE4Support.dir/kdecore/klibloader.cpp.o
Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/ktemporaryfile.cpp.o
[ 26%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/ktempdir.cpp.o
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k4aboutdata.cpp:
 In member function ‘void K4AboutData::translateInternalProgramName() const’:
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k4aboutdata.cpp:723:92:
 note: #pragma message: KDE5 FIXME: This code must be replaced by something 
with KLocalizedString
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k4aboutdata.cpp:
 In member function ‘QListK4AboutPerson K4AboutData::translators() const’:
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k4aboutdata.cpp:832:52:
 note: #pragma message: KDE5 TODO: What about this code ?
[ 26%] Building CXX object src/CMakeFiles/KF5KDE4Support.dir/kdecore/kmd5.cpp.o
[ 27%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/kmimetype.cpp.o
[ 27%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/kmimetyperepository.cpp.o
[ 27%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/ksavefile.cpp.o
[ 27%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/ksocketfactory.cpp.o
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/klibloader.cpp:
 In member function ‘KPluginFactory* KLibLoader::factory(const QString, 
QLibrary::LoadHints)’:
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/klibloader.cpp:136:40:
 warning: ‘KPluginFactory* KLibrary::factory(const char*)’ is deprecated 
(declared at 
/srv/jenkins/install/linux/x86_64/g++/kf5-qt5/frameworks/kservice/inst/include/KF5/KService/klibrary.h:58)
 [-Wdeprecated-declarations]
[ 28%] [ 28%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3socks.cpp.o
Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3sockssocketdevice.cpp.o
[ 28%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3socketdevice.cpp.o
[ 29%] [ 29%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3clientsocketbase.cpp.o
Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3bufferedsocket.cpp.o
[ 29%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3resolver.cpp.o
[ 29%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3resolvermanager.cpp.o
[ 29%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3resolverworkerbase.cpp.o
[ 30%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3resolverstandardworkers.cpp.o
[ 30%] Building CXX object 
src/CMakeFiles/KF5KDE4Support.dir/kdecore/k3reverseresolver.cpp.o
In file included from 
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k3socketdevice.h:29:0,
 from 
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k3sockssocketdevice.h:23,
 from 
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k3sockssocketdevice.cpp:20:
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k3socketbase.h:700:20:
 warning: ‘virtual qint64 KNetwork::KActiveSocketBase::readData(char*, qint64)’ 
was hidden [-Woverloaded-virtual]
In file included from 
http://build.kde.org/job/kde4support_master_qt5/ws/src/kdecore/k3sockssocketdevice.h:23:0,
 from 

Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-23 Thread Christoph Cullmann
Hi,

I think the problem is the

-std=iso9899:1990

in our KDECompilerSettings.cmake, that causes at least this error on my machine 
locally.

(openSUSE 13.1, gcc 4.8.1)

Without that, the configure checks work correct and we have the right HAVE_* 
stuff set.

Is there some known issue with that compiler or did build.kde.org change?
That line wasn't touched since some months.

Greetings
Christoph

- Ursprüngliche Mail -
 See http://build.kde.org/job/kde4support_master_qt5/32/changes
 
 Changes:
 
 [agateau] Move api doc images to docs/pics

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-23 Thread Ben Cooksley
On Fri, Jan 24, 2014 at 8:36 AM, Christoph Cullmann cullm...@absint.com wrote:
 Hi,

 I think the problem is the

 -std=iso9899:1990

 in our KDECompilerSettings.cmake, that causes at least this error on my 
 machine locally.

 (openSUSE 13.1, gcc 4.8.1)

 Without that, the configure checks work correct and we have the right HAVE_* 
 stuff set.

 Is there some known issue with that compiler or did build.kde.org change?
 That line wasn't touched since some months.

There has been no changes in regards to the compiler, etc. on
build.kde.org in the past few weeks.
The only thing that could have changed would be the version of CMake -
as we follow the 'next' branch, so this could be a CMake regression.


 Greetings
 Christoph

Thanks,
Ben


 - Ursprüngliche Mail -
 See http://build.kde.org/job/kde4support_master_qt5/32/changes

 Changes:

 [agateau] Move api doc images to docs/pics

 --
 - Dr.-Ing. Christoph Cullmann -
 AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
 Science Park 1 Tel:   +49-681-38360-22
 66123 Saarbrücken  Fax:   +49-681-38360-20
 GERMANYWWW:   http://www.AbsInt.com
 
 Geschäftsführung: Dr.-Ing. Christian Ferdinand
 Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-23 Thread Christoph Cullmann
 On Fri, Jan 24, 2014 at 8:36 AM, Christoph Cullmann cullm...@absint.com
 wrote:
  Hi,
 
  I think the problem is the
 
  -std=iso9899:1990
 
  in our KDECompilerSettings.cmake, that causes at least this error on my
  machine locally.
 
  (openSUSE 13.1, gcc 4.8.1)
 
  Without that, the configure checks work correct and we have the right
  HAVE_* stuff set.
 
  Is there some known issue with that compiler or did build.kde.org change?
  That line wasn't touched since some months.
 
 There has been no changes in regards to the compiler, etc. on
 build.kde.org in the past few weeks.
 The only thing that could have changed would be the version of CMake -
 as we follow the 'next' branch, so this could be a CMake regression.
That would make sense, too.

kjs has similar issues here (like an other guy reported already on 
frameworks-devel)

Greetings
Christoph

-- 
- Dr.-Ing. Christoph Cullmann -
AbsInt Angewandte Informatik GmbH  Email: cullm...@absint.com
Science Park 1 Tel:   +49-681-38360-22
66123 Saarbrücken  Fax:   +49-681-38360-20
GERMANYWWW:   http://www.AbsInt.com

Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel


Re: Build failed in Jenkins: kde4support_master_qt5 #32

2014-01-23 Thread Ben Cooksley
On Fri, Jan 24, 2014 at 1:28 PM, šumski hrvoje.sen...@gmail.com wrote:
 On Friday 24 of January 2014 09:53:00 Ben Cooksley wrote:
 There has been no changes in regards to the compiler, etc. on
 build.kde.org in the past few weeks.
 The only thing that could have changed would be the version of CMake -
 as we follow the 'next' branch, so this could be a CMake regression.

 Hi Ben, Christoph,
 actually, this seems like a regression within one of frameworks, or e-c-m.
 Last build of kde4support went fine on openSUSE's OBS[1] few hours ago,
 however, after updating and rebuilding all frameworks in their dependency
 chain - build fails. Used CMake version there is 2.8.12.1.

Just for the record, the CI system uses cmake version
2.8.12.20140118-g3117b6 at the moment.


 Cheers,
 Hrvoje

Regards,
Ben


 
 [1]
 https://build.opensuse.org/package/show/KDE:Unstable:Frameworks/kde4support
___
Kde-frameworks-devel mailing list
Kde-frameworks-devel@kde.org
https://mail.kde.org/mailman/listinfo/kde-frameworks-devel