Repository navigation
CI(deps): Update dependency OSGeo/PROJ to v9.8.1 (main) - #7417
Merged
Merged
Conversation
echoix
requested changes
May 20, 2026
echoix
left a comment
Member
There was a problem hiding this comment.
The wxPython website is down, see wxWidgets/Phoenix#2898.
Since the build wasn't done, and would use proj built from source, wait to retry it before merging
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.8.0→9.8.1Release Notes
OSGeo/PROJ (OSGeo/PROJ)
v9.8.1: PROJ 9.8.1Compare Source
Warning
It was discovered after the PROJ 9.8.0 release that several EPSG updates introduced
after EPSG v12.033 - notably the introduction of national realizations of ETRS89
(ETRS89-XXX […] where XXX is the 3-letter ISO country code) - caused backward
incompatibilities in some workflows involving the ETRS89 CRS.
In particular, transformations between ETRS89 and national CRSs based on other
datums are known to be affected for Austria, Belgium, Catalonia, the Netherlands,
Romania, and Serbia. See #4736 for more details.
While we intend to resume tracking the latest EPSG releases in future PROJ
versions, the safest solution identified so far to address these regressions is to
revert the EPSG related content of its database from EPSG v12.049 to v12.029,
where v12.029 was the version distributed with PROJ 9.7.1
As a consequence of this revert, the EPSG datum and CRS records introduced in
PROJ 9.8.0, which are mostly related to the new ETRS89-XXX datum and CRS, are no
longer available in PROJ 9.8.1.
Updates
Database: Revert content from EPSG v12.049 to v12.029 (#4741).
See above warning for more details.
CMake: handle deprecated SQLite::SQLite3 target in CMake 4.3 (#4694)
Bug Fixes
Make sure that epoch is set in more scenarios of time-dependent transformations (#4688)
pj_obj_create: use database context if already open for grid name resolution (#4703)
Chain vertical CRS transformations through intermediate same-datum vertical CRS (#4711)
Helps for example for EPSG:5705 (Baltic 1977 height) to EPSG:5706 (Caspian depth)
by using intermediate operation from Baltic 1977 height to Caspian height
gie: various fixes around crs_src/crs_dst support and bootstrap
test/gie/epsg_grid.gie and test/gie/epsg_no_grid.gie (#4740)
Configuration
📅 Schedule: (UTC)
* 0-3 1 * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.