The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build AppKid, reference v0.0.1-alpha-2 (94c476), with Swift 6.1 for Linux on 27 Apr 2025 17:57:54 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/smumriak/AppKid.git
Reference: v0.0.1-alpha-2
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/smumriak/AppKid
 * tag               v0.0.1-alpha-2 -> FETCH_HEAD
HEAD is now at 94c476f Merge pull request #1 from finestructure/patch-1
Submodule path 'CairoGraphics/ThirdParty/stb': checked out 'af1a5bc352164740c1cc1354942b1c6b72eacb8a'
Submodule path 'Volcano/ThirdParty/VulkanMemoryAllocator': checked out '413fc4f98812994e295d05491254823a8ba89400'
Submodule 'CairoGraphics/ThirdParty/stb' (https://github.com/nothings/stb.git) registered for path 'CairoGraphics/ThirdParty/stb'
Submodule 'Volcano/ThirdParty/VulkanMemoryAllocator' (https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git) registered for path 'Volcano/ThirdParty/VulkanMemoryAllocator'
Cloning into '/host/spi-builder-workspace/CairoGraphics/ThirdParty/stb'...
Cloning into '/host/spi-builder-workspace/Volcano/ThirdParty/VulkanMemoryAllocator'...
Cloned https://github.com/smumriak/AppKid.git
Revision (git rev-parse @):
94c476fba54533df43dd3e2328f6e3d4bd889ea4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/smumriak/AppKid.git at v0.0.1-alpha-2
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/smumriak/AppKid.git
https://github.com/smumriak/AppKid.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "1.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "cglm",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/recp/cglm"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.13.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/CoreOffice/XMLCoder.git"
    },
    {
      "identity" : "swift-tools-support-core",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-tools-support-core"
    },
    {
      "identity" : "swift-atomics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-atomics.git"
    }
  ],
  "manifest_display_name" : "AppKid",
  "name" : "AppKid",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "AppKidDemo",
      "targets" : [
        "AppKidDemo"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "AppKid",
      "targets" : [
        "AppKid"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "CCairo",
      "targets" : [
        "CCairo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CPango",
      "targets" : [
        "CPango"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CairoGraphics",
      "targets" : [
        "CairoGraphics"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "STBImage",
      "targets" : [
        "STBImageRead",
        "STBImageWrite",
        "STBImageResize"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "STBImageRead",
      "targets" : [
        "STBImageRead"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "STBImageWrite",
      "targets" : [
        "STBImageWrite"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "STBImageResize",
      "targets" : [
        "STBImageResize"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "ContentAnimation",
      "targets" : [
        "ContentAnimation"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SimpleGLM",
      "targets" : [
        "SimpleGLM"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "CXlib",
      "targets" : [
        "CXlib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftXlib",
      "targets" : [
        "SwiftXlib"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "LinuxSys",
      "targets" : [
        "LinuxSys"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TinyFoundation",
      "targets" : [
        "TinyFoundation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CVulkan",
      "targets" : [
        "CVulkan"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Volcano",
      "targets" : [
        "Volcano"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "VulkanMemoryAllocatorAdapted",
      "targets" : [
        "VulkanMemoryAllocatorAdapted"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "vkthings",
      "targets" : [
        "vkthings"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "volcanosl",
      "targets" : [
        "VolcanoSL"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "VolcanoSLPlugin",
      "targets" : [
        "VolcanoSLPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "vkthings",
      "module_type" : "SwiftTarget",
      "name" : "vkthings",
      "path" : "Volcano/Sources/vkthings",
      "product_dependencies" : [
        "ArgumentParser",
        "XMLCoder"
      ],
      "product_memberships" : [
        "vkthings"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "TinyFoundation"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "VulkanMemoryAllocatorAdapted",
      "module_type" : "ClangTarget",
      "name" : "VulkanMemoryAllocatorAdapted",
      "path" : "Volcano/Sources/VulkanMemoryAllocatorAdapted",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation",
        "Volcano",
        "VulkanMemoryAllocatorAdapted"
      ],
      "sources" : [
        "VulkanMemoryAllocatorAdapted.cpp"
      ],
      "target_dependencies" : [
        "CVulkan"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VolcanoSLPlugin",
      "module_type" : "PluginTarget",
      "name" : "VolcanoSLPlugin",
      "path" : "Volcano/Plugins/VolcanoSLPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "VolcanoSLPlugin"
      ],
      "sources" : [
        "VolcanoSLPlugin.swift"
      ],
      "target_dependencies" : [
        "VolcanoSL"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "VolcanoSL",
      "module_type" : "SwiftTarget",
      "name" : "VolcanoSL",
      "path" : "Volcano/Sources/VolcanoSL",
      "product_dependencies" : [
        "ArgumentParser",
        "TSCBasic"
      ],
      "product_memberships" : [
        "volcanosl",
        "VolcanoSLPlugin"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Volcano/Sources/VolcanoSL/Resources/GLSLTypesInclude.h",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "CClang",
        "TinyFoundation"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Volcano",
      "module_type" : "SwiftTarget",
      "name" : "Volcano",
      "path" : "Volcano/Sources/Volcano",
      "product_dependencies" : [
        "Atomics"
      ],
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation",
        "Volcano"
      ],
      "sources" : [
        "Buffer.swift",
        "CommandBuffer.swift",
        "CommandPool.swift",
        "DescriptorSet.swift",
        "Device.swift",
        "Enums/VkFormat.swift",
        "Enums/VkImageViewType.swift",
        "Enums/VulkanEnums.swift",
        "Experiments/VkChainBuilder.swift",
        "Fence.swift",
        "Framebuffer.swift",
        "GraphicsPipelineDescriptor.swift",
        "Image.swift",
        "ImageView.swift",
        "Instance.swift",
        "Lava/Builders/Lava.swift",
        "Lava/Builders/LavaArray.swift",
        "Lava/Expressions/LVArray.swift",
        "Lava/Expressions/LVArrayWithoutCount.swift",
        "Lava/Expressions/LVBufferPointer.swift",
        "Lava/Expressions/LVBufferPointerWithoutCount.swift",
        "Lava/Expressions/LVFlags.swift",
        "Lava/Expressions/LVFlags64.swift",
        "Lava/Expressions/LVImmutablePointer.swift",
        "Lava/Expressions/LVImmutablePointerToValue.swift",
        "Lava/Expressions/LVMutablePointer.swift",
        "Lava/Expressions/LVNextChainStruct.swift",
        "Lava/Expressions/LVNilValueArray.swift",
        "Lava/Expressions/LVSmartImmutablePointer.swift",
        "Lava/Expressions/LVSmartImmutablePointersArray.swift",
        "Lava/Expressions/LVSmartMutablePointer.swift",
        "Lava/Expressions/LVSmartMutablePointersArray.swift",
        "Lava/Expressions/LVString.swift",
        "Lava/Expressions/LVSubArray.swift",
        "Lava/Expressions/LVSubStruct.swift",
        "Lava/Expressions/LVValue.swift",
        "Lava/Utilities/LVEmptyPath.swift",
        "Lava/Utilities/LVOptionalPath.swift",
        "Lava/Utilities/LVPath.swift",
        "Lava/Utilities/LVTuplePath.swift",
        "Lava/Utilities/LavaContainer.swift",
        "Lava/Utilities/LavaOperator.swift",
        "OptionSets/VkColorComponentFlagBits+MoreConvenience.swift",
        "OptionSets/VulkanOptionSets.swift",
        "PhysicalDevice.swift",
        "Pipeline.swift",
        "PipelineLayout.swift",
        "Queue.swift",
        "QueueCreation.swift",
        "RenderPass.swift",
        "Sampler.swift",
        "Semaphore.swift",
        "Shader.swift",
        "Surface.swift",
        "Swapchain.swift",
        "Texture.swift",
        "TextureDescriptor.swift",
        "TimelineSemaphore.swift",
        "Unions/VkClearColorValue.swift",
        "Utilities/DataLoader.swift",
        "Utilities/EntityAbstraction/EntityFactory.swift",
        "Utilities/EntityAbstraction/EntityInfo.swift",
        "Utilities/EntityAbstraction/PoolAllocateable.swift",
        "Utilities/EntityAbstraction/VkEntity.swift",
        "Utilities/Geometry/FoundationGeometry+Vulkan.swift",
        "Utilities/Geometry/VkRect3D.swift",
        "Utilities/MemoryAllocation/MemoryAllocator.swift",
        "Utilities/MemoryAllocation/MemoryChunk.swift",
        "Utilities/MemoryAllocation/SwiftVMA/VMAMemoryChunk.swift",
        "Utilities/MemoryAllocation/SwiftVMA/VmaAllocationCreateFlagBits.swift",
        "Utilities/MemoryAllocation/SwiftVMA/VmaMemoryUsage.swift",
        "Utilities/MemoryAllocation/SwiftVMA/VulkanMemoryAllocator.swift",
        "Utilities/Synchronization/FenceRunLoop.swift",
        "Utilities/Synchronization/SemaphoreRunLoop.swift",
        "Utilities/Synchronization/SemaphoreWatcher.swift",
        "Utilities/TypeConvenience.swift",
        "Utilities/VertexInput.swift",
        "Utilities/VulkanEntity.swift",
        "Utilities/VulkanError.swift",
        "Utilities/VulkanExtensionsConvenience.swift",
        "Utilities/VulkanExtensionsNames.swift",
        "Utilities/VulkanInvoke.swift",
        "Utilities/VulkanPublicInitializable.swift",
        "Utilities/VulkanStructureChainParsing/VulkanStructure.swift",
        "Utilities/VulkanStructureChainParsing/VulkanStructureChain.swift",
        "Utilities/VulkanStructureChainParsing/VulkanStructureChainParser.swift",
        "Utilities/VulkanStructureChainParsing/VulkanStructureConformance.swift",
        "VertexAttributeDescriptor.swift"
      ],
      "target_dependencies" : [
        "CVulkan",
        "CXlib",
        "TinyFoundation",
        "SimpleGLM",
        "VulkanMemoryAllocatorAdapted"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TinyFoundationTests",
      "module_type" : "SwiftTarget",
      "name" : "TinyFoundationTests",
      "path" : "TinyFoundation/Tests/TinyFoundationTests",
      "sources" : [
        "BinarySearchTests.swift",
        "KeyValueCodingTests.swift",
        "RunLoopTests.swift"
      ],
      "target_dependencies" : [
        "TinyFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TinyFoundation",
      "module_type" : "SwiftTarget",
      "name" : "TinyFoundation",
      "path" : "TinyFoundation/Sources/TinyFoundation",
      "product_dependencies" : [
        "DequeModule",
        "Atomics"
      ],
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "ContentAnimation",
        "SwiftXlib",
        "TinyFoundation",
        "Volcano",
        "vkthings",
        "volcanosl",
        "VolcanoSLPlugin"
      ],
      "sources" : [
        "Containers/Bag.swift",
        "DateAndTime/AbsoluteTime.swift",
        "DisposalBag.swift",
        "DylibWrapper.swift",
        "Experiments/RunLoop/OSPort/Darwin/OSNativeThreadDarwin.swift",
        "Experiments/RunLoop/OSPort/Darwin/OSPortDarwin.swift",
        "Experiments/RunLoop/OSPort/Darwin/OSPortSetDarwin.swift",
        "Experiments/RunLoop/OSPort/Darwin/OSTimerPortDarwin.swift",
        "Experiments/RunLoop/OSPort/Linux/OSNativeThreadLinux.swift",
        "Experiments/RunLoop/OSPort/Linux/OSPortLinux.swift",
        "Experiments/RunLoop/OSPort/Linux/OSPortSetLinux.swift",
        "Experiments/RunLoop/OSPort/Linux/OSTimerPortLinux.swift",
        "Experiments/RunLoop/OSPort/OSPortProtocol.swift",
        "Experiments/RunLoop/OSPort/Windows.swift/OSNativeThreadWindows.swift",
        "Experiments/RunLoop/OSPort/Windows.swift/OSPortSetWindows.swift",
        "Experiments/RunLoop/OSPort/Windows.swift/OSPortWindows.swift",
        "Experiments/RunLoop/OSPort/Windows.swift/OSTimerPortWindows.swift",
        "Experiments/RunLoop/RunLoop.swift",
        "Experiments/RunLoop/RunLoopMode.swift",
        "Experiments/RunLoop/RunLoopObserver.swift",
        "Experiments/RunLoop/RunLoopSource.swift",
        "Experiments/RunLoop/Timer.swift",
        "FoundationUtilities/BinarySearch.swift",
        "FoundationUtilities/CGFloat+Convenience.swift",
        "FoundationUtilities/CStringUtils.swift",
        "FoundationUtilities/Coding/Decoding.swift",
        "FoundationUtilities/Geometry/CGPoint+Arithmetic.swift",
        "FoundationUtilities/Geometry/CGSize+Arithmetic.swift",
        "FoundationUtilities/Geometry/Point.swift",
        "FoundationUtilities/Geometry/Rect.swift",
        "FoundationUtilities/Geometry/Size.swift",
        "FoundationUtilities/Ivar.swift",
        "FoundationUtilities/POSIXErrorCode+Error.swift",
        "FoundationUtilities/Set+Operators.swift",
        "FoundationUtilities/Strings.swift",
        "FoundationUtilities/Synchronization.swift",
        "FoundationUtilities/Thread+Main.swift",
        "FoundationUtilities/WithUnsafePointerOrNil.swift",
        "KeyValueCoding/KeyValueCodable.swift",
        "KeyValueCoding/Value.swift",
        "PublicInitializable.swift",
        "SmartPointers/CopyablePointer.swift",
        "SmartPointers/HandleStorage.swift",
        "SmartPointers/ReleasablePointer.swift",
        "SmartPointers/RetainablePointer.swift",
        "SmartPointers/SmartPointer.swift",
        "SmartPointers/UnsafeTypedPointerProtocol.swift",
        "Threading/Lock.swift",
        "Threading/Thread.swift",
        "syscall.swift"
      ],
      "target_dependencies" : [
        "LinuxSys",
        "HijackingHacks"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftXlibTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftXlibTests",
      "path" : "SwiftXlib/Tests/SwiftXlibTests",
      "sources" : [
        "SwiftXlibTests.swift"
      ],
      "target_dependencies" : [
        "SwiftXlib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftXlib",
      "module_type" : "SwiftTarget",
      "name" : "SwiftXlib",
      "path" : "SwiftXlib/Sources/SwiftXlib",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "SwiftXlib"
      ],
      "sources" : [
        "Atom.swift",
        "Display.swift",
        "RootWindow.swift",
        "Screen.swift",
        "Window.swift",
        "XEvent.swift",
        "XInput2Button.swift",
        "XInput2EventType+Debug.swift",
        "XlibError.swift",
        "XlibEventType+Debug.swift"
      ],
      "target_dependencies" : [
        "CXlib",
        "TinyFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SimpleGLMTests",
      "module_type" : "SwiftTarget",
      "name" : "SimpleGLMTests",
      "path" : "SimpleGLM/Tests/SimpleGLMTests",
      "sources" : [
        "SimpleGLMTests.swift"
      ],
      "target_dependencies" : [
        "SimpleGLM"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SimpleGLM",
      "module_type" : "SwiftTarget",
      "name" : "SimpleGLM",
      "path" : "SimpleGLM/Sources/SimpleGLM",
      "product_dependencies" : [
        "cglm"
      ],
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "ContentAnimation",
        "SimpleGLM",
        "Volcano"
      ],
      "sources" : [
        "CGPoint+GLM.swift",
        "CGRect+GLM.swift",
        "CGSize+GLM.swift",
        "Matrix.swift",
        "Vector.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "STBImageWrite",
      "module_type" : "ClangTarget",
      "name" : "STBImageWrite",
      "path" : "CairoGraphics/SwiftSTB/Sources/STBImageWrite",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "STBImage",
        "STBImageWrite",
        "ContentAnimation"
      ],
      "sources" : [
        "STBImageWrite.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "STBImageResize",
      "module_type" : "ClangTarget",
      "name" : "STBImageResize",
      "path" : "CairoGraphics/SwiftSTB/Sources/STBImageResize",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "STBImage",
        "STBImageResize",
        "ContentAnimation"
      ],
      "sources" : [
        "STBImageResize.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "STBImageRead",
      "module_type" : "ClangTarget",
      "name" : "STBImageRead",
      "path" : "CairoGraphics/SwiftSTB/Sources/STBImageRead",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "STBImage",
        "STBImageRead",
        "ContentAnimation"
      ],
      "sources" : [
        "STBImageRead.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LinuxSys",
      "module_type" : "SystemLibraryTarget",
      "name" : "LinuxSys",
      "path" : "Sys/Sources/LinuxSys",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "ContentAnimation",
        "SwiftXlib",
        "LinuxSys",
        "TinyFoundation",
        "Volcano",
        "vkthings",
        "volcanosl",
        "VolcanoSLPlugin"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "LayerRenderingData",
      "module_type" : "ClangTarget",
      "name" : "LayerRenderingData",
      "path" : "ContentAnimation/Sources/LayerRenderingData",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation"
      ],
      "sources" : [
        "empty.c"
      ],
      "target_dependencies" : [
        "SimpleGLM"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HijackingHacks",
      "module_type" : "ClangTarget",
      "name" : "HijackingHacks",
      "path" : "TinyFoundation/Sources/HijackingHacks",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "ContentAnimation",
        "SwiftXlib",
        "TinyFoundation",
        "Volcano",
        "vkthings",
        "volcanosl",
        "VolcanoSLPlugin"
      ],
      "sources" : [
        "empty.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ContentAnimationTests",
      "module_type" : "SwiftTarget",
      "name" : "ContentAnimationTests",
      "path" : "ContentAnimation/Tests/ContentAnimationTests",
      "sources" : [
        "CALayerKVCTests.swift"
      ],
      "target_dependencies" : [
        "ContentAnimation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ContentAnimation",
      "module_type" : "SwiftTarget",
      "name" : "ContentAnimation",
      "path" : "ContentAnimation/Sources/ContentAnimation",
      "product_dependencies" : [
        "DequeModule",
        "OrderedCollections"
      ],
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/ContentAnimation/Sources/ContentAnimation/Resources/ShaderBinaries",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CAAction.swift",
        "CAAnimation.swift",
        "CABackingStore.swift",
        "CALayer.swift",
        "CAMediaTiming.swift",
        "CAProperty.swift",
        "CATransaction.swift",
        "CATransform3D.swift",
        "CAValuesContainer.swift",
        "Rendering/CARenderer.swift",
        "Rendering/DescriptorsSetCache.swift",
        "Rendering/RenderOperation.swift",
        "Rendering/RenderTarget.swift",
        "Rendering/VolcanoRenderStack.swift",
        "Rendering/VolcanoRenderer.swift"
      ],
      "target_dependencies" : [
        "CairoGraphics",
        "TinyFoundation",
        "Volcano",
        "SimpleGLM",
        "LayerRenderingData"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CairoGraphicsTests",
      "module_type" : "SwiftTarget",
      "name" : "CairoGraphicsTests",
      "path" : "CairoGraphics/Tests/CairoGraphicsTests",
      "sources" : [
        "CGAffineTransformTests.swift"
      ],
      "target_dependencies" : [
        "CairoGraphics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CairoGraphics",
      "module_type" : "SwiftTarget",
      "name" : "CairoGraphics",
      "path" : "CairoGraphics/Sources/CairoGraphics",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CairoGraphics",
        "ContentAnimation"
      ],
      "sources" : [
        "CGAffineTransform.swift",
        "CGAffineTransform_cairo.swift",
        "CGAffineTransform_cglm_WorkInProgress.swift",
        "CGBitmapContext.swift",
        "CGColor.swift",
        "CGColorSpace.swift",
        "CGContext.swift",
        "CGContextState.swift",
        "CGDataProvider.swift",
        "CGImage.swift",
        "CGPath.swift",
        "Enums/PangoAlignment.swift",
        "Enums/PangoEllipsizeMode.swift",
        "Enums/PangoWrapMode.swift",
        "Enums/cairo_antialias_t.swift",
        "Enums/cairo_fill_rule_t.swift",
        "Enums/cairo_format_t.swift",
        "Enums/cairo_hint_metrics_t.swift",
        "Enums/cairo_hint_style_t.swift",
        "Enums/cairo_line_cap_t.swift",
        "Enums/cairo_line_join_t.swift",
        "Enums/cairo_subpixel_order_t.swift",
        "Memory/CopyableCType+Cairo.swift",
        "Memory/CopyableCType+Pango.swift",
        "Memory/ReferableCType+Cairo.swift",
        "Memory/ReferableCType+Pango.swift",
        "Text/Font.swift",
        "Text/TextLayout.swift"
      ],
      "target_dependencies" : [
        "CCairo",
        "CPango",
        "TinyFoundation",
        "SimpleGLM",
        "STBImageRead",
        "STBImageWrite",
        "STBImageResize"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CXlib",
      "module_type" : "SystemLibraryTarget",
      "name" : "CXlib",
      "path" : "SwiftXlib/Sources/CXlib",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation",
        "CXlib",
        "SwiftXlib",
        "Volcano"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "CVulkan",
      "module_type" : "SystemLibraryTarget",
      "name" : "CVulkan",
      "path" : "Volcano/Sources/CVulkan",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "ContentAnimation",
        "CVulkan",
        "Volcano",
        "VulkanMemoryAllocatorAdapted"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "CPango",
      "module_type" : "SystemLibraryTarget",
      "name" : "CPango",
      "path" : "CairoGraphics/Sources/CPango",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CPango",
        "CairoGraphics",
        "ContentAnimation"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "CClang",
      "module_type" : "SystemLibraryTarget",
      "name" : "CClang",
      "path" : "Volcano/Sources/CClang",
      "product_memberships" : [
        "volcanosl",
        "VolcanoSLPlugin"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "CCairo",
      "module_type" : "SystemLibraryTarget",
      "name" : "CCairo",
      "path" : "CairoGraphics/Sources/CCairo",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid",
        "CCairo",
        "CairoGraphics",
        "ContentAnimation"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "AppKidDemoTests",
      "module_type" : "SwiftTarget",
      "name" : "AppKidDemoTests",
      "path" : "Tests/AppKidDemoTests",
      "sources" : [
        "SwiftyFanTests.swift"
      ],
      "target_dependencies" : [
        "AppKidDemo"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppKidDemo",
      "module_type" : "SwiftTarget",
      "name" : "AppKidDemo",
      "path" : "Sources/AppKidDemo",
      "product_memberships" : [
        "AppKidDemo"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/AppKidDemo/Resources/fan.png",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AppDelegate.swift",
        "PlainViewController.swift",
        "RootViewController.swift"
      ],
      "target_dependencies" : [
        "AppKid",
        "CairoGraphics",
        "ContentAnimation",
        "TinyFoundation",
        "Volcano"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "AppKid",
      "module_type" : "SwiftTarget",
      "name" : "AppKid",
      "path" : "AppKid/Sources/AppKid",
      "product_memberships" : [
        "AppKidDemo",
        "AppKid"
      ],
      "sources" : [
        "Application/Application.swift",
        "CFRunLoop+Constants.swift",
        "Events/Event+X11.swift",
        "Events/Event+XInput2.swift",
        "Events/Event.swift",
        "Events/Processing/EventProcessor.swift",
        "Events/Processing/XlibEventProcessor.swift",
        "Image.swift",
        "Rendering/RenderScheduler.swift",
        "Rendering/SoftwareRenderer.swift",
        "Rendering/VolcanoSwapchainRenderer.swift",
        "Rendering/VulkanRenderStack+Surface.swift",
        "Responder/Responder.swift",
        "Responder/ResponderAction.swift",
        "Responder/ResponderEditActions.swift",
        "Screen.swift",
        "System/DisplayServer/DisplayServer.swift",
        "System/DisplayServer/X11DisplayServer+GTK.swift",
        "System/DisplayServer/X11DisplayServer+X11.swift",
        "System/DisplayServer/X11DisplayServer.swift",
        "System/DisplayServer/X11DisplayServerContext.swift",
        "System/Input/TextInputClient.swift",
        "System/Input/TextInputContext.swift",
        "System/X11Types/X11ModifierKeySymbol+Event.swift",
        "System/X11Types/XEvent+Event.swift",
        "System/X11Types/XIDeviceEvent+Geometry.swift",
        "System/X11Types/XInput2Button+Event.swift",
        "System/X11Types/XInput2Device.swift",
        "ViewControllers/ViewController.swift",
        "Views/Button.swift",
        "Views/Control/Control+Internal.swift",
        "Views/Control/Control.swift",
        "Views/Control/ControlProtocol.swift",
        "Views/ImageView.swift",
        "Views/Label.swift",
        "Views/ScrollView.swift",
        "Views/View+Autoresizing.swift",
        "Views/View.swift",
        "Windows/CGContext+AppKid.swift",
        "Windows/CGContext+X11.swift",
        "Windows/Window.swift",
        "Windows/X11NativeWindow.swift"
      ],
      "target_dependencies" : [
        "CairoGraphics",
        "ContentAnimation",
        "TinyFoundation",
        "Volcano",
        "SimpleGLM",
        "CXlib",
        "SwiftXlib"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.8"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/recp/cglm
[1/13374] Fetching cglm
Fetched https://github.com/recp/cglm from cache (0.64s)
Fetching https://github.com/apple/swift-tools-support-core
[1/6718] Fetching swift-tools-support-core
Fetched https://github.com/apple/swift-tools-support-core from cache (0.45s)
Fetching https://github.com/CoreOffice/XMLCoder.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-collections
[1/10011] Fetching xmlcoder
[10012/11716] Fetching xmlcoder, swift-atomics
[10643/27958] Fetching xmlcoder, swift-atomics, swift-collections
[12367/42908] Fetching xmlcoder, swift-atomics, swift-collections, swift-argument-parser
Fetched https://github.com/apple/swift-atomics.git from cache (0.90s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.91s)
[17645/26253] Fetching xmlcoder, swift-collections
Fetched https://github.com/CoreOffice/XMLCoder.git from cache (1.35s)
Fetched https://github.com/apple/swift-collections from cache (1.38s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (1.91s)
Computing version for https://github.com/CoreOffice/XMLCoder.git
Computed https://github.com/CoreOffice/XMLCoder.git at 0.17.1 (0.56s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.6 (0.58s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.53s)
Creating working copy for https://github.com/CoreOffice/XMLCoder.git
Working copy of https://github.com/CoreOffice/XMLCoder.git resolved at 0.17.1
Creating working copy for https://github.com/recp/cglm
Working copy of https://github.com/recp/cglm resolved at master (a886d6e)
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.0.6
Creating working copy for https://github.com/apple/swift-tools-support-core
Working copy of https://github.com/apple/swift-tools-support-core resolved at main (e8fbc8b)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
warning: you may be able to install clang using your system-packager:
    apt-get install libclang-12-dev
warning: you may be able to install vulkan using your system-packager:
    apt-get install vulkan-sdk libwayland-dev libx11-dev
warning: you may be able to install x11 using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xext using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xi using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xcb using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install pango using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install cairo using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install clang using your system-packager:
    apt-get install libclang-12-dev
warning: you may be able to install vulkan using your system-packager:
    apt-get install vulkan-sdk libwayland-dev libx11-dev
warning: you may be able to install x11 using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xext using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xi using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xcb using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install pango using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install cairo using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libcairo2-dev
[1/1] Compiling plugin VolcanoSLPlugin
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/97] Write sources
[9/97] Compiling empty.c
[10/97] Compiling TSCclibc strerror.c
[10/97] Write Objects.LinkFileList
[12/97] Compiling _AtomicsShims.c
[14/97] Archiving libcglm.a
[14/97] Write sources
[21/97] Compiling TSCclibc strerror.c
[22/97] Compiling TSCclibc process.c
[22/97] Write sources
[25/97] Compiling TSCclibc libc.c
[26/97] Write sources
[26/97] Copying GLSLTypesInclude.h
[26/97] Copying ShaderBinaries
[27/97] Copying fan.png
[35/97] Write sources
[43/97] Compiling HijackingHacks empty.c
[45/97] Compiling STBImageResize STBImageResize.c
[46/97] Write Objects.LinkFileList
[47/97] Archiving libSTBImageResize.a
[48/97] Compiling STBImageWrite STBImageWrite.c
[49/97] Write Objects.LinkFileList
[50/97] Archiving libSTBImageWrite.a
[51/97] Write swift-version-24593BA9C3E375BF.txt
[52/218] Compiling STBImageRead STBImageRead.c
In file included from /host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/VulkanMemoryAllocatorAdapted.cpp:4:
In file included from /host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/include/VulkanMemoryAllocatorAdapted.h:23:
/host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/include/../../CVulkan/CVulkan_umbrella.h:39:10: fatal error: 'vulkan/vulkan.h' file not found
   39 | #include <vulkan/vulkan.h>
      |          ^~~~~~~~~~~~~~~~~
1 error generated.
[53/218] Compiling VulkanMemoryAllocatorAdapted VulkanMemoryAllocatorAdapted.cpp
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
warning: you may be able to install clang using your system-packager:
    apt-get install libclang-12-dev
warning: you may be able to install vulkan using your system-packager:
    apt-get install vulkan-sdk libwayland-dev libx11-dev
warning: you may be able to install x11 using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xext using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xi using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xcb using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install pango using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install cairo using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install clang using your system-packager:
    apt-get install libclang-12-dev
warning: you may be able to install vulkan using your system-packager:
    apt-get install vulkan-sdk libwayland-dev libx11-dev
warning: you may be able to install x11 using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xext using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xi using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install xcb using your system-packager:
    apt-get install libx11-dev libxext-dev libxi-dev libxcb1-dev
warning: you may be able to install pango using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libpango1.0-dev
warning: you may be able to install cairo using your system-packager:
    apt-get install libcairo2-dev
warning: you may be able to install gobject-2.0 using your system-packager:
    apt-get install libcairo2-dev
[0/1] Planning build
[1/1] Compiling plugin VolcanoSLPlugin
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/47] Write Objects.LinkFileList
[4/47] Archiving libSTBImageRead.a
[5/47] Archiving libSTBImage.a
[6/47] Write swift-version-24593BA9C3E375BF.txt
[8/170] Compiling XMLCoder StringBox.swift
[9/170] Compiling XMLCoder UIntBox.swift
[10/170] Compiling XMLCoder URLBox.swift
[11/170] Compiling XMLCoder UnkeyedBox.swift
In file included from /host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/VulkanMemoryAllocatorAdapted.cpp:4:
In file included from /host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/include/VulkanMemoryAllocatorAdapted.h:23:
/host/spi-builder-workspace/Volcano/Sources/VulkanMemoryAllocatorAdapted/include/../../CVulkan/CVulkan_umbrella.h:39:10: fatal error: 'vulkan/vulkan.h' file not found
   39 | #include <vulkan/vulkan.h>
      |          ^~~~~~~~~~~~~~~~~
1 error generated.
[11/172] Compiling VulkanMemoryAllocatorAdapted VulkanMemoryAllocatorAdapted.cpp
BUILD FAILURE 6.1 linux