[opensuse-buildservice] inconsistent buildservice behaviour with compile flags?
Hi, I'm having the strangest thing with a package on the build service... sometimes a build fails with the following output: [ 1%] Building CXX object llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o cc1plus: warnings being treated as errors In file included from /usr/src/packages/BUILD/linden/indra/llcharacter/llbvhloader.cpp:41: /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h: In constructor 'LLKeyframeMotion::JointConstraintSharedData::JointConstraintSharedData()': /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:237: error: 'LLKeyframeMotion::JointConstraintSharedData::mConstraintTargetType' will be initialized after /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:224: error: 'S32 LLKeyframeMotion::JointConstraintSharedData::mSourceConstraintVolume' /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:209: error: when initialized here make[2]: *** [llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o] Error 1 make[1]: *** [llcharacter/CMakeFiles/llcharacter.dir/all] Error 2 make: *** [all] Error 2 and sometimes the build works just fine, with no changes to source or specfile... Seems that there is some randmness involved that sometimes compiles with -Werror and sometimes without that flag. Don't think that is expected behaviour, is it? bye, MH -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 16. Oktober 2009 13:28:54 schrieb Mathias Homann:
Hi,
I'm having the strangest thing with a package on the build service...
sometimes a build fails with the following output: [ 1%] Building CXX object llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o cc1plus: warnings being treated as errors In file included from /usr/src/packages/BUILD/linden/indra/llcharacter/llbvhloader.cpp:41: /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h: In constructor 'LLKeyframeMotion::JointConstraintSharedData::JointConstraintSharedData()': /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:237: error: 'LLKeyframeMotion::JointConstraintSharedData::mConstraintTargetType' will be initialized after /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:224: error: 'S32 LLKeyframeMotion::JointConstraintSharedData::mSourceConstraintVolume' /usr/src/packages/BUILD/linden/indra/llcharacter/llkeyframemotion.h:209: error: when initialized here make[2]: *** [llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o] Error 1 make[1]: *** [llcharacter/CMakeFiles/llcharacter.dir/all] Error 2 make: *** [all] Error 2
and sometimes the build works just fine, with no changes to source or specfile...
Seems that there is some randmness involved that sometimes compiles with -Werror and sometimes without that flag.
Don't think that is expected behaviour, is it?
Hard to say without code snippets. However, you should ask the tool chain folk in first place, I think. -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 16. Oktober 2009 13:35:34 schrieb Adrian Schröter:
Am Freitag, 16. Oktober 2009 13:28:54 schrieb Mathias Homann:
Hi,
I'm having the strangest thing with a package on the build service...
sometimes a build fails with the following output: [ 1%] Building CXX object llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o cc1plus: warnings being treated as errors
and sometimes the build works just fine, with no changes to source or specfile...
Seems that there is some randmness involved that sometimes compiles with -Werror and sometimes without that flag.
Don't think that is expected behaviour, is it?
Hard to say without code snippets. However, you should ask the tool chain folk in first place, I think.
The problem is, the build fails, I simply have it rebuilt, and the build gets through just fine. Building locally also works fine. Looks to me as if some host configurations on the buildservice cluster differ from others... anyways, how/where do i "ask the toolchain folk"? bye, MH -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 2009-10-16 13:59:58 +0200, Mathias Homann wrote:
Am Freitag, 16. Oktober 2009 13:35:34 schrieb Adrian Schröter:
Am Freitag, 16. Oktober 2009 13:28:54 schrieb Mathias Homann:
Hi,
I'm having the strangest thing with a package on the build service...
sometimes a build fails with the following output: [ 1%] Building CXX object llcharacter/CMakeFiles/llcharacter.dir/llbvhloader.cpp.o cc1plus: warnings being treated as errors
and sometimes the build works just fine, with no changes to source or specfile...
Seems that there is some randmness involved that sometimes compiles with -Werror and sometimes without that flag.
Don't think that is expected behaviour, is it?
Hard to say without code snippets. However, you should ask the tool chain folk in first place, I think.
The problem is, the build fails, I simply have it rebuilt, and the build gets through just fine. Building locally also works fine.
Looks to me as if some host configurations on the buildservice cluster differ from others...
it gets you different buildresults when looking at the *same* repository/arch combination? different results between e.g. 11.1 and factory e.g. are expected. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dne 16.10.2009 13:28, Mathias Homann napsal(a):
and sometimes the build works just fine, with no changes to source or specfile...
Seems that there is some randmness involved that sometimes compiles with -Werror and sometimes without that flag.
Start with a 'grep -r Werror .' in the unpacked sources. If that doesn't help, try adding some prints to the makefiles to see where the Werror is comming from. I doubt that the buildservice is randomly adding it. Michal -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (4)
-
Adrian Schröter
-
Marcus Rueckert
-
Mathias Homann
-
Michal Marek