Bug#924833: qgis: FTBFS: sip_corepart0.cpp:38215:19: error: 'QgsPointV2 sipQgsPolygonV2::vertexAt(const QgsVertexId&) const' marked 'override', but does not override

Lucas Nussbaum lucas at debian.org
Sun Mar 17 17:59:21 GMT 2019


Source: qgis
Version: 2.18.28+dfsg-2
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20190315 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> cd /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui && /usr/bin/c++  -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -Dqgis_gui_EXPORTS -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/attributetable -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/editorwidgets -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/editorwidgets/core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/composer -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/geometry -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui/../ui -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtSvg -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtSql -isystem /usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore -isystem /usr/include/qt4/QtUiTools -isystem /usr/include/QtCrypto -isystem /usr/include/qwt -isystem /usr/include/gdal  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/qgis-2.18.28+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DSPATIALITE_VERSION_GE_4_0_0 -DSPATIALITE_VERSION_G_4_1_1 -DSPATIALITE_HAS_INIT_EX -std=c++11 -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -fPIC -fvisibility=hidden   -DCORE_EXPORT=  -DPYTHON_EXPORT= -DANALYSIS_EXPORT= -DAPP_EXPORT= -DCUSTOMWIDGETS_EXPORT= -DSERVER_EXPORT= "-DGUI_EXPORT=__attribute__ ((visibility (\"default\")))" -o CMakeFiles/qgis_gui.dir/symbology-ng/qgssmartgroupeditordialog.cpp.o -c /<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/symbology-ng/qgssmartgroupeditordialog.cpp
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:38215:19: error: 'QgsPointV2 sipQgsPolygonV2::vertexAt(const QgsVertexId&) const' marked 'override', but does not override
>   ::QgsPolygonV2* sipQgsPolygonV2::surfaceToPolygon() const
>                    ^~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:66707:19: error: 'QgsPointV2 sipQgsCurvePolygonV2::vertexAt(const QgsVertexId&) const' marked 'override', but does not override
>  bool sipQgsCurvePolygonV2::insertVertex( ::QgsVertexId a0,const  ::QgsPointV2& a1)
>                    ^~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:87278:17: error: 'QVariant sipQgsArrowSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  }
>                  ^                          
> [ 40%] Building CXX object python/CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart2.cpp.o
> cd /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python && /usr/bin/c++  -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -Dprotected=public -Dpython_module_qgis__analysis_EXPORTS -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/pal -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/composer -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/diagram -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/dxf -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/geometry -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/gps -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/core/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/attributetable -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/editorwidgets -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/editorwidgets/core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/sip_helpers -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/gui/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/plugins -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/ui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/server -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/server -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/analysis/vector -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/analysis/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/analysis/network -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/analysis/interpolation -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/python/../src/analysis/openstreetmap -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/analysis/vector -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/analysis/network -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/analysis/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/analysis/interpolation -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/analysis/openstreetmap -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtSvg -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtSql -isystem /usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore -isystem /usr/include/python2.7 -isystem /usr/include/gdal -isystem /usr/include/qwt -isystem /<<BUILDDIR>>/qgis-2.18.28+dfsg/src/core/gps/qextserialport -isystem /usr/include/QtCrypto  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/qgis-2.18.28+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DSPATIALITE_VERSION_GE_4_0_0 -DSPATIALITE_VERSION_G_4_1_1 -DSPATIALITE_HAS_INIT_EX -std=c++11 -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -fPIC -fvisibility=default   -DCORE_EXPORT= -DGUI_EXPORT= -DPYTHON_EXPORT= -DANALYSIS_EXPORT= -DAPP_EXPORT= -DCUSTOMWIDGETS_EXPORT= -DSERVER_EXPORT= -w -Wno-deprecated-declarations -fpermissive -w -Wno-deprecated-declarations -fpermissive -w -Wno-deprecated-declarations -fpermissive -w -Wno-deprecated-declarations -fpermissive -w -Wno-deprecated-declarations -fpermissive -o CMakeFiles/python_module_qgis__analysis.dir/analysis/sip_analysispart2.cpp.o -c /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/analysis/sip_analysispart2.cpp
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:90577:17: error: 'QVariant sipQgsVectorFieldSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      extern  ::QColor sipVH__core_485(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *);
>                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:101721:17: error: 'QVariant sipQgsFontMarkerSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>              try
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:104467:17: error: 'QVariant sipQgsSvgMarkerSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:107391:17: error: 'QVariant sipQgsFilledMarkerSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:109843:17: error: 'QVariant sipQgsSimpleMarkerSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      PyObject *sipParseErr = SIP_NULLPTR;
>                  ^~~~~~~~~~~~~~~~~~~~~~~~   
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:114279:17: error: 'QVariant sipQgsMarkerLineSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:117632:17: error: 'QVariant sipQgsSimpleLineSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      /* Raise an exception if the arguments couldn't be parsed. */
>                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:120747:17: error: 'QVariant sipQgsLineSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>              Py_END_ALLOW_THREADS
>                  ^~~~~~~~~~~~~~~~           
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:123989:17: error: 'QVariant sipQgsSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>              }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:127600:17: error: 'QVariant sipQgsCentroidFillSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>          }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:130074:17: error: 'QVariant sipQgsPointPatternFillSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>              sipRes = new  ::QgsStringMap((sipSelfWasArg ? sipCpp-> ::QgsPointPatternFillSymbolLayer::properties() : sipCpp->properties()));
>                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:133412:17: error: 'QVariant sipQgsLinePatternFillSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:136632:17: error: 'QVariant sipQgsSVGFillSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:139534:17: error: 'QVariant sipQgsRasterFillSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:142290:17: error: 'QVariant sipQgsImageFillSymbolLayer::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>      /* Raise an exception if the arguments couldn't be parsed. */
>                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:144521:17: error: 'QVariant sipQgsShapeburstFillSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>          }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:147572:17: error: 'QVariant sipQgsGradientFillSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  }
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:150716:17: error: 'QVariant sipQgsSimpleFillSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
>  
>                  ^                          
> /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/python/core/sip_corepart0.cpp:154135:17: error: 'QVariant sipQgsFillSymbolLayerV2::evaluateDataDefinedProperty(const QString&, const QgsFeature*) const' marked 'override', but does not override
> [ 40%] Building CXX object src/gui/CMakeFiles/qgis_gui.dir/symbology-ng/qgsstylev2exportimportdialog.cpp.o
> cd /<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui && /usr/bin/c++  -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_SVG_LIB -DQT_XML_LIB -Dqgis_gui_EXPORTS -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/attributetable -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/editorwidgets -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/editorwidgets/core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/auth -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/composer -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/geometry -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/layertree -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/raster -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/symbology-ng -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/../core/effects -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui -I/<<BUILDDIR>>/qgis-2.18.28+dfsg/debian/build/src/gui/../ui -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtSvg -isystem /usr/include/qt4/QtGui -isystem /usr/include/qt4/QtXml -isystem /usr/include/qt4/QtSql -isystem /usr/include/qt4/QtNetwork -isystem /usr/include/qt4/QtCore -isystem /usr/include/qt4/QtUiTools -isystem /usr/include/QtCrypto -isystem /usr/include/qwt -isystem /usr/include/gdal  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/qgis-2.18.28+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -DSPATIALITE_VERSION_GE_4_0_0 -DSPATIALITE_VERSION_G_4_1_1 -DSPATIALITE_HAS_INIT_EX -std=c++11 -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -fPIC -fvisibility=hidden   -DCORE_EXPORT=  -DPYTHON_EXPORT= -DANALYSIS_EXPORT= -DAPP_EXPORT= -DCUSTOMWIDGETS_EXPORT= -DSERVER_EXPORT= "-DGUI_EXPORT=__attribute__ ((visibility (\"default\")))" -o CMakeFiles/qgis_gui.dir/symbology-ng/qgsstylev2exportimportdialog.cpp.o -c /<<BUILDDIR>>/qgis-2.18.28+dfsg/src/gui/symbology-ng/qgsstylev2exportimportdialog.cpp
> make[4]: *** [python/CMakeFiles/python_module_qgis__core.dir/build.make:397: python/CMakeFiles/python_module_qgis__core.dir/core/sip_corepart0.cpp.o] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2019/03/15/qgis_2.18.28+dfsg-2_testing.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-grass-devel mailing list