{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-03-07T03:37:15Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/libffi-src-f35d1afb-adbb-54ee-abdd-499f77a074cf", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "873bd4b793e2603e261ce28b1ac7407ba6b9e7b0"}, "externalDocumentId": "DocumentRef-recipe-libffi", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libffi-e07aad0a-60d0-5af2-87c1-57fff6c9f659"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-libffi-src-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "369710d3b8a9bcfce47ee4c9910ff47271a71550"}, {"algorithm": "SHA256", "checksumValue": "f416ed82c7c3a024433bfa269f4aeaae3b2880f9f82eb46cacb43e388e94a0f2"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/include/ffitarget.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "752e633babd41ab33f2ac6de7335f72a07aceae4"}, {"algorithm": "SHA256", "checksumValue": "f8c65573c44b095b85dfe6cd60f628596a930b3384b67e218d8cf499e2421840"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/include/ffi_common.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "759f307ab9afbd8fa219a2d4e3e997d865dec69d"}, {"algorithm": "SHA256", "checksumValue": "ef20dace99925672167a5f3b3898299d462ace170f0b90ca47fd36b30cfc7fbf"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/include/tramp.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "3c0ebd39d03d7a23347c7b6c8200531450096df0"}, {"algorithm": "SHA256", "checksumValue": "5c12248460a93c18cfd90092da60dd4fed857c4bede8e89e6510fca2a65fecfb"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/include/ffi.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "e1dd9b3dda24fc963729811ec9c8485b43daeb15"}, {"algorithm": "SHA256", "checksumValue": "a4719777bea8b7ed7e1ea6519a2136aaf7ded18e30f39ad505f4cf2c491228aa"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/dlmalloc.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "d97c88295586f9ac9d7804ed88fb0ac30c115765"}, {"algorithm": "SHA256", "checksumValue": "5c3886d8c20ba1238135835aa132ad9c017af5f9e5c55e2167d3ad047def1bd6"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/java_raw_api.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "1f51ad107f9ad1d6bf9ec4b4eb67a7d32aee682b"}, {"algorithm": "SHA256", "checksumValue": "4ac9032fce88023c9f1c4dffe4017e260dc4f75eab778df59ad7d233c735fe4f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/types.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "ed49d504f9eb9feff3c96f072cddc5388991edd8"}, {"algorithm": "SHA256", "checksumValue": "d7ea1c81fc13e9fceb0dc431bc865e224d7be1e84483039eb4ad79144ef29c34"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/raw_api.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "9c87dd1b4dbe5ac1e5c68f1d2fbd6f944cf14eee"}, {"algorithm": "SHA256", "checksumValue": "d1ec65cff10dfaaf35726842d5ec17f12d46b21cd4b917202da4cf7ce9bf24b4"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/closures.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "ebbf615e314ff146ea018ae04a9f8fc7580de73a"}, {"algorithm": "SHA256", "checksumValue": "6a902ea43fa441c480e7a352d78b2ed929e6c6d00e6c936a87cbc1cca838108c"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/prep_cif.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "6a7c2403f1d40a507f4edfb287d07acb36f760fa"}, {"algorithm": "SHA256", "checksumValue": "49fed5b711f5cbf3495772654a6fe8e48c65f2671b2b9362fbce0ffa76502011"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/tramp.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libffi-src-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "5ee4e65446419145b891c1f0879842749082f2f3"}, {"algorithm": "SHA256", "checksumValue": "52183040a7c0315e5904f3db990a95546713b5cd6e9a772fe44819e66078b1e4"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libffi/3.4.6/src/aarch64/ffi.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "libffi-src", "packages": [{"SPDXID": "SPDXRef-Package-libffi-src", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-libffi-src-1", "SPDXRef-PackagedFile-libffi-src-2", "SPDXRef-PackagedFile-libffi-src-3", "SPDXRef-PackagedFile-libffi-src-4", "SPDXRef-PackagedFile-libffi-src-5", "SPDXRef-PackagedFile-libffi-src-6", "SPDXRef-PackagedFile-libffi-src-7", "SPDXRef-PackagedFile-libffi-src-8", "SPDXRef-PackagedFile-libffi-src-9", "SPDXRef-PackagedFile-libffi-src-10", "SPDXRef-PackagedFile-libffi-src-11", "SPDXRef-PackagedFile-libffi-src-12"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "libffi-src", "packageVerificationCode": {"packageVerificationCodeValue": "e871a57dcc7f30d9779ab2a0770b4019581ee609"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.4.6"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-libffi:SPDXRef-Recipe-libffi", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-Package-libffi-src", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libffi-src-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libffi-src"}], "spdxVersion": "SPDX-2.2"}