Skip to content

GDAL v3.12.4#228

Merged
MaxRev-Dev merged 25 commits intomainfrom
feature/vcpkg-manifest-hdf4
May 6, 2026
Merged

GDAL v3.12.4#228
MaxRev-Dev merged 25 commits intomainfrom
feature/vcpkg-manifest-hdf4

Conversation

@MaxRev-Dev
Copy link
Copy Markdown
Owner

@MaxRev-Dev MaxRev-Dev commented Apr 27, 2026

Summary

  • update GDAL to v3.12.4 (release notes: https://github.com/OSGeo/gdal/blob/v3.12.4/NEWS.md)
  • move VCPKG manifest/config/lock authority into shared/ and rewire unix, macOS, and Windows wrappers to use the shared manifest bundle
  • tighten CI packaging inputs and broaden VCPKG/build cache reuse to reduce rebuild time and stabilize package/test jobs
  • rework shared HDF source acquisition/configure flow used by the build wrappers

MaxRev-Dev and others added 23 commits April 23, 2026 22:55
- add repo-root manifest features for linux, macOS, and Windows package sets
- pin the default vcpkg registry in configuration and seed shared manifest/HDF variables
- generate repo-root vcpkg-lock.json from a workspace-local manifest install
- sync the committed lock artifact with the install-tree registry lock state
- replace per-package install loops with manifest-mode feature installs
- preserve macOS static sqlite and dynamic runtime passes with lock sync
- route windows dependency installs through manifest-mode nmake targets
- hash manifest config and lock inputs in unix macOS and windows caches
- remove HDF ZIP download and extraction targets
- include HDF in the shared reset convenience target
- run unix HDF cmake from the shared cloned source root
- run macOS HDF cmake from the shared cloned source root
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@MaxRev-Dev MaxRev-Dev changed the title feat: migrate VCPKG to manifest mode and rewire HDF source flow GDAL v3.12.4 May 4, 2026
MaxRev-Dev and others added 2 commits May 5, 2026 00:47
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@MaxRev-Dev MaxRev-Dev merged commit 9a11745 into main May 6, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant