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.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69822f2cbe499b66015fdb6dd05957b5d7572a1 commit f69822f2cbe499b66015fdb6dd05957b5d7572a1 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-03-01 22:20:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-03-01 23:35:33 +0000 profiles: mask new proj 8.x release (old API removal) Bug: https://bugs.gentoo.org/729098 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add6c118667b6680011dfd57742d73dbb74c722e commit add6c118667b6680011dfd57742d73dbb74c722e Author: Sam James <sam@gentoo.org> AuthorDate: 2021-03-01 22:19:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-03-01 23:35:32 +0000 sci-libs/proj: bump to 8.0.0 Bug: https://bugs.gentoo.org/729098 Signed-off-by: Sam James <sam@gentoo.org> sci-libs/proj/Manifest | 1 + sci-libs/proj/proj-8.0.0.ebuild | 68 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 69 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c9e473175191abc962b223b4cae958798a09f6 commit 55c9e473175191abc962b223b4cae958798a09f6 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-05-08 19:02:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-05-08 19:02:22 +0000 profiles: update proj 8.x mask Bug: https://bugs.gentoo.org/729098 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5434b619fd6f829dde3ecbb850b25448760279d commit e5434b619fd6f829dde3ecbb850b25448760279d Author: Sam James <sam@gentoo.org> AuthorDate: 2021-10-27 06:32:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-10-27 06:32:06 +0000 profiles: unmask proj 8.x We've found everything we're going to find by having it masked and we'll add < deps to anything remaining that's broken and/or last-rite. Bug: https://bugs.gentoo.org/729098 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 8 -------- 1 file changed, 8 deletions(-)