Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 729098 (PROJ-8) - [Tracker] sci-libs/proj revdeps using deprecated proj_api.h - removal in PROJ 8
Summary: [Tracker] sci-libs/proj revdeps using deprecated proj_api.h - removal in PROJ 8
Status: CONFIRMED
Alias: PROJ-8
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sci-geo Project
URL: https://proj.org/development/migratio...
Whiteboard:
Keywords: Tracker
Depends on: 685234 685668 686078 688110 711428 729100
Blocks:
  Show dependency tree
 
Reported: 2020-06-22 08:37 UTC by Andreas Sturmlechner
Modified: 2020-07-15 12:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2020-06-22 08:37:05 UTC
This concerns all packages still using a workaround like -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 instead of properly having ported away from it.


"PROJ 7 will be last major release version that includes the proj_api.h header. The functionality in proj_api.h is deprecated and only supported in maintenance mode. It is inferior to the functionality provided by functions in the proj.h header and all projects still relying on proj_api.h are encouraged to migrate to the new API in proj.h. See Version 4 to 6 API Migration. for more info on how to migrate from the old to the new API."

See also: PROJ 7.0.0 release notes https://proj.org/news.html#id58

Migration guide see $URL.