{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"llvm-devel-0.17.0.6-13.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/llvm-devel-0.17.0.6-13.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-cmake-filesystem-3.27.9-31b868ab-db95-4566-a7d2-cd648b2bea59-cd4d289b-49b5-44f2-861f-798f6496bf99",
			"name":"cmake-filesystem",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"65dc7ee7a2a42e7e46bb3530a24a6c382c09d3d7a6cf9c15e7065f6e8614ef6a"
				}
			],
			"description":"This package owns all directories used by CMake modules.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cmake-filesystem@3.27.9-4.oe2409?arch=aarch64&epoch=0&upstream=cmake-3.27.9-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.cmake.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Directories used by CMake modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.27.9-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libedit-devel-3.1-53732078-a99b-4c5d-af93-9f744411ffba-cc91a5fc-e9fc-4b9d-8683-163c7d0181c6",
			"name":"libedit-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"07e6695020cf1dbe606e250eba85ca2c00683b0428fdb2dbbaf18974a25e2cb4"
				}
			],
			"description":"libedit's development files",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libedit-devel@3.1-33.oe2409?arch=aarch64&epoch=0&upstream=libedit-3.1-33.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.thrysoee.dk/editline/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"libedit's development files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.1-33.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-llvm-17.0.6-63d68d5f-c255-40d8-857b-36fa7fdd2e4f-dd3c4507-a931-4406-9459-2b56baedb2ad",
			"name":"llvm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f1960b3dbf2136ba3feaf6afbdc82e7e5bee395b43c53c06701ee1cab95738ed"
				}
			],
			"description":"LLVM is a compiler infrastructure designed for compile-time, link-time,\nruntime, and idle-time optimization of programs from arbitrary programming\nlanguages. The compiler infrastructure includes mirror sets of programming\ntools as well as libraries with equivalent functionality.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/llvm@17.0.6-13.oe2409?arch=aarch64&epoch=0&upstream=llvm-17.0.6-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://llvm.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Low Level Virtual Machine",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-llvm-googletest-17.0.6-01c8911f-011f-4800-8280-39b42e4a31b5-bcc468f0-2c2b-4200-9991-884b78780cd0",
			"name":"llvm-googletest",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f1057cfd12706b4f98d8429bd70f9a66cf8d7773db2f9987ea23f2559555d08e"
				}
			],
			"description":"LLVM's modified googletest sources.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/llvm-googletest@17.0.6-13.oe2409?arch=aarch64&epoch=0&upstream=llvm-17.0.6-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://llvm.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LLVM's modified googletest sources",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-llvm-libs-17.0.6-3858f8d2-53be-4989-bc59-3845e143ae6b-b0d979c4-1931-411a-8923-9e6de85911f7",
			"name":"llvm-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ae6474eb479387f604e13d07a74aeebafbb6bbd901a4cf05f9c8681ed1357a49"
				}
			],
			"description":"Shared libraries for the LLVM compiler infrastructure.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/llvm-libs@17.0.6-13.oe2409?arch=aarch64&epoch=0&upstream=llvm-17.0.6-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://llvm.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LLVM shared libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-llvm-static-17.0.6-8fa3fa6c-a307-4516-a2e0-5738ba1153cf-d736b06c-f3f0-4b2c-90d5-0c48871d6624",
			"name":"llvm-static",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6ea69a8f93f6a42e55c7ea35f77356e046c8627d77b3b83454b2e34dd2bdbe33"
				}
			],
			"description":"Static libraries for the LLVM compiler infrastructure.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/llvm-static@17.0.6-13.oe2409?arch=aarch64&epoch=0&upstream=llvm-17.0.6-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://llvm.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LLVM static libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-13.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-llvm-test-17.0.6-fadbced2-4795-4067-9030-42b90e3114b9-3474dd55-4362-413b-a7ca-2ba7b66dbabc",
			"name":"llvm-test",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9a916949c2720fca8af52ac1fc9ac3a3e238dddd329eae6ef50d8fffef1b408e"
				}
			],
			"description":"LLVM regression tests.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/llvm-test@17.0.6-13.oe2409?arch=aarch64&epoch=0&upstream=llvm-17.0.6-13.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://llvm.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LLVM regression tests",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:17.0.6-13.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cmake-filesystem-3.27.9-31b868ab-db95-4566-a7d2-cd648b2bea59-cd4d289b-49b5-44f2-861f-798f6496bf99"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libedit-devel-3.1-53732078-a99b-4c5d-af93-9f744411ffba-cc91a5fc-e9fc-4b9d-8683-163c7d0181c6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-llvm-17.0.6-63d68d5f-c255-40d8-857b-36fa7fdd2e4f-dd3c4507-a931-4406-9459-2b56baedb2ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-llvm-googletest-17.0.6-01c8911f-011f-4800-8280-39b42e4a31b5-bcc468f0-2c2b-4200-9991-884b78780cd0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-llvm-libs-17.0.6-3858f8d2-53be-4989-bc59-3845e143ae6b-b0d979c4-1931-411a-8923-9e6de85911f7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-llvm-static-17.0.6-8fa3fa6c-a307-4516-a2e0-5738ba1153cf-d736b06c-f3f0-4b2c-90d5-0c48871d6624"
		},
		{
			"spdxElementId":"SPDXRef-rpm-llvm-devel-17.0.6-47b0786c-1e7a-49fb-8707-18fde8431bfc",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-llvm-test-17.0.6-fadbced2-4795-4067-9030-42b90e3114b9-3474dd55-4362-413b-a7ca-2ba7b66dbabc"
		}
	]
}