{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-06-10T13:49:22Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-qemu-image-empty-bc3251b1-9161-5b2e-b5f2-05a196679305", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "0680dbbc91326cf52c3139a0000798f7d36c869e"}, "externalDocumentId": "DocumentRef-dependency-recipe-binutils-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-binutils-cross-aarch64-be42eab0-0583-5e7c-ad4f-ce56c5a2853e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d5343589e11c5c8e1223137e35d8ea68693f6650"}, "externalDocumentId": "DocumentRef-dependency-recipe-bmaptool-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-bmaptool-native-26cafce1-ded3-5b8c-9307-9e6ddd34281d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "99c1345ad5c4b474fd9c3bf5a64a0852a39397eb"}, "externalDocumentId": "DocumentRef-dependency-recipe-btrfs-tools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-btrfs-tools-native-f146ef34-5868-5801-b893-6d5d4610d228"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6c09d4625158dba21891cb98f605cc21a9d54612"}, "externalDocumentId": "DocumentRef-dependency-recipe-cdrtools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cdrtools-native-6fce7a43-2cc4-5faf-a2b6-8b16d31ad6c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2131263a09c0b600008fb1b71d047a8be14c5596"}, "externalDocumentId": "DocumentRef-dependency-recipe-cross-localedef-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cross-localedef-native-8727cf2f-85f2-5524-91b1-06e4db454e6b"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "448f2ea4cbe43fb296c80f5e3bac55cbfa6dd99e"}, "externalDocumentId": "DocumentRef-dependency-recipe-depmodwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-depmodwrapper-cross-324b1ecd-58e3-5992-89b4-ba4c997e4b08"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "78e0282f923534bdc38c05c5d0343ec4fad161b3"}, "externalDocumentId": "DocumentRef-dependency-recipe-e2fsprogs-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-e2fsprogs-native-75777574-9a0a-53b1-836b-9df344bcc3ee"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0525e68f6ae44f9fbc2f8b86dd55040a530f11f3"}, "externalDocumentId": "DocumentRef-dependency-recipe-erofs-utils-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-erofs-utils-native-a3d3b722-6fe8-5cdf-b72a-d06c1ab3a42d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5e8e35c42a34a89b7c8ba1ff0c0a68c5cab277dd"}, "externalDocumentId": "DocumentRef-dependency-recipe-qemuwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-qemuwrapper-cross-c628602f-bab2-5c6d-970b-4b015de9651e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "36dd3d63a866b76b9807df387cd5a40fab124372"}, "externalDocumentId": "DocumentRef-dependency-recipe-squashfs-tools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-squashfs-tools-native-76ca2dd3-e0a4-53c1-9800-22b0dbd999c8"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "68a9e7e6d66486d1de863746bc5e4e9df4554b4f"}, "externalDocumentId": "DocumentRef-dependency-recipe-syslinux-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-syslinux-native-becd7995-eac4-5e8f-ad32-7775e3048845"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0570ab6ca1193c18d1c98b4ce4c3d865810e3b42"}, "externalDocumentId": "DocumentRef-dependency-recipe-xilinx-bootbin", "spdxDocument": "http://spdx.org/spdxdocs/recipe-xilinx-bootbin-bd00f631-700d-5508-8659-025516f4f975"}], "name": "recipe-qemu-image-empty", "packages": [{"SPDXID": "SPDXRef-Recipe-qemu-image-empty", "copyrightText": "NOASSERTION", "description": "Builds a deliberately empty Yocto image so that QEMU and hardware boot flows can validate firmware/boot.bin images without requiring a populated rootfs.", "downloadLocation": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "qemu-image-empty", "summary": "A nearly empty image just capable of allowing a device to boot via boot.bin.", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "1.0"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-binutils-cross-aarch64:SPDXRef-Recipe-binutils-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-bmaptool-native:SPDXRef-Recipe-bmaptool-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-btrfs-tools-native:SPDXRef-Recipe-btrfs-tools-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cdrtools-native:SPDXRef-Recipe-cdrtools-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cross-localedef-native:SPDXRef-Recipe-cross-localedef-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-depmodwrapper-cross:SPDXRef-Recipe-depmodwrapper-cross"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-e2fsprogs-native:SPDXRef-Recipe-e2fsprogs-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-erofs-utils-native:SPDXRef-Recipe-erofs-utils-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-qemuwrapper-cross:SPDXRef-Recipe-qemuwrapper-cross"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-squashfs-tools-native:SPDXRef-Recipe-squashfs-tools-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-syslinux-native:SPDXRef-Recipe-syslinux-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-qemu-image-empty", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-xilinx-bootbin:SPDXRef-Recipe-xilinx-bootbin"}], "spdxVersion": "SPDX-2.2"}