{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-06-10T13:57:45Z", "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": "ee15fc9b80e71545c3cd3a9179e6df90eaa874f5"}, "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": "195784f716ef3b7193a7c9f4e7940cf52eea6f5a"}, "externalDocumentId": "DocumentRef-dependency-recipe-bmaptool-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-bmaptool-native-26cafce1-ded3-5b8c-9307-9e6ddd34281d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "940df0709ff71678dc2817f858ce70234b4dbe21"}, "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": "156d732a4ed309cc9a947c5a9181e46671108300"}, "externalDocumentId": "DocumentRef-dependency-recipe-cdrtools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cdrtools-native-6fce7a43-2cc4-5faf-a2b6-8b16d31ad6c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a1c688b4c394e58d1ff58720173772508e23a9e8"}, "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": "a1b5b0996be9e70762179461459422cffe908e27"}, "externalDocumentId": "DocumentRef-dependency-recipe-depmodwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-depmodwrapper-cross-324b1ecd-58e3-5992-89b4-ba4c997e4b08"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "48faa04d3f6fd7bad568aa6923a1383a9b3b39f7"}, "externalDocumentId": "DocumentRef-dependency-recipe-e2fsprogs-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-e2fsprogs-native-75777574-9a0a-53b1-836b-9df344bcc3ee"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "bfaa8ce11325586bbeda7a8984831da219214de1"}, "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": "8c1a0c131b58029252d73b90004eedc818ea9131"}, "externalDocumentId": "DocumentRef-dependency-recipe-qemuwrapper-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-qemuwrapper-cross-c628602f-bab2-5c6d-970b-4b015de9651e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "85f8a583a71edabaca8b7a139c981637293c8782"}, "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": "6b6a584e5d1296114741c3b0239c75be5dfc0541"}, "externalDocumentId": "DocumentRef-dependency-recipe-syslinux-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-syslinux-native-becd7995-eac4-5e8f-ad32-7775e3048845"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1aa9a28d6f0a60bcf512211f2187d6191f8ceefe"}, "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"}