[QGIS-Developer] Master build (landingPage?) issue

Denis Rouzaud denis.rouzaud at gmail.com
Thu Sep 17 05:03:34 PDT 2020


A refactoring and a fix have been merged at the same time.
Fix is here: https://github.com/qgis/QGIS/pull/38835



Le jeu. 17 sept. 2020 à 13:29, Richard Duivenvoorde <rdmailings at duif.net> a
écrit :

> I'm building current maste (also clean build), but it stops with:
>
> [3342/4611] Building CXX object
> src/server/services/landingpage/CMakeFiles/landingpage.dir/qgslandingpageutils.cpp.o
> FAILED:
> src/server/services/landingpage/CMakeFiles/landingpage.dir/qgslandingpageutils.cpp.o
>
> ccache /usr/bin/c++  -DPROJ_VERSION_MAJOR=7 -DQGSMSDEBUG=1
> -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS
> -DQT_DISABLE_DEPRECATED_BEFORE=0x050800 -DQT_GUI_LIB -DQT_NETWORK_LIB
> -DQT_NO_CAST_TO_ASCII -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB
> -DQT_SERIALPORT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBKITWIDGETS_LIB
> -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSIP_VERSION=0x041318
> -DWITH_BINDINGS -DWITH_QTWEBKIT -Dlandingpage_EXPORTS
> -Isrc/server/services/landingpage/landingpage_autogen/include -I.
> -I../external -I../external/nlohmann -I../src/core -I../src/core/geometry
> -I../src/core/expression -I../src/core/symbology -I../src/core/metadata
> -I../src/core/layertree -I../src/server -I../src/server/services
> -I../src/server/services/landingpage -Isrc/core -Isrc/python -Isrc/server
> -Isrc/server/services/landingpage -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWebKit -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtPositioning -Wall -Wextra
> -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor
> -Wno-redundant-move -Wno-deprecated-copy -fvisibility=hidden
> -fvisibility-inlines-hidden -g -fPIC -fvisibility=hidden   -fPIC
> -std=gnu++11 -MD -MT
> src/server/services/landingpage/CMakeFiles/landingpage.dir/qgslandingpageutils.cpp.o
> -MF
> src/server/services/landingpage/CMakeFiles/landingpage.dir/qgslandingpageutils.cpp.o.d
> -o
> src/server/services/landingpage/CMakeFiles/landingpage.dir/qgslandingpageutils.cpp.o
> -c ../src/server/services/landingpage/qgslandingpageutils.cpp
> ../src/server/services/landingpage/qgslandingpageutils.cpp: In static
> member function ‘static nlohmann::json
> QgsLandingPageUtils::projectInfo(const QString&)’:
> ../src/server/services/landingpage/qgslandingpageutils.cpp:459:85: error:
> ‘ExposeViaWfs’ is not a member of ‘QgsField::ConfigurationFlag’
>   459 |             if ( !field.configurationFlags().testFlag(
> QgsField::ConfigurationFlag::ExposeViaWfs ) )
>       |
>                  ^~~~~~~~~~~~
> [3351/4611] Automatic MOC for target qgis_gui
>
> Anybody a hint? I tried 'ninja clean' and a fresh build...
> Or is the build currently borken?
>
> Regards,
>
> Richard Duivenvoorde
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20200917/02c3b6ca/attachment.html>


More information about the QGIS-Developer mailing list