{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-06-10T13:49:47Z", "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": "b881c5b0bdb74d8b9f636458905c21fe358b5674"}, "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": "a3f917ae3fca9d7900b79ab0a5fa17e9b64f81ce"}, "externalDocumentId": "DocumentRef-dependency-recipe-bmaptool-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-bmaptool-native-26cafce1-ded3-5b8c-9307-9e6ddd34281d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "037b020b2ae4c490a48b6751a59015200c77f0f3"}, "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": "a7ccdf8b285c2c5ed9849899dd5b8923dd12e375"}, "externalDocumentId": "DocumentRef-dependency-recipe-cdrtools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cdrtools-native-6fce7a43-2cc4-5faf-a2b6-8b16d31ad6c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f243dc0eb4be2ef7ca5e207ca71a1edaa522d89d"}, "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": "967be637507d6189849d639b4cf18adbf3070199"}, "externalDocumentId": "DocumentRef-dependency-recipe-depmodwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-depmodwrapper-cross-324b1ecd-58e3-5992-89b4-ba4c997e4b08"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "24f46adfefb8ca6f989e391369e0b0e38dc94a97"}, "externalDocumentId": "DocumentRef-dependency-recipe-e2fsprogs-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-e2fsprogs-native-75777574-9a0a-53b1-836b-9df344bcc3ee"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "99925a1c738c39a43a1a57200ed898a5649de0ae"}, "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": "b37e8ca08ddf0e0c99a36ceefc2925a591110e0a"}, "externalDocumentId": "DocumentRef-dependency-recipe-qemuwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-qemuwrapper-cross-c628602f-bab2-5c6d-970b-4b015de9651e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4a8dc31d4f67238146f8bfce4740fec5a1776532"}, "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": "412658ea27117ff6f9e30f8aa1876684b62e763b"}, "externalDocumentId": "DocumentRef-dependency-recipe-syslinux-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-syslinux-native-becd7995-eac4-5e8f-ad32-7775e3048845"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a93ca26a6e3d432ac586fcb5d077ae670b5cfe01"}, "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"}