Repository navigation
xGRIB 0.4.3: expand master catalogue to 17 platform packages - #1472
Merged
Merged
Conversation
Contributor
|
@pob220 This is great having those complete a set of OS builds, if you want a list of builds that TestPlugin is doing, it might be a little shorter. You could look at Jon Gough's testplugin output. https://cloudsmith.io/~opencpn/repos/testplugin-beta/packages/?q=1.0.367+metadata |
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.
xGRIB 0.4.3 expands the master catalogue from 11 to 17 platform packages. It adds Intel macOS, Debian 13 ARM64, Debian 12/13 ARMHF and Ubuntu 22.04/24.04 ARM64, and corrects Ubuntu 24.04 metadata to match the host's
ubuntu-<arch>ABI.The schema gains
ubuntu-arm64andubuntu-wx32-arm64, which OpenCPN's host compatibility code already recognises. The generated catalogue contains all 17 distinct target/version/architecture entries.Windows x64 is qualified against OpenCPN 5.15.0 +85.e41f0de with wxWidgets 3.3.4. The older experimental wxWidgets 3.2.9 x64 host needs a separate binary. Catalogue descriptions state the Windows and Mac runtime requirements.
Validation: all 36 CircleCI jobs passed for the exact release source. Every target compiles against API 1.21 and 1.22; published packages retain API 1.21. Checks include deterministic generator/reader tests, extracted helper execution, ARMHF under QEMU, Intel macOS under Rosetta, installed Windows hosts and Android runtime dependencies. Physical-device GUI acceptance was not repeated for this packaging release.
All 17 public archive/XML pairs were downloaded again and checked for SHA-256, embedded metadata agreement, architecture and schema validity. Publication preserves the qualified code/data payloads. See the release and qualification summary for package URLs and evidence.