Bug#625097: spring: FTBFS: AAStar.h:70:43: error: 'NULL' was not declared in this scope

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon May 2 12:38:44 UTC 2011


Source: spring
Version: 0.82.7.1+dfsg1-2
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20110502 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[3]: Entering directory `/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu'
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 13%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CCoverageCell.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CCoverageCell.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CCoverageCell.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 13%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CScopedTimer.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CScopedTimer.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CScopedTimer.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 13%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CDefenseMatrix.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CDefenseMatrix.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CDefenseMatrix.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 13%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CWishList.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CWishList.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CWishList.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 5
> [ 14%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CIntel.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CIntel.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CIntel.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 14%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CLogger.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CLogger.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CLogger.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 14%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/MathUtil.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/MathUtil.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/MathUtil.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 14%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/CCoverageHandler.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/CCoverageHandler.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/CCoverageHandler.cpp
> /usr/bin/cmake -E cmake_progress_report /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/CMakeFiles 
> [ 14%] Building CXX object AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/AAStar.cpp.o
> cd /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/obj-x86_64-linux-gnu/AI/Skirmish/E323AI && /usr/bin/g++   -DE323AI_EXPORTS -DSYNCCHECK -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DBUILDING_AI -D_REENTRANT -D_GNU_SOURCE=1 -DBUILDING_SKIRMISH_AI -g -O2  -msse -mfpmath=sse -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread  -O2 -DNDEBUG -g -fPIC -I/usr/include/SDL -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/System -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/rts/ExternalAI/Interface -I/build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Wrappers   -fpic -o CMakeFiles/E323AI.dir/AAStar.cpp.o -c /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.cpp
> In file included from /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.cpp:1:0:
> /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.h:70:43: error: 'NULL' was not declared in this scope
> /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.h: In constructor 'AAStar::ANode::ANode()':
> /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.h:19:15: error: 'NULL' was not declared in this scope
> /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.h: In constructor 'AAStar::ANode::ANode(unsigned int, float)':
> /build/user-spring_0.82.7.1+dfsg1-2-amd64-J_sHvV/spring-0.82.7.1+dfsg1/AI/Skirmish/E323AI/AAStar.h:29:15: error: 'NULL' was not declared in this scope
> make[3]: *** [AI/Skirmish/E323AI/CMakeFiles/E323AI.dir/AAStar.cpp.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/05/02/spring_0.82.7.1+dfsg1-2_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-games-devel mailing list