{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"bison-lang-0.3.8.2-3.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/bison-lang-0.3.8.2-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-bison-3.8.2-e7f2d7aa-9ed3-4dee-b9e3-b673a80a180d-aad9786e-ec7d-4088-a90f-3d39732e66f1",
			"name":"bison",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"43dd2d06e9d52d861e55daa4dbe171739a7d7c78e6c46478ad3173af4c51f3a6"
				}
			],
			"description":"Bison is a general-purpose parser generator that converts an\nannotated context-free grammar into a deterministic LR or\ngeneralized LR (GLR) parser employing LALR(1) parser tables.\nAs an experimental feature, Bison can also generate IELR(1)\nor canonical LR(1) parser tables. Once you are proficient with\nBison, you can use it to develop a wide range of language\nparsers, from those used in simple desk calculators to complex\nprogramming languages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bison@3.8.2-3.oe2409?arch=aarch64&epoch=0&upstream=bison-3.8.2-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bison/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A GNU general-purpose parser generator",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.8.2-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-bison-lang-3.8.2-874de3bf-a346-4490-9b9c-1495647fb82e",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bison-3.8.2-e7f2d7aa-9ed3-4dee-b9e3-b673a80a180d-aad9786e-ec7d-4088-a90f-3d39732e66f1"
		}
	]
}