HomeFreeBSD

graphics/qgis: Fix on CURRENT after llvm13 intro

Description

graphics/qgis: Fix on CURRENT after llvm13 intro

Right after replacing llvm12 with llvm13 in base (commits b61bce17f346d79cecfd8f195a64b10f77be43b1 to 397a8ba05313cc3815d219c9d1b2de1372fcb561) graphics/qgis was broken on 14.0-CURRENT with

/usr/ports/graphics/qgis/work/QGIS-final-3_22_1/src/core/providers/ogr/qgsogrproviderutils.cpp:2595:34: error: no matching constructor for initialization of 'QgsOgrDatasetSharedPtr' (aka 'shared_ptr<QgsOgrDataset>')

QgsOgrDatasetSharedPtr dsRet = QgsOgrDatasetSharedPtr( new QgsOgrDataset(), QgsOgrProviderUtils::releaseDataset );

Thanks to dim@ for the analysis and solution. Much appreciated!

PR: 259967

Details

Provenance
dimAuthored on Nov 23 2021, 5:08 PM
rhurlinCommitted on Nov 23 2021, 5:08 PM
Parents
R11:a3987e103053: net-im/py-matrix-synapse: Update to 1.47.1
Branches
Unknown
Tags
Unknown