Commit de0c64d
authored
fix(ports): correct SHA512 across all 8 kcenon ports (#88)
A full audit of every port revealed that the published SHA512 in
each portfile.cmake did not match the actual upstream archive at
https://github.com/kcenon/<repo>/archive/refs/tags/v<version>.tar.gz.
The vcpkg downloads cache had been masking the failure: once a
buildtree had been populated, the cached archive (with its real,
matching hash) was reused, so weekly consume-tests passed on
existing CI runners while a clean install on any new machine would
have hit `Actual hash` errors immediately (cf. microsoft/vcpkg#51511).
Audit results (SHA truncated):
| Port | Current SHA | Actual SHA | Status |
|-------------------------------|---------------|---------------|---------|
| kcenon-common-system v0.2.0 | 7385ba3a... | ac458878... | FIXED |
| kcenon-thread-system v0.3.2 | 7ff506e3... | 075e63bb... | FIXED |
| kcenon-container-system v0.1.0| ca2feee0... | 3cf36f0b... | FIXED |
| kcenon-logger-system v0.1.3 | 90884ec4... | 4ffc4b24... | FIXED |
| kcenon-monitoring-system v0.1.0| 65e6e23c... | 169748d7... | FIXED |
| kcenon-database-system v0.1.1 | 51d9168b... | 989aeb71... | FIXED |
| kcenon-network-system v0.1.1 | 2d147a3e... | 8a723086... | FIXED |
| kcenon-pacs-system v0.1.0 | 242dd7bc... | 0db1f80c... | FIXED |
Each fix:
- replaces the SHA512 in ports/<port>/portfile.cmake with the value
from `sha512sum` of the upstream archive
- bumps `port-version` in ports/<port>/vcpkg.json
- prepends a new entry to versions/k-/<port>.json with the new
port-version and the recomputed git-tree SHA
- updates versions/baseline.json so the registry resolves to the
corrected port-version
Closes #87.
Relates to kcenon/common_system#653, microsoft/vcpkg#51511.1 parent b3fe244 commit de0c64d
25 files changed
Lines changed: 64 additions & 24 deletions
File tree
- ports
- kcenon-common-system
- kcenon-container-system
- kcenon-database-system
- kcenon-logger-system
- kcenon-monitoring-system
- kcenon-network-system
- kcenon-pacs-system
- kcenon-thread-system
- versions
- k-
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments