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


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