Bug#710632: blobby: FTBFS: CrossCorrelation.h:73:2: error: 'assert' was not declared in this scope

David Suárez david.sephirot at gmail.com
Fri May 31 18:10:44 UTC 2013


Source: blobby
Version: 1.0~rc3-2
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20130529 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 `/«PKGBUILDDIR»/obj-x86_64-linux-gnu'
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 2
> [ 32%] Building CXX object src/CMakeFiles/blobby.dir/Clock.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/Clock.cpp.o -c "/«PKGBUILDDIR»/src/Clock.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 3
> [ 33%] Building CXX object src/CMakeFiles/blobby.dir/DuelMatch.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/DuelMatch.cpp.o -c "/«PKGBUILDDIR»/src/DuelMatch.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 4
> [ 34%] Building CXX object src/CMakeFiles/blobby.dir/ReplayRecorder.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/ReplayRecorder.cpp.o -c "/«PKGBUILDDIR»/src/ReplayRecorder.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 5
> [ 35%] Building CXX object src/CMakeFiles/blobby.dir/NetworkGame.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/NetworkGame.cpp.o -c "/«PKGBUILDDIR»/src/NetworkGame.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 6
> [ 37%] Building CXX object src/CMakeFiles/blobby.dir/NetworkMessage.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/NetworkMessage.cpp.o -c "/«PKGBUILDDIR»/src/NetworkMessage.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 7
> [ 38%] Building CXX object src/CMakeFiles/blobby.dir/GameLogic.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/GameLogic.cpp.o -c "/«PKGBUILDDIR»/src/GameLogic.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 8
> [ 39%] Building CXX object src/CMakeFiles/blobby.dir/PhysicWorld.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/PhysicWorld.cpp.o -c "/«PKGBUILDDIR»/src/PhysicWorld.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 9
> [ 40%] Building CXX object src/CMakeFiles/blobby.dir/SpeedController.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/SpeedController.cpp.o -c "/«PKGBUILDDIR»/src/SpeedController.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 10
> [ 41%] Building CXX object src/CMakeFiles/blobby.dir/UserConfig.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/UserConfig.cpp.o -c "/«PKGBUILDDIR»/src/UserConfig.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 11
> [ 42%] Building CXX object src/CMakeFiles/blobby.dir/File.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/File.cpp.o -c "/«PKGBUILDDIR»/src/File.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 12
> [ 43%] Building CXX object src/CMakeFiles/blobby.dir/FileWrite.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/FileWrite.cpp.o -c "/«PKGBUILDDIR»/src/FileWrite.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 13
> [ 44%] Building CXX object src/CMakeFiles/blobby.dir/FileRead.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/FileRead.cpp.o -c "/«PKGBUILDDIR»/src/FileRead.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 14
> [ 46%] Building CXX object src/CMakeFiles/blobby.dir/FileSystem.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/FileSystem.cpp.o -c "/«PKGBUILDDIR»/src/FileSystem.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 15
> [ 47%] Building CXX object src/CMakeFiles/blobby.dir/PhysicState.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/PhysicState.cpp.o -c "/«PKGBUILDDIR»/src/PhysicState.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 16
> [ 48%] Building CXX object src/CMakeFiles/blobby.dir/DuelMatchState.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/DuelMatchState.cpp.o -c "/«PKGBUILDDIR»/src/DuelMatchState.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 17
> [ 49%] Building CXX object src/CMakeFiles/blobby.dir/GameLogicState.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/GameLogicState.cpp.o -c "/«PKGBUILDDIR»/src/GameLogicState.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 18
> [ 50%] Building CXX object src/CMakeFiles/blobby.dir/GenericIO.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/GenericIO.cpp.o -c "/«PKGBUILDDIR»/src/GenericIO.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 19
> [ 51%] Building CXX object src/CMakeFiles/blobby.dir/Blood.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/Blood.cpp.o -c "/«PKGBUILDDIR»/src/Blood.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 20
> [ 52%] Building CXX object src/CMakeFiles/blobby.dir/TextManager.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/TextManager.cpp.o -c "/«PKGBUILDDIR»/src/TextManager.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 21
> [ 53%] Building CXX object src/CMakeFiles/blobby.dir/main.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/main.cpp.o -c "/«PKGBUILDDIR»/src/main.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 22
> [ 55%] Building CXX object src/CMakeFiles/blobby.dir/IMGUI.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/IMGUI.cpp.o -c "/«PKGBUILDDIR»/src/IMGUI.cpp"
> /usr/bin/cmake -E cmake_progress_report "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/CMakeFiles" 23
> [ 56%] Building CXX object src/CMakeFiles/blobby.dir/LagDetectionSystem.cpp.o
> cd "/«PKGBUILDDIR»/obj-x86_64-linux-gnu/src" && /usr/bin/c++   -DHAVE_LIBGL -DTIXML_USE_STL -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -I"/«PKGBUILDDIR»/obj-x86_64-linux-gnu" -I"/«PKGBUILDDIR»/src/." -I/usr/include/SDL    -o CMakeFiles/blobby.dir/LagDetectionSystem.cpp.o -c "/«PKGBUILDDIR»/src/LagDetectionSystem.cpp"
> In file included from /«PKGBUILDDIR»/src/LagDetectionSystem.cpp:25:0:
> /«PKGBUILDDIR»/src/CrossCorrelation.h: In instantiation of 'CC_Result crossCorrelation(const T&, const T&, timeWeightFunction) [with T = boost::circular_buffer<PlayerInput>; timeWeightFunction = float (*)(float)]':
> /«PKGBUILDDIR»/src/LagDetectionSystem.cpp:72:63:   required from here
> /«PKGBUILDDIR»/src/CrossCorrelation.h:73:2: error: 'assert' was not declared in this scope
> /«PKGBUILDDIR»/src/CrossCorrelation.h:73:2: note: suggested alternatives:
> In file included from /usr/include/boost/concept_check.hpp:27:0,
>                  from /usr/include/boost/circular_buffer/base.hpp:17,
>                  from /usr/include/boost/circular_buffer.hpp:65,
>                  from /«PKGBUILDDIR»/src/LagDetectionSystem.h:22,
>                  from /«PKGBUILDDIR»/src/LagDetectionSystem.cpp:22:
> /usr/include/boost/mpl/assert.hpp:75:28: note:   'mpl_::assert'
> /usr/include/boost/mpl/assert.hpp:75:28: note:   'mpl_::assert'
> make[3]: *** [src/CMakeFiles/blobby.dir/LagDetectionSystem.cpp.o] Error 1

The full build log is available from:
   http://deiv.vzpla.net/logs/2013/05/29/blobby_1.0~rc3-2_unstable.log

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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-games-devel mailing list