{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"perf-0.6.6.0-45.0.0.54.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/perf-0.6.6.0-45.0.0.54.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-OpenCSD-1.3.3-04e309d4-3f30-4115-94d4-a1e53ccdbb3c-70f03fb6-0fe8-401a-aefe-ec30354dc3b6",
			"name":"OpenCSD",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"68370d753e63d169eda2dfa6f8a594939ad2b82beb0538d2a6126600c624f987"
				}
			],
			"description":"OpenCSD will decode formatted trace in three stages:\n1. Frame Deformatting : Removal CoreSight frame formatting from individual trace streams.\n2. Packet Processing : Separate individual trace streams into discrete packets.\n3. Packet Decode : Convert the packets into fully decoded trace describing the program flow on a core.\nThe library is implemented in C++ with an optional \"C\" API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/OpenCSD@1.3.3-4.oe2409?arch=aarch64&epoch=0&upstream=OpenCSD-1.3.3-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An open source CoreSight(tm) Trace Decode library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.3-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-babeltrace-1.5.11-7667ccf4-b003-4a38-a0b4-c2c55f89422c-87ae285c-dbd8-4071-9d17-b7466e6f5002",
			"name":"babeltrace",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"67b2a23156c8dbba72cf5ec590204e3232c40ae1d8e2e66e8b12582439b5d7fc"
				}
			],
			"description":"Babeltrace is a trace format converter. It is able to read and write different trace\nformats, such as the Common Trace Format (CTF). Babeltrace also acts as the CTF\nreference implementation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/babeltrace@1.5.11-1.oe2409?arch=aarch64&epoch=0&upstream=babeltrace-1.5.11-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.efficios.com/babeltrace",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Common Trace Format Babel Tower",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.5.11-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-b9c17d89-fd88-4c0f-abd1-f312dec4bd15",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-8fcf3d82-ff95-4e18-9939-f51d716a9b6d",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-elfutils-libelf-0.191-1b2ccab8-18ba-4981-a0c2-ee660cb4f61a-0c2e2dde-f00c-48f3-8868-05c391219637",
			"name":"elfutils-libelf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"736c33097f009adbd5e8518f6627598fd1c86744271d4a8b69e50e0f0815ed50"
				}
			],
			"description":"The elfutils-libelf package provides a DSO which allows reading and\nwriting ELF files on a high level.  Third party programs depend on\nthis package to read internals of ELF files.  The programs of the\nelfutils package use it also to generate new ELF files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/elfutils-libelf@0.191-1.oe2409?arch=aarch64&epoch=0&upstream=elfutils-0.191-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://elfutils.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library to read and write ELF files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.191-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-elfutils-libs-0.191-5af2a7eb-e8a1-4b03-83d1-4a2c99aed6ff-bf2f3e15-90cd-4380-adb5-2db0ee82bf2c",
			"name":"elfutils-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"46950f05382c1a8c5a84a9e5c06a8ee30c73a2eee9cfafe88b501ab216b8546f"
				}
			],
			"description":"The elfutils-libs package contains libraries which implement DWARF, ELF,\nand machine-specific ELF handling and process introspection.  These\nlibraries are used by the programs in the elfutils package.  The\nelfutils-devel package enables building other programs using these\nlibraries.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/elfutils-libs@0.191-1.oe2409?arch=aarch64&epoch=0&upstream=elfutils-0.191-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://elfutils.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries to handle compiled objects",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.191-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-d2c3b401-7763-4d4c-a69e-d14d26c8ea87",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libcap-2.69-7ce44255-2200-417a-98d3-6f3cb1d31109-9e7d9b98-d2bf-47bf-b7d1-c7da300df718",
			"name":"libcap",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"04940dafdf5ee9421aae3b19af992eebdba803500f4fc019a700b9a85c377590"
				}
			],
			"description":"This is a library for getting and setting POSIX.1e (formerly POSIX 6)\ndraft 15 capabilities.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libcap@2.69-3.oe2409?arch=aarch64&epoch=0&upstream=libcap-2.69-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://sites.google.com/site/fullycapable",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A library for getting and setting POSIX.1e draft 15 capabilities",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.69-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libpfm-4.13.0-aedef4dd-a1e0-4ea8-9037-58b3a7de9d06-9e6f3936-5a77-4b1b-a4db-5e590dfafb20",
			"name":"libpfm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5cf9488de9f28903385908c1374bee3b0560136b08868dffad2a1dd5e7fa1755"
				}
			],
			"description":"This is a user library called libpfm4 to help setup performance\nevents for use with the perf_events Linux kernel interface.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libpfm@4.13.0-1.oe2409?arch=aarch64&epoch=0&upstream=libpfm-4.13.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://perfmon2.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A user library help setup performance events for use with the perf_events Linux kernel interface.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.13.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-f0e03a46-75e6-4060-8bed-23a817b58a2f",
			"name":"libstdc++",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e5b9ad5cd37731d9a30e5e617d61dfe47bdab86310fee1fe3d09dd7d3240f407"
				}
			],
			"description":"The libstdc++ package contains a rewritten standard compliant GCC Standard\nC++ Library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libstdc++@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GNU Standard C++ Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libtraceevent-1.2.1-3e349985-9bfa-408a-b74f-381a1dec904c-9822dfc8-09d6-4753-8222-41f080664dea",
			"name":"libtraceevent",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2ea83337efb2e133cbef72c95ea386a5276442ab58895285a4d3e276d218be0a"
				}
			],
			"description":"libtraceevent is a library to parse raw trace event formats.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libtraceevent@1.2.1-4.oe2409?arch=aarch64&epoch=0&upstream=libtraceevent-1.2.1-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library to parse raw trace event formats",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.1-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-openssl-libs-3.0.12-cdb45ffd-7c49-4f85-86a4-f448e6eac4c8-72e2e154-7d91-4b82-b826-2131faad0eba",
			"name":"openssl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fe8a21dc03d6c950264c4aa621ea0c4145da06ac2541c987a442ec2c8af13cfe"
				}
			],
			"description":"The openssl-libs package contains the libraries that are used\nby various applications which support cryptographic algorithms\nand protocols.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/openssl-libs@3.0.12-8.oe2409?arch=aarch64&epoch=1&upstream=openssl-3.0.12-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.openssl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A general purpose cryptography library with TLS implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:3.0.12-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-54cbbf6d-71d9-4cea-b1c4-c7a46f241207",
			"name":"perl-Exporter",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ba7dc3337d0b20c37931089d741716b05e8f6dfbabfed0d85c5f2be371a8a6d5"
				}
			],
			"description":"The Exporter module implements an import method which allows a module to\nexport functions and variables to its users' name spaces. Many modules use\nExporter rather than implementing their own import method because Exporter\nprovides a highly flexible interface, with an implementation optimized for\nthe common case.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-Exporter@5.77-1.oe2409?arch=noarch&epoch=0&upstream=perl-Exporter-5.77-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://metacpan.org/release/Exporter",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Implements default import method for modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.77-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e5e46953-eb59-4ed6-a031-6d90fcb2d5ed",
			"name":"perl-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"767b285aad322c1f004fa698cf646f37bf052c9caaafecbbdf567655466b12f2"
				}
			],
			"description":"This package is the shared library for perl.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/perl-libs@5.38.0-8.oe2409?arch=aarch64&epoch=4&upstream=perl-5.38.0-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.perl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The libraries for the perl",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"4:5.38.0-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-74247f3c-3aa6-4c7a-b691-5f2d70ae5b22",
			"name":"python3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"08bd7937d659d460eb57f421500cb0fd93e554c236a1ca9b5bb9efdd64c21d48"
				}
			],
			"description":"Python combines remarkable power with very clear syntax. It has modules,\nclasses, exceptions, very high level dynamic data types, and dynamic\ntyping. There are interfaces to many system calls and libraries, as well\nas to various windowing systems. New built-in modules are easily written\nin C or C++ (or other languages, depending on the chosen implementation).\nPython is also usable as an extension language for applications written\nin other languages that need easy-to-use scripting or automation interfaces.\n\nThis package Provides python version 3.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3@3.11.6-5.oe2409?arch=aarch64&epoch=0&upstream=python3-3.11.6-5.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.python.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Interpreter of the Python3 programming language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.11.6-5.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-slang-2.3.3-b099bea2-aee8-48cc-9cc1-2737e8509080-f4ff2753-aaf3-46c0-b626-118da6143a5f",
			"name":"slang",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"31b085c404493112443fc8b0d7a9703eb6793d01c7bf45018eda92dd5e11c547"
				}
			],
			"description":"S-Lang is a multi-platform programmer's library designed to allow\na developer to create robust multi-platform software. It provides\nfacilities required by interactive applications such as display/\nscreen management, keyboard input, keymaps, and so on.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/slang@2.3.3-2.oe2409?arch=aarch64&epoch=0&upstream=slang-2.3.3-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.jedsoft.org/slang/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An interpreted language and programing library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.3.3-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-xz-libs-5.4.7-a79095d8-0f59-449e-a42d-ac4d1d3c3eb6-30e258d1-93fe-42d3-b4c5-8ad26d623e4a",
			"name":"xz-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f7a2c343af7207883ee704e8002bcaa6df0cbc361434df9eb01085f88657a93f"
				}
			],
			"description":"Libraries for decoding files compressed with LZMA or XZ utils.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/xz-libs@5.4.7-1.oe2409?arch=aarch64&epoch=0&upstream=xz-5.4.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tukaani.org/xz",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries for xz",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.4.7-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-9667000d-817f-4729-9d01-60e0c3456380",
			"name":"zlib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"aff63d911b6bb62db3cfabac1be9f6b5df5ed30802d7ccf937ca3e840cfc09db"
				}
			],
			"description":"Zlib is a free, general-purpose, not covered by any patents, lossless data-compression\nlibrary for use on virtually any computer hardware and operating system. The zlib data\nformat is itself portable across platforms.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/zlib@1.2.13-4.oe2409?arch=aarch64&epoch=0&upstream=zlib-1.2.13-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.zlib.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A lossless data-compression library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.13-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-zstd-1.5.6-ed7278c4-9e21-4ba3-925a-3b13d7a65d08-b7f4237d-552b-4320-97b3-506864b3a44b",
			"name":"zstd",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"540889791e83a2032aa07967ce6d2791f3353208081a165a351dd65208d2bb9d"
				}
			],
			"description":"Zstd is a fast lossless compression algorithm. It's backed by a very fast entropy stage,\nprovided by Huff0 and FSE library. It's a real-time compression scenario for zlib levels\nand has a better compression ratio.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/zstd@1.5.6-1.oe2409?arch=aarch64&epoch=0&upstream=zstd-1.5.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/facebook/zstd",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A fast lossless compression algorithm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.5.6-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-OpenCSD-1.3.3-04e309d4-3f30-4115-94d4-a1e53ccdbb3c-70f03fb6-0fe8-401a-aefe-ec30354dc3b6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-babeltrace-1.5.11-7667ccf4-b003-4a38-a0b4-c2c55f89422c-87ae285c-dbd8-4071-9d17-b7466e6f5002"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-b9c17d89-fd88-4c0f-abd1-f312dec4bd15"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-8fcf3d82-ff95-4e18-9939-f51d716a9b6d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-elfutils-libelf-0.191-1b2ccab8-18ba-4981-a0c2-ee660cb4f61a-0c2e2dde-f00c-48f3-8868-05c391219637"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-elfutils-libs-0.191-5af2a7eb-e8a1-4b03-83d1-4a2c99aed6ff-bf2f3e15-90cd-4380-adb5-2db0ee82bf2c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-d2c3b401-7763-4d4c-a69e-d14d26c8ea87"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libcap-2.69-7ce44255-2200-417a-98d3-6f3cb1d31109-9e7d9b98-d2bf-47bf-b7d1-c7da300df718"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libpfm-4.13.0-aedef4dd-a1e0-4ea8-9037-58b3a7de9d06-9e6f3936-5a77-4b1b-a4db-5e590dfafb20"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-f0e03a46-75e6-4060-8bed-23a817b58a2f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libtraceevent-1.2.1-3e349985-9bfa-408a-b74f-381a1dec904c-9822dfc8-09d6-4753-8222-41f080664dea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-openssl-libs-3.0.12-cdb45ffd-7c49-4f85-86a4-f448e6eac4c8-72e2e154-7d91-4b82-b826-2131faad0eba"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-Exporter-5.77-d803843f-f243-40ee-be4f-bc9d7d367726-54cbbf6d-71d9-4cea-b1c4-c7a46f241207"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-perl-libs-5.38.0-7fdc2fc9-5bac-4a1d-a41c-6c102fdcce47-e5e46953-eb59-4ed6-a031-6d90fcb2d5ed"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-3.11.6-46a48388-2814-4f07-af71-9388edc427ec-74247f3c-3aa6-4c7a-b691-5f2d70ae5b22"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-slang-2.3.3-b099bea2-aee8-48cc-9cc1-2737e8509080-f4ff2753-aaf3-46c0-b626-118da6143a5f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-xz-libs-5.4.7-a79095d8-0f59-449e-a42d-ac4d1d3c3eb6-30e258d1-93fe-42d3-b4c5-8ad26d623e4a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-9667000d-817f-4729-9d01-60e0c3456380"
		},
		{
			"spdxElementId":"SPDXRef-rpm-perf-6.6.0-128a412c-313b-4e60-8d83-7c2c725b727d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-zstd-1.5.6-ed7278c4-9e21-4ba3-925a-3b13d7a65d08-b7f4237d-552b-4320-97b3-506864b3a44b"
		}
	]
}