Bug#693277: minetest: FTBFS with irrlicht 1.8

Vincent Cheng vincentc1208 at gmail.com
Thu Nov 15 02:08:24 UTC 2012


Source: minetest
Version: 0.3.1+dfsg-4
Severity: important

Minetest currently FTBFS with irrlicht >= 1.8 (which I've just
uploaded to experimental); tail of build log is as follows. Updating
to version 0.4 should fix this (as well as #677517, #683164, #691356
for that matter). Severity will be bumped up to RC after wheezy is
released and irrlicht 1.8 makes its way into unstable.

(Michael, if you don't have time to deal with this, would you be all
right with me uploading an updated minetest package to experimental?)

[ 38%] Building CXX object src/CMakeFiles/minetest.dir/content_cao.cpp.o
cd /home/vincent/Public/minetest-0.3.1+dfsg/src && /usr/bin/c++
-DUSE_CMAKE_CONFIG_H -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2  -DNDEBUG -Wall  -Wno-unused-but-set-variable
-ffast-math -Wall -fomit-frame-pointer -pipe -funroll-loops
-I/home/vincent/Public/minetest-0.3.1+dfsg/src -I/usr/include/irrlicht
-I/home/vincent/Public/minetest-0.3.1+dfsg/src/Release
-I/usr/include/jthread    -o CMakeFiles/minetest.dir/content_cao.cpp.o
-c /home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.cpp
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.cpp: In
member function ‘virtual void
MobV2CAO::addToScene(irr::scene::ISceneManager*)’:
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.cpp:907:60:
error: cannot allocate an object of abstract type
‘irr::scene::MyBillboardSceneNode’
In file included from
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.h:27:0,
                 from
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.cpp:20:
/home/vincent/Public/minetest-0.3.1+dfsg/src/MyBillboardSceneNode.h:18:7:
note:   because the following virtual functions are pure within
‘irr::scene::MyBillboardSceneNode’:
In file included from
/home/vincent/Public/minetest-0.3.1+dfsg/src/MyBillboardSceneNode.h:8:0,
                 from
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.h:27,
                 from
/home/vincent/Public/minetest-0.3.1+dfsg/src/content_cao.cpp:20:
/usr/include/irrlicht/IBillboardSceneNode.h:37:15: note: 	virtual void
irr::scene::IBillboardSceneNode::setSize(irr::f32, irr::f32, irr::f32)
/usr/include/irrlicht/IBillboardSceneNode.h:51:15: note: 	virtual void
irr::scene::IBillboardSceneNode::getSize(irr::f32&, irr::f32&,
irr::f32&) const
make[4]: *** [src/CMakeFiles/minetest.dir/content_cao.cpp.o] Error 1
make[4]: Leaving directory `/home/vincent/Public/minetest-0.3.1+dfsg'
make[3]: *** [src/CMakeFiles/minetest.dir/all] Error 2
make[3]: Leaving directory `/home/vincent/Public/minetest-0.3.1+dfsg'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/vincent/Public/minetest-0.3.1+dfsg'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/home/vincent/Public/minetest-0.3.1+dfsg'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc failed


Regards,
Vincent



More information about the Pkg-games-devel mailing list