rust-string_cache0.8: pin to Fedora 43 build commit 0823d01a166f#16389
rust-string_cache0.8: pin to Fedora 43 build commit 0823d01a166f#16389christopherco merged 1 commit intotomls/base/mainfrom
Conversation
Pin rust-string_cache0.8 to upstream commit 0823d01a166f380d91468ed92c16bc57ad04398b (Fedora dist-git: rust-string_cache) to fetch sources from the commit used to build the current f43 package.
There was a problem hiding this comment.
Pull request overview
Pins rust-string_cache0.8 to the exact Fedora 43 dist-git commit used for the currently built f43 package, ensuring Azure Linux pulls matching sources even if the Fedora 43 snapshot date advances.
Changes:
- Added a dedicated component definition to pin
rust-string_cache0.8to Fedora 43 commit0823d01a166f.... - Removed the now-dedicated
rust-string_cache0.8entry fromcomponents-full.tomlto avoid duplication.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| base/comps/rust-string_cache0.8/rust-string_cache0.8.comp.toml | Adds an upstream pin to a specific Fedora 43 dist-git commit for reproducible source selection. |
| base/comps/components-full.toml | Drops the inline entry since the component now has a dedicated *.comp.toml file. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -0,0 +1,5 @@ | |||
| [components.'rust-string_cache0.8'] | |||
| # Pin to the f43 commit used to build the current Fedora 43 package. | |||
There was a problem hiding this comment.
When pinning to a specific Fedora dist-git commit, please include a direct reference URL to the commit (and branch) in the comment block (e.g., the pattern used in base/comps/golang/golang.comp.toml). This makes it easy to audit/refresh the pin later and confirm it matches the intended f43 build input.
| # Pin to the f43 commit used to build the current Fedora 43 package. | |
| # Pin to the f43 commit used to build the current Fedora 43 package. | |
| # Fedora dist-git commit (f43): https://src.fedoraproject.org/rpms/rust-string_cache/c/0823d01a166f380d91468ed92c16bc57ad04398b?branch=f43 |
Pin rust-string_cache0.8 to upstream commit 0823d01a166f380d91468ed92c16bc57ad04398b (Fedora dist-git: rust-string_cache) to fetch sources from the commit used to build the current f43 package.
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag incremented../cgmanifest.json,./toolkit/scripts/toolchain/cgmanifest.json,.github/workflows/cgmanifest.json)./LICENSES-AND-NOTICES/SPECS/data/licenses.json,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)*.signatures.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
What does the PR accomplish, why was it needed?
Change Log
Does this affect the toolchain?
YES/NO
Associated issues
Links to CVEs
Test Methodology