Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !1586

You need to sign in or sign up before continuing.
Merged
Created May 24, 2024 by Carlos Ramos Carreño@vnmabusDeveloper

component/gdal: Upgrade GDAL

  • Overview 30
  • Commits 7
  • Changes 12

Upgrades GDAL and its dependencies to the latest version that still supports Python 2.

  • Although the most recent versions of GDAL switched to cmake, these do not support Python 3. I didn't notice it at the beginning, and thus created a cmake config in one of the commits. I plan to squash these commits, but keep a copy of this branch in my fork, so we can recover that information if/when we move to Python 3.
  • Switch from JasPer to OpenJPEG driver for JPEG 2000 support. Although JasPer is still supported in this version, support for it is removed in the latest versions of GDAL.
    • Question: Should JasPer be removed from SlapOS repo?
  • Proj.4 was renamed to Proj and upgraded. It also switched to cmake.
  • Geos was upgraded and also switched to cmake.
  • Add support for RTree in Sqlite, as newest GDAL versions require it.

Test results apparently pass, but AFAIK they do not test GDAL behavior. I could make it compile in my KVM (in SUSE SLE 15 SP 6 Release Candidate) but I have not tested it yet (I don't even know if we have tests). I mention it just in case we want to delay the merge.

Edited Nov 06, 2024 by Carlos Ramos Carreño
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: feature/upgrade_gdal
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7