Re: GDAL 3.13.0 release candidate available

Greg Troxel via gdal-dev <[email protected]>
Newsgroups gmane.comp.gis.gdal.devel
Message-ID <[email protected]>
Thanks for confirming the packing list changes are expected.

Jukka: gdal 3.13.0rc1 geojson does have newlines. 


With RC1 (yes I know RC2 was announced just now, will update and
retest), I found that pdal-lib did not build, but I had old pdal-lib
(2.8.4!), and have updated to the latest release (2.10.1), and that's
fine.

Then, building qgis 3.44.9 (current LTR, and really, most recent code
that can be viewed as stable) fails, and I think it's due to a type
change in GDAL.  Sending this sooner rather than later - I wonder how
building qgis 3.44.9 is going for other people on other platforms.


(omitting earlier part of log, NetBSD 10 amd64)

[301/5656] Building CXX object src/core/CMakeFiles/qgis_core.dir/providers/ogr/qgsogrproviderconnection.cpp.o
FAILED: [code=1] src/core/CMakeFiles/qgis_core.dir/providers/ogr/qgsogrproviderconnection.cpp.o 
/tmp/work/geography/qgis/work/.cwrapper/bin/c++ -DCMAKE_SOURCE_DIR=\"/tmp/work/geography/qgis/work/qgis-3.44.9\" -DPROTOBUF_USE_DLLS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DISABLE_DEPRECATED_BEFORE=0x050800 -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_SERIALPORT_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB -DQT_XML_LIB -DSIP_VERSION=0x060f03 -DTEST_DATA_DIR=\"/tmp/work/geography/qgis/work/qgis-3.44.9/tests/testdata\" -DWITH_COPC -DWITH_EPT -D_HAVE_PTHREAD_ -Dqgis_core_EXPORTS -I/tmp/work/geography/qgis/work/qgis-3.44.9/cmake-pkgsrc-build/src/core/qgis_core_autogen/include -I/tmp/work/geography/qgis/work/qgis-3.44.9/cmake-pkgsrc-build -I/tmp/work/geography/qgis/work/q
 gis-3.44.9/external/poly2tri -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/ept -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/copc -I/tmp/work/geography/qgis/work/qg
 is-3.44.9/src/core/providers/vpc -I/tmp/work/geography/qgis/work/qgis-3.44.9/cmake-pkgsrc-build/src/core -I/tmp/work/geography/qgis/work/qgis-3.44.9/external/meshOptimizer -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/3d -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/actions -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/annotations -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/auth -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/browser -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/callouts -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/classification -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/diagram -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/dxf -I/tmp/work/geography/qgi
 s/work/qgis-3.44.9/src/core/editform -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/effects -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/elevation -I/tmp/work/geography/qgis/work/qgis-
 3.44.9/src/core/expression -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/externalstorage -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/fieldformatter -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/geometry -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/geocoding -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/gps -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/labeling -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/labeling/rules -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/layertree -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/layout -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/locator -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/maprenderer -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/mesh -I/tmp/work/geog
 raphy/qgis/work/qgis-3.44.9/src/core/metadata -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/network -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/numericformats -I/tmp/work/geography/q
 gis/work/qgis-3.44.9/src/core/painting -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/pal -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/pdf -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/plot -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/pointcloud -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/pointcloud/expression -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/processing -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/processing/models -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/proj -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/project -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/arcgis -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers
 /memory -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/gdal -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/ogr -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/pr
 oviders/meshmemory -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/sensorthings -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/raster -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/renderer -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/scalebar -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/settings -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/sensor -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/stac -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/symbology -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/textrenderer -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/tiledscene -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/validity -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/vector -I/tmp/work/geography/qgi
 s/work/qgis-3.44.9/src/core/vectortile -I/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/web -I/tmp/work/geography/qgis/work/qgis-3.44.9/external -I/tmp/work/geography/qgis/work/qgis-3.44.9/exter
 nal/delaunator-cpp -I/tmp/work/geography/qgis/work/qgis-3.44.9/external/kdbush/include -I/tmp/work/geography/qgis/work/qgis-3.44.9/external/nmea -I/tmp/work/geography/qgis/work/qgis-3.44.9/external/rtree/include -I/tmp/work/geography/qgis/work/qgis-3.44.9/external/tinygltf -isystem /tmp/work/geography/qgis/work/.buildlink/include -isystem /usr/pkg/qt5/include/Qca-qt5/QtCrypto -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtCore -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/./mkspecs/netbsd-g++ -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtGui -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtXml -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtWidgets -isyst
 em /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtSvg -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtNetwork -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/Qt
 Sql -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtConcurrent -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtPositioning -isystem /tmp/work/geography/qgis/work/.buildlink/include/geos -isystem /usr/pkg/qt5/include -isystem /usr/pkg/qt5/include/QtDBus -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtPrintSupport -isystem /usr/pkg/include -isystem /tmp/work/geography/qgis/work/.buildlink/qt5/include/QtSerialPort -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.13 -Dz_off_t=long -I/usr/pkg/include/libxml2 -I/usr/pkg/include/minizip -I/usr/pkg/qt5/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/freetype2 -I/usr/X11R7/include -I/usr
 /X11R7/include/libdrm -I/usr/pkg/include/gstreamer-1.0 -I/usr/pkg/qwt-6.3.0/include -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wnon-virtual-dtor -Wno-redundant-move -Wno-mi
 sleading-indentation -Wno-deprecated-copy -std=gnu++17 -fPIC -fvisibility=hidden -fPIC -MD -MT src/core/CMakeFiles/qgis_core.dir/providers/ogr/qgsogrproviderconnection.cpp.o -MF src/core/CMakeFiles/qgis_core.dir/providers/ogr/qgsogrproviderconnection.cpp.o.d -o src/core/CMakeFiles/qgis_core.dir/providers/ogr/qgsogrproviderconnection.cpp.o -c /tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/ogr/qgsogrproviderconnection.cpp
/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/ogr/qgsogrproviderconnection.cpp: In member function 'void QgsOgrProviderConnection::setDefaultCapabilities()':
/tmp/work/geography/qgis/work/qgis-3.44.9/src/core/providers/ogr/qgsogrproviderconnection.cpp:422:42: error: invalid conversion from 'CSLConstList' {aka 'const char* const*'} to 'char**' [-fpermissive]
  422 |   char **driverMetadata = GDALGetMetadata( hDriver, nullptr );
      |                           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
      |                                          |
      |                                          CSLConstList {aka const char* const*}
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make[1]: stopped in /n0/gdt/pkgsrc-current/pkgsrc/geography/qgis
*** Error code 1

Stop.
make: stopped in /n0/gdt/pkgsrc-current/pkgsrc/geography/qgis
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.