The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build DSFAppKitBuilder, reference main (d188d6), with Swift 5.10 for Linux on 2 Oct 2024 02:09:33 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.55.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dagronf/DSFAppKitBuilder.git
Reference: main
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/dagronf/DSFAppKitBuilder
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d188d61 Update to latest focusoverlay
Cloned https://github.com/dagronf/DSFAppKitBuilder.git
Revision (git rev-parse @):
d188d61b706d8cac88bf9ba6a5bdd98f408f202b
SUCCESS checkout https://github.com/dagronf/DSFAppKitBuilder.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/dagronf/DSFAppKitBuilder.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
2ec76a50fe7c: Already exists
031194576cad: Already exists
f49f3db6a794: Already exists
099074009041: Already exists
a75f8923add0: Pulling fs layer
e045175833e2: Pulling fs layer
e045175833e2: Download complete
a75f8923add0: Pull complete
e045175833e2: Pull complete
Digest: sha256:6c25c99211d1e15148b101a61df2563575f50d0f624cb6ce5a573a0b53fb5dca
Status: Downloaded newer image for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Fetching https://github.com/dagronf/DSFSearchField
Fetching https://github.com/dagronf/DSFMenuBuilder
Fetching https://github.com/dagronf/DSFPagerControl
Fetching https://github.com/dagronf/DSFComboButton
Fetching https://github.com/dagronf/DSFValueBinders
Fetching https://github.com/dagronf/DSFAppearanceManager
[1/235] Fetching dsfvaluebinders
[18/633] Fetching dsfvaluebinders, dsfappearancemanager
[60/957] Fetching dsfvaluebinders, dsfappearancemanager, dsfmenubuilder
[783/1140] Fetching dsfvaluebinders, dsfappearancemanager, dsfmenubuilder, dsfsearchfield
[1141/1307] Fetching dsfvaluebinders, dsfappearancemanager, dsfmenubuilder, dsfsearchfield, dsfcombobutton
[1307/1619] Fetching dsfvaluebinders, dsfappearancemanager, dsfmenubuilder, dsfsearchfield, dsfcombobutton, dsfpagercontrol
Fetched https://github.com/dagronf/DSFMenuBuilder from cache (0.28s)
Fetching https://github.com/dagronf/DSFStepperView
Fetched https://github.com/dagronf/DSFAppearanceManager from cache (0.29s)
Fetching https://github.com/dagronf/DSFToggleButton
Fetched https://github.com/dagronf/DSFValueBinders from cache (0.29s)
Fetched https://github.com/dagronf/DSFComboButton from cache (0.29s)
Fetched https://github.com/dagronf/DSFPagerControl from cache (0.29s)
Fetched https://github.com/dagronf/DSFSearchField from cache (0.29s)
[1/494] Fetching dsftogglebutton
[81/1155] Fetching dsftogglebutton, dsfstepperview
[80/494] Fetching dsftogglebutton
[77/1155] Fetching dsftogglebutton, dsfstepperview
Fetched https://github.com/dagronf/DSFStepperView from cache (0.21s)
Fetched https://github.com/dagronf/DSFToggleButton from cache (0.21s)
Computing version for https://github.com/dagronf/DSFSearchField
Computed https://github.com/dagronf/DSFSearchField at 2.2.2 (0.35s)
Computing version for https://github.com/dagronf/DSFStepperView
Computed https://github.com/dagronf/DSFStepperView at 4.3.0 (0.38s)
Computing version for https://github.com/dagronf/DSFToggleButton
Computed https://github.com/dagronf/DSFToggleButton at 7.1.0 (0.36s)
Computing version for https://github.com/dagronf/DSFComboButton
Computed https://github.com/dagronf/DSFComboButton at 1.0.0 (0.37s)
Computing version for https://github.com/dagronf/DSFMenuBuilder
Computed https://github.com/dagronf/DSFMenuBuilder at 1.2.1 (0.38s)
Computing version for https://github.com/dagronf/DSFPagerControl
Computed https://github.com/dagronf/DSFPagerControl at 2.5.2 (0.36s)
Computing version for https://github.com/dagronf/DSFValueBinders
Computed https://github.com/dagronf/DSFValueBinders at 1.0.1 (0.36s)
Computing version for https://github.com/dagronf/DSFAppearanceManager
Computed https://github.com/dagronf/DSFAppearanceManager at 3.5.1 (0.36s)
Creating working copy for https://github.com/dagronf/DSFToggleButton
Working copy of https://github.com/dagronf/DSFToggleButton resolved at 7.1.0
Creating working copy for https://github.com/dagronf/DSFPagerControl
Working copy of https://github.com/dagronf/DSFPagerControl resolved at 2.5.2
Creating working copy for https://github.com/dagronf/DSFComboButton
Working copy of https://github.com/dagronf/DSFComboButton resolved at 1.0.0
Creating working copy for https://github.com/dagronf/DSFAppearanceManager
Working copy of https://github.com/dagronf/DSFAppearanceManager resolved at 3.5.1
Creating working copy for https://github.com/dagronf/DSFValueBinders
Working copy of https://github.com/dagronf/DSFValueBinders resolved at 1.0.1
Creating working copy for https://github.com/dagronf/DSFMenuBuilder
Working copy of https://github.com/dagronf/DSFMenuBuilder resolved at 1.2.1
Creating working copy for https://github.com/dagronf/DSFSearchField
Working copy of https://github.com/dagronf/DSFSearchField resolved at 2.2.2
Creating working copy for https://github.com/dagronf/DSFStepperView
Working copy of https://github.com/dagronf/DSFStepperView resolved at 4.3.0
Building for debugging...
[0/26] Write sources
[0/26] Copying PrivacyInfo.xcprivacy
[0/26] Write sources
[0/26] Copying Localizable.strings
[1/26] Write sources
[10/26] Copying Info.plist
[12/26] Write swift-version-24593BA9C3E375BF.txt
[14/70] Emitting module DSFComboButton
error: emit-module command failed with exit code 1 (use -v to see invocation)
[15/70] Emitting module DSFMenuBuilder
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[16/71] Compiling DSFMenuBuilder NSMenuItemHighlightableView.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[17/71] Compiling DSFComboButton DelayedMenuButton.swift
[18/71] Compiling DSFValueBinders EnumKeyPathBinder.swift
[19/71] Compiling DSFValueBinders KeyPathBinder.swift
[20/71] Emitting module DSFAppearanceManager
[21/72] Compiling DSFComboButton DSFComboButton+private.swift
[22/72] Compiling DSFAppearanceManager DSFAppearanceManager.swift
[23/72] Compiling DSFAppearanceManager NSView+Appearance.swift
[24/72] Compiling DSFComboButton DSFComboButton.swift
[25/73] Wrapping AST for DSFComboButton for debugging
[27/73] Compiling DSFValueBinders WrappedPublisher.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:51:17: error: cannot find type 'AnyPublisher' in scope
        var publisher: AnyPublisher<ValueType, Never> {
                       ^~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:66:62: error: cannot find type 'AnyCancellable' in scope
        func sink(receiveValue: @escaping ((ValueType) -> Void)) -> AnyCancellable {
                                                                    ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:74:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:72:34: error: cannot find type 'Subscribers' in scope
                receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:86:26: error: cannot find type 'PassthroughSubject' in scope
        var passthroughSubject: PassthroughSubject<ValueType, Never> {
                                ^~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:36:21: error: cannot find 'PassthroughSubject' in scope
                self._publisher = PassthroughSubject<ValueType, Never>()
                                  ^~~~~~~~~~~~~~~~~~
[28/74] Compiling DSFValueBinders ValueBinder+transformers.swift
[29/74] Compiling DSFMenuBuilder MenuItemTarget.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[30/74] Compiling DSFSearchField resource_bundle_accessor.swift
[31/74] Compiling DSFSearchField SwiftUIHelpers.swift
[32/74] Compiling DSFAppearanceManager DSFSimpleLock.swift
[33/74] Compiling DSFMenuBuilder ViewItem+NSViewController.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[34/74] Compiling DSFAppearanceManager DSFAppearanceManager+Listeners.swift
[35/74] Compiling DSFAppearanceManager DSFDebounce.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[42/74] Compiling DSFAppearanceManager NSWindow+Appearance.swift
[43/74] Compiling DSFAppearanceManager AutoplayAnimatedImages.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[46/74] Compiling DSFAppearanceManager WeakBag.swift
[47/74] Compiling DSFAppearanceManager NSAppearance+extensions.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:104:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:67:48: error: cannot convert value of type 'KeyPath<ClassType, ValueType>' to expected argument type 'String'
                let stringKeyPath = NSExpression(forKeyPath: keyPath).keyPath
                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:76:21: error: value of type 'ClassType' has no member 'value'
                        let raw = object.value(forKeyPath: stringKeyPath) as? ValueType.RawValue,
                                  ~~~~~~ ^~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:32: error: value of type 'ClassType' has no member 'observe'
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                      ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:60: error: reference to member 'new' cannot be resolved without a contextual type
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                         ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:80: error: cannot infer type of closure parameter 'obj' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:85: error: cannot infer type of closure parameter 'value' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                                                  ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:100:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:124:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue.rawValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:97:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:104:34: error: cannot find type 'NSKeyValueObservedChange' in scope
        private func kvoUpdate(_ value: NSKeyValueObservedChange<ValueType>) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:67:48: error: cannot convert value of type 'KeyPath<ClassType, ValueType>' to expected argument type 'String'
                let stringKeyPath = NSExpression(forKeyPath: keyPath).keyPath
                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:75:35: error: value of type 'ClassType' has no member 'value'
                guard let initialValue = object.value(forKeyPath: stringKeyPath) as? ValueType else {
                                         ~~~~~~ ^~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:32: error: value of type 'ClassType' has no member 'observe'
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                      ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:60: error: reference to member 'new' cannot be resolved without a contextual type
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                         ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:80: error: cannot infer type of closure parameter '_' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:83: error: cannot infer type of closure parameter 'value' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                                                ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:93:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:122:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
[49/74] Compiling DSFMenuBuilder ViewItem.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
[50/74] Compiling DSFMenuBuilder AnyMenuItem.swift
/host/spi-builder-workspace/.build/checkouts/DSFMenuBuilder/Sources/DSFMenuBuilder/Menu.swift:27:8: error: no such module 'AppKit'
import AppKit
       ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:104:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:67:48: error: cannot convert value of type 'KeyPath<ClassType, ValueType>' to expected argument type 'String'
                let stringKeyPath = NSExpression(forKeyPath: keyPath).keyPath
                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:76:21: error: value of type 'ClassType' has no member 'value'
                        let raw = object.value(forKeyPath: stringKeyPath) as? ValueType.RawValue,
                                  ~~~~~~ ^~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:32: error: value of type 'ClassType' has no member 'observe'
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                      ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:60: error: reference to member 'new' cannot be resolved without a contextual type
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                         ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:80: error: cannot infer type of closure parameter 'obj' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:89:85: error: cannot infer type of closure parameter 'value' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] obj, value in
                                                                                                  ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:100:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:124:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue.rawValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:97:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:104:34: error: cannot find type 'NSKeyValueObservedChange' in scope
        private func kvoUpdate(_ value: NSKeyValueObservedChange<ValueType>) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:67:48: error: cannot convert value of type 'KeyPath<ClassType, ValueType>' to expected argument type 'String'
                let stringKeyPath = NSExpression(forKeyPath: keyPath).keyPath
                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:75:35: error: value of type 'ClassType' has no member 'value'
                guard let initialValue = object.value(forKeyPath: stringKeyPath) as? ValueType else {
                                         ~~~~~~ ^~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:32: error: value of type 'ClassType' has no member 'observe'
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                      ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:60: error: reference to member 'new' cannot be resolved without a contextual type
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                         ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:80: error: cannot infer type of closure parameter '_' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                                             ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:87:83: error: cannot infer type of closure parameter 'value' without a type annotation
                self.kvoObservation = object.observe(keyPath, options: [.new]) { [weak self] _, value in
                                                                                                ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:93:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:122:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
[52/74] Compiling DSFValueBinders ValueBinder+Binding.swift
[53/74] Compiling DSFValueBinders ValueBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:179:62: error: cannot find type 'AnyCancellable' in scope
        func sink(receiveValue: @escaping ((ValueType) -> Void)) -> AnyCancellable? {
                                                                    ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:187:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:185:35: error: cannot find type 'Subscribers' in scope
                 receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                                ^~~~~~~~~~~
[54/74] Compiling DSFAppearanceManager WeakBox.swift
[55/75] Compiling DSFValueBinders SemLock.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[58/75] Emitting module DSFValueBinders
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:104:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:97:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:104:34: error: cannot find type 'NSKeyValueObservedChange' in scope
        private func kvoUpdate(_ value: NSKeyValueObservedChange<ValueType>) {
                                        ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:179:62: error: cannot find type 'AnyCancellable' in scope
        func sink(receiveValue: @escaping ((ValueType) -> Void)) -> AnyCancellable? {
                                                                    ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:187:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:185:35: error: cannot find type 'Subscribers' in scope
                 receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                                ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:51:17: error: cannot find type 'AnyPublisher' in scope
        var publisher: AnyPublisher<ValueType, Never> {
                       ^~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:66:62: error: cannot find type 'AnyCancellable' in scope
        func sink(receiveValue: @escaping ((ValueType) -> Void)) -> AnyCancellable {
                                                                    ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:74:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:72:34: error: cannot find type 'Subscribers' in scope
                receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/private/WrappedPublisher.swift:86:26: error: cannot find type 'PassthroughSubject' in scope
        var passthroughSubject: PassthroughSubject<ValueType, Never> {
                                ^~~~~~~~~~~~~~~~~~
[60/75] Compiling DSFSearchField DSFSearchField.swift
[61/75] Compiling DSFSearchField DSFSearchField+SwiftUI.swift
[62/75] Emitting module DSFSearchField
[63/75] Compiling DSFSearchField LocalizationHelpers.swift
error: fatalError
BUILD FAILURE 5.10 linux