Skip to content

Commit b61bb85

Browse files
benhillisBen HillisCopilot
authored
Add git entries for libarchive and boost in cgmanifest.json (#40155)
The OSPO notice@0 task cannot resolve licenses for components registered with type 'other' (source tarballs). Add parallel type 'git' entries pointing at the GitHub repos with the exact commit SHAs for the release tags (v3.7.7 and boost-1.90.0). The existing 'other' entries are kept for accurate provenance tracking of the actual tarball downloads used by CMake FetchContent. The 'git' entries enable the notice generator to look up licenses from ClearlyDefined. Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 488c0cf commit b61bb85

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

cgmanifest.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@
1111
}
1212
}
1313
},
14+
{
15+
"component": {
16+
"type": "git",
17+
"git": {
18+
"repositoryUrl": "https://github.com/libarchive/libarchive",
19+
"commitHash": "b439d586f53911c84be5e380445a8a259e19114c"
20+
}
21+
}
22+
},
1423
{
1524
"component": {
1625
"type": "other",
@@ -22,6 +31,26 @@
2231
}
2332
}
2433
},
34+
{
35+
"component": {
36+
"type": "git",
37+
"git": {
38+
"repositoryUrl": "https://github.com/boostorg/boost",
39+
"commitHash": "1bed2b0712b2119f20d66c5053def9173c8462a5"
40+
}
41+
}
42+
},
43+
{
44+
"component": {
45+
"type": "other",
46+
"other": {
47+
"name": "boost",
48+
"version": "1.90.0",
49+
"downloadUrl": "https://archives.boost.io/release/1.90.0/source/boost_1_90_0.tar.gz",
50+
"hash": "sha256:5e93d582aff26868d581a52ae78c7d8edf3f3064742c6e77901a1f18a437eea9"
51+
}
52+
}
53+
},
2554
{
2655
"component": {
2756
"type": "other",

0 commit comments

Comments
 (0)