Bug#942269: ossim: FTBFS with GEOS 3.8.0 (error: no matching function for call)
Bas Couwenberg
sebastic at xs4all.nl
Sun Oct 13 16:28:14 BST 2019
Source: ossim
Version: 2.9.1-1
Severity: serious
Tags: upstream
Justification: makes the package in question unusable or mostly so
Control: forwarded -1 https://github.com/ossimlabs/ossim/issues/243
Dear Maintainer,
Your package FTBFS with GEOS 3.8.0:
/build/ossim-2.9.1/src/base/ossimPolyArea2d.cpp: In member function 'void OssimPolyArea2dPrivate::setGeometry(const ossimPolygon&, const std::vector<ossimPolygon>&)':
/build/ossim-2.9.1/src/base/ossimPolyArea2d.cpp:152:64: error: no matching function for call to 'geos::geom::GeometryFactory::createPolygon(geos::geom::LinearRing*&, std::vector<geos::geom::Geometry*>*&)'
152 | m_geometry = geomFactory()->createPolygon(shell, holes);
| ^
...
/build/ossim-2.9.1/src/base/ossimPolyArea2d.cpp:778:109: error: no matching function for call to 'geos::geom::GeometryFactory::createMultiPolygon(std::vector<geos::geom::Geometry*>&) const'
778 | m_privateData->setGeometry(m_privateData->m_geometry->getFactory()->createMultiPolygon(values));
| ^
...
/build/ossim-2.9.1/src/base/ossimPolyArea2d.cpp: In member function 'bool ossimPolyArea2d::loadState(const ossimKeywordlist&, const char*)':
/build/ossim-2.9.1/src/base/ossimPolyArea2d.cpp:848:64: error: no matching function for call to 'OssimPolyArea2dPrivate::setGeometry(std::unique_ptr<geos::geom::Geometry>)'
848 | m_privateData->setGeometry(reader.read(wkt.c_str()));
| ^
Kind Regards,
Bas
More information about the Pkg-grass-devel
mailing list