Package: src:pathogen Version: 1.1.1-7 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202511/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pathogen, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean dh_auto_clean make -j2 clean make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -f pathogen src/App.o src/BuildState.o src/Font.o src/GameApp.o src/TitleState.o src/errormsg.o src/gfx.o src/main.o src/sound.o make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j2 INSTALL="install --strip-program=true" make[1]: Entering directory '/<<PKGBUILDDIR>>' g++ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT `dpkg-buildflags --get CXXFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/App.o src/App.cpp g++ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT `dpkg-buildflags --get CXXFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/BuildState.o src/BuildState.cpp In file included from src/main.h:41, from src/BuildState.cpp:24: src/BuildState.h:135:43: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations] 135 | struct HexagonMapLessOp : public std::binary_function<Position, Position, bool> | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/bits/stl_tree.h:67, from /usr/include/c++/15/map:64, from src/main.h:27: /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/BuildState.cpp:36:8: error: âGLUquadricâ does not name a type 36 | static GLUquadric *sQObj = NULL; | ^~~~~~~~~~ In file included from src/main.h:41, from src/App.cpp:23: src/BuildState.h:135:43: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations] 135 | struct HexagonMapLessOp : public std::binary_function<Position, Position, bool> | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/bits/stl_tree.h:67, from /usr/include/c++/15/map:64, from src/main.h:27: /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/BuildState.cpp: In constructor âBuildState::BuildState()â: src/BuildState.cpp:115:5: error: âsQObjâ was not declared in this scope 115 | sQObj = gluNewQuadric(); | ^~~~~ src/App.cpp: In member function âvirtual void App::run()â: src/App.cpp:159:26: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 159 | errorMessage("GL Error", "GL Error"); | ^~~~~~~~~~ src/App.cpp:159:38: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 159 | errorMessage("GL Error", "GL Error"); | ^~~~~~~~~~ src/BuildState.cpp:115:13: error: âgluNewQuadricâ was not declared in this scope 115 | sQObj = gluNewQuadric(); | ^~~~~~~~~~~~~ src/BuildState.cpp:117:30: error: âGLU_FLATâ was not declared in this scope; did you mean âGL_FLATâ? 117 | gluQuadricNormals(sQObj, GLU_FLAT); | ^~~~~~~~ | GL_FLAT src/BuildState.cpp:117:5: error: âgluQuadricNormalsâ was not declared in this scope 117 | gluQuadricNormals(sQObj, GLU_FLAT); | ^~~~~~~~~~~~~~~~~ src/BuildState.cpp:118:5: error: âgluQuadricTextureâ was not declared in this scope 118 | gluQuadricTexture(sQObj, GL_FALSE); | ^~~~~~~~~~~~~~~~~ src/BuildState.cpp:122:5: error: âgluSphereâ was not declared in this scope 122 | gluSphere(sQObj, 0.1, SPHERE_SLICES, SPHERE_STACKS); | ^~~~~~~~~ src/BuildState.cpp:125:30: error: âGLU_NONEâ was not declared in this scope; did you mean âGL_NONEâ? 125 | gluQuadricNormals(sQObj, GLU_NONE); | ^~~~~~~~ | GL_NONE src/BuildState.cpp:132:9: error: âgluCylinderâ was not declared in this scope 132 | gluCylinder(sQObj, radius, radius, getLevelTranslation(a), | ^~~~~~~~~~~ src/BuildState.cpp: In destructor âvirtual BuildState::~BuildState()â: src/BuildState.cpp:141:22: error: âsQObjâ was not declared in this scope 141 | gluDeleteQuadric(sQObj); | ^~~~~ src/BuildState.cpp:141:5: error: âgluDeleteQuadricâ was not declared in this scope 141 | gluDeleteQuadric(sQObj); | ^~~~~~~~~~~~~~~~ src/BuildState.cpp: In member function âvirtual bool BuildState::init()â: src/BuildState.cpp:150:27: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 150 | mHexImage = loadImage("/usr/share/pathogen/hex.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:151:28: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 151 | mBallImage = loadImage("/usr/share/pathogen/ball.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:152:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 152 | mShineImage = loadImage("/usr/share/pathogen/shine.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:153:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 153 | mLinkImages[0] = loadImage("/usr/share/pathogen/link1.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:154:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 154 | mLinkImages[1] = loadImage("/usr/share/pathogen/link2.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:155:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 155 | mLinkImages[2] = loadImage("/usr/share/pathogen/link3.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:156:27: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 156 | mMapImage = loadImage("/usr/share/pathogen/map.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:157:30: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 157 | mCircleImage = loadImage("/usr/share/pathogen/circle.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:158:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 158 | mBlockImage = loadImage("/usr/share/pathogen/block.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp:159:30: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 159 | mSquareImage = loadImage("/usr/share/pathogen/square.png"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/BuildState.cpp: In member function âvoid BuildState::renderModel()â: src/BuildState.cpp:866:5: error: âgluPerspectiveâ was not declared in this scope 866 | gluPerspective(45, (float)viewportWidth / viewportHeight, 0.01f, 5); | ^~~~~~~~~~~~~~ g++ -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT `dpkg-buildflags --get CXXFLAGS` -Wdate-time -D_FORTIFY_SOURCE=2 -c -o src/Font.o src/Font.cpp make[1]: *** [<builtin>: src/BuildState.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from src/main.h:41, from src/Font.cpp:34: src/BuildState.h:135:43: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations] 135 | struct HexagonMapLessOp : public std::binary_function<Position, Position, bool> | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15/bits/stl_tree.h:67, from /usr/include/c++/15/map:64, from src/main.h:27: /usr/include/c++/15/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ src/Font.cpp: In member function âvoid Font::reload()â: src/Font.cpp:101:22: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 101 | errorMessage("Error", "Cannot load font image: %s", mFilename); | ^~~~~~~ src/Font.cpp:101:31: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 101 | errorMessage("Error", "Cannot load font image: %s", mFilename); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/Font.cpp:110:22: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 110 | errorMessage("Error", "No characters in font"); | ^~~~~~~ src/Font.cpp:110:31: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] 110 | errorMessage("Error", "No characters in font"); | ^~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j2 INSTALL="install --strip-program=true" returned exit code 2 make: *** [debian/rules:5: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

