The Swift Package Index logo.Swift Package Index

Build Information

Failed to build DSFToolbar with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dagronf/DSFToolbar.git
Reference: 4.1.0
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/DSFToolbar
 * tag               4.1.0      -> FETCH_HEAD
HEAD is now at e110c46 Added segmented control enable bindings (bindSegmentEnabled on DSFToolbar.Segmented)
Cloned https://github.com/dagronf/DSFToolbar.git
Revision (git rev-parse @):
e110c4685a99b30e5e3566926ddd76fa78c39aec
SUCCESS checkout https://github.com/dagronf/DSFToolbar.git at 4.1.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/dagronf/DSFToolbar.git
Running build ...
bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1
Fetching https://github.com/dagronf/DSFValueBinders
[1/221] Fetching dsfvaluebinders
Fetched https://github.com/dagronf/DSFValueBinders from cache (0.21s)
Computing version for https://github.com/dagronf/DSFValueBinders
Computed https://github.com/dagronf/DSFValueBinders at 0.11.0 (0.46s)
Creating working copy for https://github.com/dagronf/DSFValueBinders
Working copy of https://github.com/dagronf/DSFValueBinders resolved at 0.11.0
Building for debugging...
[0/9] Write sources
[2/9] Write swift-version-24593BA9C3E375BF.txt
[4/20] Compiling DSFValueBinders ValueBinder+Binding.swift
[5/20] Compiling DSFValueBinders ValueBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:169: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:177:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:175:35: error: cannot find type 'Subscribers' in scope
                 receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                                ^~~~~~~~~~~
[6/21] 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>()
                                  ^~~~~~~~~~~~~~~~~~
[7/21] Compiling DSFValueBinders CombiningValueBinder.swift
[8/21] Compiling DSFValueBinders DSFValueBinders.swift
[9/21] Compiling DSFValueBinders EnumKeyPathBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:101: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:86: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:86: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:86: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:86: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:97:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:121: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:94:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:101: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:84: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:84: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:84: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:84: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:90:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:116:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
[10/21] Compiling DSFValueBinders KeyPathBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:101: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:86: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:86: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:86: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:86: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:97:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:121: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:94:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:101: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:84: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:84: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:84: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:84: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:90:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:116:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
error: emit-module command failed with exit code 1 (use -v to see invocation)
[11/21] Emitting module DSFValueBinders
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:101:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:94:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:101: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:169: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:177:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:175: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> {
                                ^~~~~~~~~~~~~~~~~~
[12/21] Compiling DSFValueBinders ValueBinder+transformers.swift
[13/21] Compiling DSFValueBinders PropertyWrapper.swift
[14/21] Compiling DSFValueBinders ValueBinder+transform.swift
[15/21] Compiling DSFValueBinders SemLock.swift
error: fatalError
[0/1] Planning build
Building for debugging...
[0/7] Write swift-version-24593BA9C3E375BF.txt
[2/12] 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>()
                                  ^~~~~~~~~~~~~~~~~~
[3/12] Compiling DSFValueBinders EnumKeyPathBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:101: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:86: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:86: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:86: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:86: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:97:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:121:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue.rawValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/12] Compiling DSFValueBinders KeyPathBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:94:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:101: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:84: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:84: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:84: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:84: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:90:25: error: 'nil' requires a contextual type
                self.kvoObservation = nil
                                      ^
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:116:12: error: value of type 'ClassType' has no member 'setValue'
                        object?.setValue(self.wrappedValue, forKey: stringPath)
                        ~~~~~~~ ^~~~~~~~
[5/12] Compiling DSFValueBinders ValueBinder.swift
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:169: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:177:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:175:35: error: cannot find type 'Subscribers' in scope
                 receiveCompletion: @escaping ((Subscribers.Completion<Never>) -> Void),
                                                ^~~~~~~~~~~
[6/12] Emitting module DSFValueBinders
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/EnumKeyPathBinder.swift:101:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:94:30: error: cannot find type 'NSKeyValueObservation' in scope
        private var kvoObservation: NSKeyValueObservation?
                                    ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/KeyPathBinder.swift:101: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:169: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:177:7: error: cannot find type 'AnyCancellable' in scope
        ) -> AnyCancellable? {
             ^~~~~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/DSFValueBinders/Sources/DSFValueBinders/ValueBinder.swift:175: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> {
                                ^~~~~~~~~~~~~~~~~~
error: fatalError
BUILD FAILURE 5.10 linux

Build Machine: Linux 2