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