Build Information
Failed to build FanMenu, reference 0.7.6 (b056a7
), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 16:46:10 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/exyte/fan-menu.git
Reference: 0.7.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/exyte/fan-menu
* tag 0.7.6 -> FETCH_HEAD
HEAD is now at b056a71 Bump version
Cloned https://github.com/exyte/fan-menu.git
Revision (git rev-parse @):
b056a715b67d6aed968c130852b5e6fecda8069a
SUCCESS checkout https://github.com/exyte/fan-menu.git at 0.7.6
Fetching https://github.com/exyte/Macaw
[1/16491] Fetching macaw
Fetched https://github.com/exyte/Macaw from cache (2.67s)
Computing version for https://github.com/exyte/Macaw
Computed https://github.com/exyte/Macaw at 0.9.10 (3.31s)
Fetching https://github.com/drmohundro/SWXMLHash
[1/2820] Fetching swxmlhash
Fetched https://github.com/drmohundro/SWXMLHash from cache (1.04s)
Computing version for https://github.com/drmohundro/SWXMLHash
Computed https://github.com/drmohundro/SWXMLHash at 6.0.0 (1.63s)
Creating working copy for https://github.com/drmohundro/SWXMLHash
Working copy of https://github.com/drmohundro/SWXMLHash resolved at 6.0.0
Creating working copy for https://github.com/exyte/Macaw
Working copy of https://github.com/exyte/Macaw resolved at 0.9.10
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "fan-menu",
"name": "FanMenu",
"url": "https://github.com/exyte/fan-menu.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/fan-menu",
"dependencies": [
{
"identity": "macaw",
"name": "Macaw",
"url": "https://github.com/exyte/Macaw",
"version": "0.9.10",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Macaw",
"dependencies": [
{
"identity": "swxmlhash",
"name": "SWXMLHash",
"url": "https://github.com/drmohundro/SWXMLHash",
"version": "6.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SWXMLHash",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/exyte/fan-menu.git
[1/940] Fetching fan-menu
Fetched https://github.com/exyte/fan-menu.git from cache (3.20s)
Fetching https://github.com/exyte/Macaw from cache
Fetched https://github.com/exyte/Macaw from cache (0.49s)
Computing version for https://github.com/exyte/Macaw
Computed https://github.com/exyte/Macaw at 0.9.10 (0.55s)
Fetching https://github.com/drmohundro/SWXMLHash from cache
Fetched https://github.com/drmohundro/SWXMLHash from cache (0.40s)
Computing version for https://github.com/drmohundro/SWXMLHash
Computed https://github.com/drmohundro/SWXMLHash at 6.0.0 (0.48s)
Creating working copy for https://github.com/drmohundro/SWXMLHash
Working copy of https://github.com/drmohundro/SWXMLHash resolved at 6.0.0
Creating working copy for https://github.com/exyte/Macaw
Working copy of https://github.com/exyte/Macaw resolved at 0.9.10
Creating working copy for https://github.com/exyte/fan-menu.git
Working copy of https://github.com/exyte/fan-menu.git resolved at 0.7.6 (b056a71)
warning: '.resolve-product-dependencies': dependency 'fan-menu' is not used by any target
Found 1 product dependencies
- Macaw
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/exyte/fan-menu.git
https://github.com/exyte/fan-menu.git
{
"dependencies" : [
{
"identity" : "macaw",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/exyte/Macaw"
}
],
"manifest_display_name" : "FanMenu",
"name" : "FanMenu",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "9.0"
}
],
"products" : [
{
"name" : "FanMenu",
"targets" : [
"FanMenu"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "FanMenu",
"module_type" : "SwiftTarget",
"name" : "FanMenu",
"path" : "Sources",
"product_dependencies" : [
"Macaw"
],
"product_memberships" : [
"FanMenu"
],
"sources" : [
"FanMenu.swift"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -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
Building for debugging...
[0/4] Write sources
[3/4] Write swift-version-2F0A5646E1D333AE.txt
[5/8] Compiling SWXMLHash shim.swift
[6/8] Compiling SWXMLHash XMLIndexer+XMLIndexerDeserializable.swift
[7/8] Emitting module SWXMLHash
[8/8] Compiling SWXMLHash XMLHash.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[9/135] Emitting module Macaw
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[10/149] Compiling Macaw MCAMediaTimingFillMode_iOS.swift
[11/149] Compiling Macaw MCAMediaTimingFillMode_macOS.swift
[12/149] Compiling Macaw MCAMediaTimingFunctionName_iOS.swift
[13/149] Compiling Macaw MCAMediaTimingFunctionName_macOS.swift
[14/149] Compiling Macaw MCAShapeLayerLineCap_iOS.swift
[15/149] Compiling Macaw MCAShapeLayerLineCap_macOS.swift
[16/149] Compiling Macaw MCAShapeLayerLineJoin_iOS.swift
[17/149] Compiling Macaw MCAShapeLayerLineJoin_macOS.swift
[18/149] Compiling Macaw AnimatableVariable.swift
[19/149] Compiling Macaw Animation.swift
[20/149] Compiling Macaw AnimationImpl.swift
[21/149] Compiling Macaw AnimationProducer.swift
[22/149] Compiling Macaw AnimationUtils.swift
[23/149] Compiling Macaw Easing.swift
[24/149] Compiling Macaw MView_macOS.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[25/149] Compiling Macaw GroupRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[26/149] Compiling Macaw ImageRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[27/149] Compiling Macaw NodeRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[28/149] Compiling Macaw RenderContext.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[29/149] Compiling Macaw RenderUtils.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[30/149] Compiling Macaw ShapeRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[31/149] Compiling Macaw TextRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[32/149] Compiling Macaw CSSParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[33/149] Compiling Macaw SVGCanvas.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[34/149] Compiling Macaw SVGConstants.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[35/149] Compiling Macaw SVGNodeLayout.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[36/149] Compiling Macaw SVGParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[37/149] Compiling Macaw SVGParserError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[38/149] Compiling Macaw MoveTo.swift
[39/149] Compiling Macaw Path.swift
[40/149] Compiling Macaw PathBuilder.swift
[41/149] Compiling Macaw PathSegment.swift
[42/149] Compiling Macaw PathSegmentType.swift
[43/149] Compiling Macaw Point.swift
[44/149] Compiling Macaw Polygon.swift
[45/149] Compiling Macaw Polyline.swift
[46/149] Compiling Macaw Rect.swift
[47/149] Compiling Macaw RoundRect.swift
[48/149] Compiling Macaw Size.swift
[49/149] Compiling Macaw Transform.swift
[50/149] Compiling Macaw TransformedLocus.swift
[51/149] Compiling Macaw Group.swift
[52/149] Compiling Macaw LineJoin.swift
[53/149] Compiling Macaw LinearGradient.swift
[54/149] Compiling Macaw OffsetEffect.swift
[55/149] Compiling Macaw Pattern.swift
[56/149] Compiling Macaw RadialGradient.swift
[57/149] Compiling Macaw Stop.swift
[58/149] Compiling Macaw Stroke.swift
[59/149] Compiling Macaw Arc.swift
[60/149] Compiling Macaw Circle.swift
[61/149] Compiling Macaw Ellipse.swift
[62/149] Compiling Macaw GeomUtils.swift
[63/149] Compiling Macaw Insets.swift
[64/149] Compiling Macaw Line.swift
[65/149] Compiling Macaw Locus.swift
[66/149] Compiling Macaw AnimOperators.swift
[67/149] Compiling Macaw ContentsInterpolation.swift
[68/149] Compiling Macaw DoubleInterpolation.swift
[69/149] Compiling Macaw FillInterpolation.swift
[70/149] Compiling Macaw Interpolable.swift
[71/149] Compiling Macaw LocusInterpolation.swift
[72/149] Compiling Macaw ShapeInterpolation.swift
[73/149] Compiling Macaw StrokeInterpolation.swift
[74/149] Compiling Macaw TransformInterpolation.swift
[75/149] Compiling Macaw FuncBounds.swift
[76/149] Compiling Macaw PathBounds.swift
[77/149] Compiling Macaw PathFunctions.swift
[78/149] Compiling Macaw AnimationSequence.swift
[79/149] Compiling Macaw CombineAnimation.swift
[80/149] Compiling Macaw AlphaEffect.swift
[81/149] Compiling Macaw AspectRatio.swift
[82/149] Compiling Macaw Baseline.swift
[83/149] Compiling Macaw BlendEffect.swift
[84/149] Compiling Macaw Color.swift
[85/149] Compiling Macaw ColorMatrix.swift
[86/149] Compiling Macaw ColorMatrixEffect.swift
[87/149] Compiling Macaw Drawable.swift
[88/149] Compiling Macaw Effect.swift
[89/149] Compiling Macaw Fill.swift
[90/149] Compiling Macaw Font.swift
[91/149] Compiling Macaw GaussianBlur.swift
[92/149] Compiling Macaw Gradient.swift
[93/149] Compiling Macaw LineCap.swift
[94/149] Compiling Macaw Image.swift
[95/149] Compiling Macaw Node.swift
[96/149] Compiling Macaw SceneUtils.swift
[97/149] Compiling Macaw Shape.swift
[98/149] Compiling Macaw Text.swift
[99/149] Compiling Macaw MDisplayLink.swift
[100/149] Compiling Macaw Common_iOS.swift
[101/149] Compiling Macaw Graphics_iOS.swift
[102/149] Compiling Macaw MDisplayLink_iOS.swift
[103/149] Compiling Macaw MView_iOS.swift
[104/149] Compiling Macaw Common_macOS.swift
[105/149] Compiling Macaw Graphics_macOS.swift
[106/149] Compiling Macaw MBezierPath+Extension_macOS.swift
[107/149] Compiling Macaw MDisplayLink_macOS.swift
[108/149] Compiling Macaw ContentsAnimation.swift
[109/149] Compiling Macaw MorphingAnimation.swift
[110/149] Compiling Macaw OpacityAnimation.swift
[111/149] Compiling Macaw PathAnimation.swift
[112/149] Compiling Macaw ShapeAnimation.swift
[113/149] Compiling Macaw TransformAnimation.swift
[114/149] Compiling Macaw AnimationCache.swift
[115/149] Compiling Macaw NodeHashable.swift
[116/149] Compiling Macaw TransformHashable.swift
[117/149] Compiling Macaw CombinationAnimationGenerator.swift
[118/149] Compiling Macaw MorphingGenerator.swift
[119/149] Compiling Macaw OpacityGenerator.swift
[120/149] Compiling Macaw PathAnimationGenerator.swift
[121/149] Compiling Macaw ShapeAnimationGenerator.swift
[122/149] Compiling Macaw TimingFunction.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[123/149] Compiling Macaw TransformGenerator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[124/149] Compiling Macaw Disposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[125/149] Compiling Macaw GroupDisposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[126/149] Compiling Macaw Variable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[127/149] Compiling Macaw Event.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[128/149] Compiling Macaw PanEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[129/149] Compiling Macaw PinchEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[130/149] Compiling Macaw RotateEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[131/149] Compiling Macaw TapEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[132/149] Compiling Macaw TouchEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[133/149] Compiling Macaw MacawView+PDF.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[134/149] Compiling Macaw ContentLayout.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[135/149] Compiling Macaw Align.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[136/149] Compiling Macaw SVGSerializer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[137/149] Compiling Macaw SVGView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[138/149] Compiling Macaw CAAnimationClosure.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[139/149] Compiling Macaw CGFloat+Double.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[140/149] Compiling Macaw NSTimer+Closure.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[141/149] Compiling Macaw BoundsUtils.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[142/149] Compiling Macaw CGMappings.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[143/149] Compiling Macaw CommonError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[144/149] Compiling Macaw DescriptionExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[145/149] Compiling Macaw UIImage2Image.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[146/149] Compiling Macaw MacawView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[147/149] Compiling Macaw MacawZoom.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[148/149] Compiling Macaw ShapeLayer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[149/149] Compiling Macaw Touchable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/5] Compiling SWXMLHash shim.swift
[3/5] Compiling SWXMLHash XMLIndexer+XMLIndexerDeserializable.swift
[4/5] Emitting module SWXMLHash
[5/5] Compiling SWXMLHash XMLHash.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/132] Emitting module Macaw
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[7/146] Compiling Macaw AlphaEffect.swift
[8/146] Compiling Macaw AspectRatio.swift
[9/146] Compiling Macaw Baseline.swift
[10/146] Compiling Macaw BlendEffect.swift
[11/146] Compiling Macaw Color.swift
[12/146] Compiling Macaw ColorMatrix.swift
[13/146] Compiling Macaw ColorMatrixEffect.swift
[14/146] Compiling Macaw Drawable.swift
[15/146] Compiling Macaw Effect.swift
[16/146] Compiling Macaw Fill.swift
[17/146] Compiling Macaw Font.swift
[18/146] Compiling Macaw GaussianBlur.swift
[19/146] Compiling Macaw Gradient.swift
[20/146] Compiling Macaw LineCap.swift
[21/146] Compiling Macaw MCAMediaTimingFillMode_iOS.swift
[22/146] Compiling Macaw MCAMediaTimingFillMode_macOS.swift
[23/146] Compiling Macaw MCAMediaTimingFunctionName_iOS.swift
[24/146] Compiling Macaw MCAMediaTimingFunctionName_macOS.swift
[25/146] Compiling Macaw MCAShapeLayerLineCap_iOS.swift
[26/146] Compiling Macaw MCAShapeLayerLineCap_macOS.swift
[27/146] Compiling Macaw MCAShapeLayerLineJoin_iOS.swift
[28/146] Compiling Macaw MCAShapeLayerLineJoin_macOS.swift
[29/146] Compiling Macaw AnimatableVariable.swift
[30/146] Compiling Macaw Animation.swift
[31/146] Compiling Macaw AnimationImpl.swift
[32/146] Compiling Macaw AnimationProducer.swift
[33/146] Compiling Macaw AnimationUtils.swift
[34/146] Compiling Macaw Easing.swift
[35/146] Compiling Macaw LineJoin.swift
[36/146] Compiling Macaw LinearGradient.swift
[37/146] Compiling Macaw OffsetEffect.swift
[38/146] Compiling Macaw Pattern.swift
[39/146] Compiling Macaw RadialGradient.swift
[40/146] Compiling Macaw Stop.swift
[41/146] Compiling Macaw Stroke.swift
[42/146] Compiling Macaw Arc.swift
[43/146] Compiling Macaw Circle.swift
[44/146] Compiling Macaw Ellipse.swift
[45/146] Compiling Macaw GeomUtils.swift
[46/146] Compiling Macaw Insets.swift
[47/146] Compiling Macaw Line.swift
[48/146] Compiling Macaw Locus.swift
[49/146] Compiling Macaw MoveTo.swift
[50/146] Compiling Macaw Path.swift
[51/146] Compiling Macaw PathBuilder.swift
[52/146] Compiling Macaw PathSegment.swift
[53/146] Compiling Macaw PathSegmentType.swift
[54/146] Compiling Macaw Point.swift
[55/146] Compiling Macaw Polygon.swift
[56/146] Compiling Macaw Polyline.swift
[57/146] Compiling Macaw Rect.swift
[58/146] Compiling Macaw RoundRect.swift
[59/146] Compiling Macaw Size.swift
[60/146] Compiling Macaw Transform.swift
[61/146] Compiling Macaw TransformedLocus.swift
[62/146] Compiling Macaw Group.swift
[63/146] Compiling Macaw TimingFunction.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[64/146] Compiling Macaw TransformGenerator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[65/146] Compiling Macaw Disposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[66/146] Compiling Macaw GroupDisposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[67/146] Compiling Macaw Variable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[68/146] Compiling Macaw Event.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[69/146] Compiling Macaw PanEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[70/146] Compiling Macaw PinchEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[71/146] Compiling Macaw RotateEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[72/146] Compiling Macaw TapEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[73/146] Compiling Macaw TouchEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[74/146] Compiling Macaw MacawView+PDF.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[75/146] Compiling Macaw ContentLayout.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[76/146] Compiling Macaw Align.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[77/146] Compiling Macaw Image.swift
[78/146] Compiling Macaw Node.swift
[79/146] Compiling Macaw SceneUtils.swift
[80/146] Compiling Macaw Shape.swift
[81/146] Compiling Macaw Text.swift
[82/146] Compiling Macaw MDisplayLink.swift
[83/146] Compiling Macaw Common_iOS.swift
[84/146] Compiling Macaw Graphics_iOS.swift
[85/146] Compiling Macaw MDisplayLink_iOS.swift
[86/146] Compiling Macaw MView_iOS.swift
[87/146] Compiling Macaw Common_macOS.swift
[88/146] Compiling Macaw Graphics_macOS.swift
[89/146] Compiling Macaw MBezierPath+Extension_macOS.swift
[90/146] Compiling Macaw MDisplayLink_macOS.swift
[91/146] Compiling Macaw AnimOperators.swift
[92/146] Compiling Macaw ContentsInterpolation.swift
[93/146] Compiling Macaw DoubleInterpolation.swift
[94/146] Compiling Macaw FillInterpolation.swift
[95/146] Compiling Macaw Interpolable.swift
[96/146] Compiling Macaw LocusInterpolation.swift
[97/146] Compiling Macaw ShapeInterpolation.swift
[98/146] Compiling Macaw StrokeInterpolation.swift
[99/146] Compiling Macaw TransformInterpolation.swift
[100/146] Compiling Macaw FuncBounds.swift
[101/146] Compiling Macaw PathBounds.swift
[102/146] Compiling Macaw PathFunctions.swift
[103/146] Compiling Macaw AnimationSequence.swift
[104/146] Compiling Macaw CombineAnimation.swift
[105/146] Compiling Macaw ContentsAnimation.swift
[106/146] Compiling Macaw MorphingAnimation.swift
[107/146] Compiling Macaw OpacityAnimation.swift
[108/146] Compiling Macaw PathAnimation.swift
[109/146] Compiling Macaw ShapeAnimation.swift
[110/146] Compiling Macaw TransformAnimation.swift
[111/146] Compiling Macaw AnimationCache.swift
[112/146] Compiling Macaw NodeHashable.swift
[113/146] Compiling Macaw TransformHashable.swift
[114/146] Compiling Macaw CombinationAnimationGenerator.swift
[115/146] Compiling Macaw MorphingGenerator.swift
[116/146] Compiling Macaw OpacityGenerator.swift
[117/146] Compiling Macaw PathAnimationGenerator.swift
[118/146] Compiling Macaw ShapeAnimationGenerator.swift
[119/146] Compiling Macaw SVGSerializer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[120/146] Compiling Macaw SVGView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[121/146] Compiling Macaw CAAnimationClosure.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[122/146] Compiling Macaw CGFloat+Double.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[123/146] Compiling Macaw NSTimer+Closure.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[124/146] Compiling Macaw BoundsUtils.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[125/146] Compiling Macaw CGMappings.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[126/146] Compiling Macaw CommonError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[127/146] Compiling Macaw DescriptionExtensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[128/146] Compiling Macaw UIImage2Image.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[129/146] Compiling Macaw MacawView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[130/146] Compiling Macaw MacawZoom.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[131/146] Compiling Macaw ShapeLayer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[132/146] Compiling Macaw Touchable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[133/146] Compiling Macaw MView_macOS.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[134/146] Compiling Macaw GroupRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[135/146] Compiling Macaw ImageRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[136/146] Compiling Macaw NodeRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[137/146] Compiling Macaw RenderContext.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[138/146] Compiling Macaw RenderUtils.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[139/146] Compiling Macaw ShapeRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[140/146] Compiling Macaw TextRenderer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[141/146] Compiling Macaw CSSParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[142/146] Compiling Macaw SVGCanvas.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[143/146] Compiling Macaw SVGConstants.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[144/146] Compiling Macaw SVGNodeLayout.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[145/146] Compiling Macaw SVGParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
[146/146] Compiling Macaw SVGParserError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:41:40: error: cannot find type 'CGContext' in scope
39 | }
40 |
41 | override func doRender(in context: CGContext, force: Bool, opacity: Double, coloringMode: ColoringMode = .rgb) {
| `- error: cannot find type 'CGContext' in scope
42 | renderers.forEach { renderer in
43 | if !renderer.isAnimating() {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/GroupRenderer.swift:49:53: error: cannot find type 'CGContext' in scope
47 | }
48 |
49 | override func doFindNodeAt(path: NodePath, ctx: CGContext) -> NodePath? {
| `- error: cannot find type 'CGContext' in scope
50 | for renderer in renderers.reversed() {
51 | if let result = renderer.findNodeAt(parentNodePath: path, ctx: ctx) {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Macaw/Source/render/RenderContext.swift:9:20: error: cannot find type 'CGContext' in scope
7 | class RenderContext {
8 | weak var view: DrawingView?
9 | var cgContext: CGContext?
| `- error: cannot find type 'CGContext' in scope
10 |
11 | init(view: DrawingView?) {
BUILD FAILURE 6.1 macosSpm