[Live-demo] [OSGeo] #1710: ZOO packages missing from Xenial

OSGeo trac_osgeo at osgeo.org
Sat Jun 11 09:29:07 PDT 2016


#1710: ZOO packages missing from Xenial
---------------------+----------------------------
 Reporter:  kalxas   |       Owner:  kalxas
     Type:  defect   |      Status:  assigned
 Priority:  blocker  |   Milestone:  OSGeoLive10.0
Component:  LiveDVD  |  Resolution:
 Keywords:           |
---------------------+----------------------------

Comment (by sebastic):

 OGRSFDriverRegistrar has been deprecated in GDAL 2.x.

 The removal of the methods is documented in the
 [https://svn.osgeo.org/gdal/trunk/gdal/MIGRATION_GUIDE.TXT MIGRATION GUIDE
 FROM GDAL 1.11 to GDAL 2.0]:
 > C++ API:
 >
 >   * OGRSFDriverRegistrar and OGRSFDriver are now deprecated. Use
 GDALDriverManager
 >     and GDALDriver instead.
 >
 >   * The following methods from OGRSFDriverRegistrar are removed :
 Open(),
 >     !OpenShared(), !ReleaseDataSource(), !DeregisterDriver(),
 !AutoLoadDrivers()
 >     !GetDriver() and !GetDriverByName() now return a GDALDriver*
 instance.
 >
 >   * OGRDataSource::!CreateLayer() specialized implementations should be
 renamed
 >     as ICreateLayer() to benefit from layer creation options validation.
 >
 >   * OGRLayer::!GetInfo() has been removed.
 >
 >   * All methods of OGRDataSource have been transferred to GDALDataset,
 except
 >     !SyncToDisk() that should now be implemented as !FlushCache() in
 drivers.
 >
 >   * GDALOpenInfo::papszSiblingFiles member is now private. Use the new
 >     !GetSiblingFiles() method instead.
 >
 >   * GDALOpenInfo::fp member is replaced by fpL member of type VSILFILE*.
 >
 >   * OGRSFDriver::!CopyDataSource() has been removed.
 >
 >   * GDALDriverManager::!GetHome() and !SetHome() have been removed.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/1710#comment:7>
OSGeo <http://www.osgeo.org/>
OSGeo committee and general foundation issue tracker.


More information about the Live-demo mailing list