[Debian-astro-maintainers] Bug#803568: stellarium: FTBFS: StelSkyCultureMgr.hpp:47:1: error: expected class-name before '{' token
Chris Lamb
lamby at debian.org
Sat Oct 31 13:09:37 UTC 2015
Source: stellarium
Version: 0.13.3-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
stellarium fails to build from source in unstable/amd64:
[..]
In file included from
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.cpp:20:0:
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.hpp:47:1:
error: expected class-name before '{' token
{
^
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.hpp:48:2:
error: 'Q_OBJECT' does not name a type
Q_OBJECT
^
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.hpp:62:8:
error: expected ':' before 'slots'
public slots:
^
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.hpp:62:8:
error: 'slots' does not name a type
[ 85%] Building CXX object
src/CMakeFiles/stellarium.dir/core/StelTexture.cpp.o
cd
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu/src
&& /usr/bin/c++ -DENABLE_NLS -DENABLE_SCRIPT_CONSOLE
-DINSTALL_DATADIR=\"/usr/share/stellarium\"
-DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DPACKAGE_VERSION=\"0.13.3\"
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DECLARATIVE_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SCRIPT_LIB
-DQT_WIDGETS_LIB -DUSE_STATIC_PLUGIN_ANGLEMEASURE
-DUSE_STATIC_PLUGIN_ARCHAEOLINES -DUSE_STATIC_PLUGIN_COMPASSMARKS
-DUSE_STATIC_PLUGIN_EQUATIONOFTIME -DUSE_STATIC_PLUGIN_EXOPLANETS
-DUSE_STATIC_PLUGIN_FOV -DUSE_STATIC_PLUGIN_METEORSHOWERS
-DUSE_STATIC_PLUGIN_NAVSTARS -DUSE_STATIC_PLUGIN_NOVAE
-DUSE_STATIC_PLUGIN_OBSERVABILITY -DUSE_STATIC_PLUGIN_OCULARS
-DUSE_STATIC_PLUGIN_POINTERCOORDINATES -DUSE_STATIC_PLUGIN_PULSARS
-DUSE_STATIC_PLUGIN_QUASARS -DUSE_STATIC_PLUGIN_SATELLITES
-DUSE_STATIC_PLUGIN_SCENERY3D -DUSE_STATIC_PLUGIN_SOLARSYSTEMEDITOR
-DUSE_STATIC_PLUGIN_SUPERNOVAE -DUSE_STATIC_PLUGIN_TELESCOPECONTROL
-DUSE_STATIC_PLUGIN_TEXTUSERINTERFACE
-DUSE_STATIC_PLUGIN_TIMEZONECONFIGURATION -g -O2
-fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter
-Wno-unused-result
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu/src
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src
-isystem /usr/include/x86_64-linux-gnu/qt5 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtScript -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64
-I/usr/include/x86_64-linux-gnu/qt5/QtTest
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/modules
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/planetsephems
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/qtcompress
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/glues_stel/source
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/glues_stel/source/libtess
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/gui
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/scripting
-isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
/usr/include/x86_64-linux-gnu/qt5/QtDeclarative -isystem
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem
/usr/include/libdrm -fPIC -o
CMakeFiles/stellarium.dir/core/StelTexture.cpp.o -c
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelTexture.cpp
[ 85%] Building CXX object
src/CMakeFiles/stellarium.dir/core/StelToneReproducer.cpp.o
cd
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu/src
&& /usr/bin/c++ -DENABLE_NLS -DENABLE_SCRIPT_CONSOLE
-DINSTALL_DATADIR=\"/usr/share/stellarium\"
-DINSTALL_LOCALEDIR=\"/usr/share/locale\" -DPACKAGE_VERSION=\"0.13.3\"
-DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DECLARATIVE_LIB -DQT_GUI_LIB
-DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SCRIPT_LIB
-DQT_WIDGETS_LIB -DUSE_STATIC_PLUGIN_ANGLEMEASURE
-DUSE_STATIC_PLUGIN_ARCHAEOLINES -DUSE_STATIC_PLUGIN_COMPASSMARKS
-DUSE_STATIC_PLUGIN_EQUATIONOFTIME -DUSE_STATIC_PLUGIN_EXOPLANETS
-DUSE_STATIC_PLUGIN_FOV -DUSE_STATIC_PLUGIN_METEORSHOWERS
-DUSE_STATIC_PLUGIN_NAVSTARS -DUSE_STATIC_PLUGIN_NOVAE
-DUSE_STATIC_PLUGIN_OBSERVABILITY -DUSE_STATIC_PLUGIN_OCULARS
-DUSE_STATIC_PLUGIN_POINTERCOORDINATES -DUSE_STATIC_PLUGIN_PULSARS
-DUSE_STATIC_PLUGIN_QUASARS -DUSE_STATIC_PLUGIN_SATELLITES
-DUSE_STATIC_PLUGIN_SCENERY3D -DUSE_STATIC_PLUGIN_SOLARSYSTEMEDITOR
-DUSE_STATIC_PLUGIN_SUPERNOVAE -DUSE_STATIC_PLUGIN_TELESCOPECONTROL
-DUSE_STATIC_PLUGIN_TEXTUSERINTERFACE
-DUSE_STATIC_PLUGIN_TIMEZONECONFIGURATION -g -O2
-fstack-protector-strong -Wformat -Werror=format-security
-D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-unused-parameter
-Wno-unused-result
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu/src
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src
-isystem /usr/include/x86_64-linux-gnu/qt5 -isystem
/usr/include/x86_64-linux-gnu/qt5/QtScript -isystem
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64
-I/usr/include/x86_64-linux-gnu/qt5/QtTest
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/modules
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/planetsephems
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/qtcompress
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/glues_stel/source
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/external/glues_stel/source/libtess
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/gui
-I/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/scripting
-isystem /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
/usr/include/x86_64-linux-gnu/qt5/QtDeclarative -isystem
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
/usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
/usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem
/usr/include/libdrm -fPIC -o
CMakeFiles/stellarium.dir/core/StelToneReproducer.cpp.o -c
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelToneReproducer.cpp
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.cpp:35:38:
error: definition of implicitly-declared
'StelSkyCultureMgr::StelSkyCultureMgr()'
StelSkyCultureMgr::StelSkyCultureMgr()
^
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.cpp:99:62:
error: no 'QString
StelSkyCultureMgr::getCurrentSkyCultureEnglishName() const' member
function declared in class 'StelSkyCultureMgr'
QString StelSkyCultureMgr::getCurrentSkyCultureEnglishName() const
{return currentSkyCulture.englishName;}
^
In file included from
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelSkyCultureMgr.cpp:24:0:
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelIniParser.hpp:38:32:
warning: 'StelIniFormat' defined but not used [-Wunused-variable]
static const QSettings::Format StelIniFormat =
QSettings::registerFormat("ini", readStelIniFile, writeStelIniFile);
^
src/CMakeFiles/stellarium.dir/build.make:858: recipe for target
'src/CMakeFiles/stellarium.dir/core/StelSkyCultureMgr.cpp.o' failed
make[3]: ***
[src/CMakeFiles/stellarium.dir/core/StelSkyCultureMgr.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelModuleMgr.cpp:30:0:
/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/src/core/StelIniParser.hpp:38:32:
warning: 'StelIniFormat' defined but not used [-Wunused-variable]
static const QSettings::Format StelIniFormat =
QSettings::registerFormat("ini", readStelIniFile, writeStelIniFile);
^
make[3]: Leaving directory
'/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:310: recipe for target
'src/CMakeFiles/stellarium.dir/all' failed
make[2]: *** [src/CMakeFiles/stellarium.dir/all] Error 2
make[2]: Leaving directory
'/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu'
Makefile:152: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory
'/home/lamby/temp/cdt.20151031125946.xqReuhpbMC/stellarium-0.13.3/obj-x86_64-linux-gnu'
dh_auto_build: make -j8 returned exit code 2
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stellarium.0.13.3-2.unstable.amd64.log.txt.gz
Type: application/gzip
Size: 34897 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-astro-maintainers/attachments/20151031/0e18d4b7/attachment-0001.bin>
More information about the Debian-astro-maintainers
mailing list