Build Information
Failed to build ImmersiveMap, reference main (7023ed), with Swift 6.2 for macOS (SPM) on 12 Nov 2026 23:16:49 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/artembobkin/ImmersiveMap.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/artembobkin/ImmersiveMap
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 7023eda The Mac dev app shows New York's open data through the layers controller
Cloned https://github.com/artembobkin/ImmersiveMap.git
Revision (git rev-parse @):
7023edafabb3412919458844ec53394aaf663dd4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/artembobkin/ImmersiveMap.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/artembobkin/ImmersiveMap.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin MetalLibraryPlugin
Building for debugging...
[1/20] Write sources
[2/20] Copying overview.pmtiles
[7/20] Copying tree_broadleaf.immtree
[8/20] Copying avatar_marker_sdf.png
[8/20] Write sources
[10/20] Copying avatar_marker_sdf.json
[11/20] Write sources
[13/20] Copying atlas.json
[13/20] Copying atlas_thin.bgra
[13/20] Copying atlas_thin.json
[16/20] Copying atlas.bgra
[17/20] Write swift-version--3CB7CFEC50E0D141.txt
[19/53] Emitting module Earcut
[20/53] Compiling Earcut Earcut.swift
[21/53] Compiling Earcut EarcutLinkedList.swift
[22/53] Compiling Earcut EarcutZOrder.swift
[23/53] Compiling Earcut EarcutNodePool.swift
[24/53] Compiling Earcut EarcutGeometry.swift
error: error: cannot execute tool 'metal' due to missing Metal Toolchain; use: xcodebuild -downloadComponent MetalToolchain
[24/53] Compiling 23 Metal shaders of ImmersiveMap into default.metallib
[25/53] Compiling Earcut EarcutHoleBridgeIndex.swift
[26/53] Compiling Earcut EarcutCore.swift
BUILD FAILURE 6.2 macosSpm