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 SmartDeviceLink, reference develop (2c3d56), with Swift 6.1 for Linux on 27 Apr 2025 15:25:24 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/smartdevicelink/sdl_ios.git
Reference: develop
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/smartdevicelink/sdl_ios
 * branch            develop    -> FETCH_HEAD
 * [new branch]      develop    -> origin/develop
HEAD is now at 2c3d561 Merge pull request #2123 from smartdevicelink/master
Submodule path 'bson_c_lib': checked out '48d38d5b7a9b6cffc8171087b68bee5f4649e67d'
Submodule path 'generator/rpc_spec': checked out '6537500b45f65e02d884da9d73d6820ba7b0b1f5'
Submodule 'bson_c_lib' (https://github.com/smartdevicelink/bson_c_lib.git) registered for path 'bson_c_lib'
Submodule 'generator/rpc_spec' (https://github.com/smartdevicelink/rpc_spec.git) registered for path 'generator/rpc_spec'
Cloning into '/host/spi-builder-workspace/bson_c_lib'...
Cloning into '/host/spi-builder-workspace/generator/rpc_spec'...
Cloned https://github.com/smartdevicelink/sdl_ios.git
Revision (git rev-parse @):
2c3d561468ee67a4b298e4976a1ac2699853c11e
SUCCESS checkout https://github.com/smartdevicelink/sdl_ios.git at develop
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/smartdevicelink/sdl_ios.git
https://github.com/smartdevicelink/sdl_ios.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "bson_c_lib",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/smartdevicelink/bson_c_lib.git"
    }
  ],
  "manifest_display_name" : "SmartDeviceLink",
  "name" : "SmartDeviceLink",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "SmartDeviceLink",
      "targets" : [
        "SmartDeviceLink"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SmartDeviceLinkSwift",
      "targets" : [
        "SmartDeviceLinkSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SmartDeviceLinkSwift",
      "module_type" : "SwiftTarget",
      "name" : "SmartDeviceLinkSwift",
      "path" : "SmartDeviceLinkSwift",
      "product_memberships" : [
        "SmartDeviceLinkSwift"
      ],
      "sources" : [
        "SDLLog.swift"
      ],
      "target_dependencies" : [
        "SmartDeviceLink"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SmartDeviceLink",
      "module_type" : "ClangTarget",
      "name" : "SmartDeviceLink",
      "path" : "SmartDeviceLink",
      "product_dependencies" : [
        "BiSON"
      ],
      "product_memberships" : [
        "SmartDeviceLink",
        "SmartDeviceLinkSwift"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/Base.lproj/SDLLockScreen.storyboard",
          "rule" : {
            "process" : {
              "localization" : "Base"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/SDLAssets.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/de.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/en.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/es.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/fr.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/ja.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/SmartDeviceLink/Assets/zh-Hans.lproj/SDLLockScreen.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        }
      ],
      "sources" : [
        "private/CGPoint_Util.m",
        "private/CVPixelBufferRef+SDLUtil.m",
        "private/EAAccessory+SDLProtocols.m",
        "private/EAAccessoryManager+SDLProtocols.m",
        "private/NSArray+Extensions.m",
        "private/NSBundle+SDLBundle.m",
        "private/NSMapTable+Subscripting.m",
        "private/NSMutableArray+Safe.m",
        "private/NSMutableDictionary+SafeRemove.m",
        "private/NSMutableDictionary+Store.m",
        "private/SDLAlertManager.m",
        "private/SDLAsynchronousOperation.m",
        "private/SDLAsynchronousRPCOperation.m",
        "private/SDLAsynchronousRPCRequestOperation.m",
        "private/SDLBackgroundTaskManager.m",
        "private/SDLCacheFileManager.m",
        "private/SDLCarWindow.m",
        "private/SDLCheckChoiceVROptionalOperation.m",
        "private/SDLChoiceSetManager.m",
        "private/SDLControlFramePayloadAudioStartServiceAck.m",
        "private/SDLControlFramePayloadConstants.m",
        "private/SDLControlFramePayloadEndService.m",
        "private/SDLControlFramePayloadNak.m",
        "private/SDLControlFramePayloadRPCStartService.m",
        "private/SDLControlFramePayloadRPCStartServiceAck.m",
        "private/SDLControlFramePayloadRegisterSecondaryTransportNak.m",
        "private/SDLControlFramePayloadTransportEventUpdate.m",
        "private/SDLControlFramePayloadVideoStartService.m",
        "private/SDLControlFramePayloadVideoStartServiceAck.m",
        "private/SDLDeleteChoicesOperation.m",
        "private/SDLDeleteFileOperation.m",
        "private/SDLDynamicMenuUpdateAlgorithm.m",
        "private/SDLDynamicMenuUpdateRunScore.m",
        "private/SDLEncryptionLifecycleManager.m",
        "private/SDLEncryptionManagerConstants.m",
        "private/SDLError.m",
        "private/SDLFileWrapper.m",
        "private/SDLFocusableItemLocator.m",
        "private/SDLGlobals.m",
        "private/SDLH264VideoEncoder.m",
        "private/SDLHexUtility.m",
        "private/SDLIAPConstants.m",
        "private/SDLIAPControlSession.m",
        "private/SDLIAPDataSession.m",
        "private/SDLIAPSession.m",
        "private/SDLIAPTransport.m",
        "private/SDLIconArchiveFile.m",
        "private/SDLImageField+ScreenManagerExtensions.m",
        "private/SDLImageResolution+StreamingVideoExtensions.m",
        "private/SDLLifecycleManager.m",
        "private/SDLLifecycleMobileHMIStateHandler.m",
        "private/SDLLifecycleProtocolHandler.m",
        "private/SDLLifecycleRPCAdapter.m",
        "private/SDLLifecycleSyncPDataHandler.m",
        "private/SDLLifecycleSystemRequestHandler.m",
        "private/SDLListFilesOperation.m",
        "private/SDLLockScreenManager.m",
        "private/SDLLockScreenPresenter.m",
        "private/SDLLockScreenRootViewController.m",
        "private/SDLLockScreenStatusInfo.m",
        "private/SDLLockScreenStatusManager.m",
        "private/SDLLogFileModuleMap.m",
        "private/SDLLogModel.m",
        "private/SDLMacros.m",
        "private/SDLMenuConfigurationUpdateOperation.m",
        "private/SDLMenuManager.m",
        "private/SDLMenuManagerPrivateConstants.m",
        "private/SDLMenuReplaceOperation.m",
        "private/SDLMenuReplaceUtilities.m",
        "private/SDLMenuShowOperation.m",
        "private/SDLMutableDataQueue.m",
        "private/SDLNotificationDispatcher.m",
        "private/SDLObjectWithPriority.m",
        "private/SDLPCMAudioConverter.m",
        "private/SDLPermissionFilter.m",
        "private/SDLPreloadPresentChoicesOperation.m",
        "private/SDLPreloadPresentChoicesOperationUtilities.m",
        "private/SDLPresentAlertOperation.m",
        "private/SDLPresentKeyboardOperation.m",
        "private/SDLPrioritizedObjectCollection.m",
        "private/SDLProtocol.m",
        "private/SDLProtocolHeader.m",
        "private/SDLProtocolMessage.m",
        "private/SDLProtocolMessageAssembler.m",
        "private/SDLProtocolMessageDisassembler.m",
        "private/SDLProtocolReceivedMessageProcessor.m",
        "private/SDLProtocolReceivedMessageRouter.m",
        "private/SDLRAWH264Packetizer.m",
        "private/SDLRPCParameterNames.m",
        "private/SDLRPCPayload.m",
        "private/SDLRTPH264Packetizer.m",
        "private/SDLResponseDispatcher.m",
        "private/SDLSecondaryTransportManager.m",
        "private/SDLSecurityQueryErrorCode.m",
        "private/SDLSecurityQueryPayload.m",
        "private/SDLSequentialRPCRequestOperation.m",
        "private/SDLSoftButtonManager.m",
        "private/SDLSoftButtonReplaceOperation.m",
        "private/SDLSoftButtonTransitionOperation.m",
        "private/SDLStateMachine.m",
        "private/SDLStreamingAudioLifecycleManager.m",
        "private/SDLStreamingVideoLifecycleManager.m",
        "private/SDLSubscribeButtonManager.m",
        "private/SDLSubscribeButtonObserver.m",
        "private/SDLSystemCapabilityObserver.m",
        "private/SDLTCPTransport.m",
        "private/SDLTextAndGraphicManager.m",
        "private/SDLTextAndGraphicState.m",
        "private/SDLTextAndGraphicUpdateOperation.m",
        "private/SDLTextField+ScreenManagerExtensions.m",
        "private/SDLTimer.m",
        "private/SDLUploadFileOperation.m",
        "private/SDLV1ProtocolHeader.m",
        "private/SDLV1ProtocolMessage.m",
        "private/SDLV2ProtocolHeader.m",
        "private/SDLV2ProtocolMessage.m",
        "private/SDLVideoStreamingCapability+StreamingVideoExtensions.m",
        "private/SDLVoiceCommandManager.m",
        "private/SDLVoiceCommandUpdateOperation.m",
        "private/SDLWindowCapability+ScreenManagerExtensions.m",
        "public/SDLAddCommand.m",
        "public/SDLAddCommandResponse.m",
        "public/SDLAddSubMenu.m",
        "public/SDLAddSubMenuResponse.m",
        "public/SDLAirbagStatus.m",
        "public/SDLAlert.m",
        "public/SDLAlertAudioData.m",
        "public/SDLAlertManeuver.m",
        "public/SDLAlertManeuverResponse.m",
        "public/SDLAlertResponse.m",
        "public/SDLAlertView.m",
        "public/SDLAmbientLightStatus.m",
        "public/SDLAppCapability.m",
        "public/SDLAppCapabilityType.m",
        "public/SDLAppHMIType.m",
        "public/SDLAppInfo.m",
        "public/SDLAppInterfaceUnregisteredReason.m",
        "public/SDLAppServiceCapability.m",
        "public/SDLAppServiceData.m",
        "public/SDLAppServiceManifest.m",
        "public/SDLAppServiceRecord.m",
        "public/SDLAppServiceType.m",
        "public/SDLAppServicesCapabilities.m",
        "public/SDLArtwork.m",
        "public/SDLAudioControlCapabilities.m",
        "public/SDLAudioControlData.m",
        "public/SDLAudioData.m",
        "public/SDLAudioFile.m",
        "public/SDLAudioPassThruCapabilities.m",
        "public/SDLAudioStreamManager.m",
        "public/SDLAudioStreamingIndicator.m",
        "public/SDLAudioStreamingState.m",
        "public/SDLAudioType.m",
        "public/SDLBeltStatus.m",
        "public/SDLBitsPerSample.m",
        "public/SDLBodyInformation.m",
        "public/SDLButtonCapabilities.m",
        "public/SDLButtonEventMode.m",
        "public/SDLButtonName.m",
        "public/SDLButtonPress.m",
        "public/SDLButtonPressMode.m",
        "public/SDLButtonPressResponse.m",
        "public/SDLCancelInteraction.m",
        "public/SDLCancelInteractionResponse.m",
        "public/SDLCapacityUnit.m",
        "public/SDLCarModeStatus.m",
        "public/SDLCarWindowViewController.m",
        "public/SDLChangeRegistration.m",
        "public/SDLChangeRegistrationResponse.m",
        "public/SDLCharacterSet.m",
        "public/SDLChoice.m",
        "public/SDLChoiceCell.m",
        "public/SDLChoiceSet.m",
        "public/SDLClimateControlCapabilities.m",
        "public/SDLClimateControlData.m",
        "public/SDLClimateData.m",
        "public/SDLCloseApplication.m",
        "public/SDLCloseApplicationResponse.m",
        "public/SDLCloudAppProperties.m",
        "public/SDLClusterModeStatus.m",
        "public/SDLCompassDirection.m",
        "public/SDLComponentVolumeStatus.m",
        "public/SDLConfiguration.m",
        "public/SDLCreateInteractionChoiceSet.m",
        "public/SDLCreateInteractionChoiceSetResponse.m",
        "public/SDLCreateWindow.m",
        "public/SDLCreateWindowResponse.m",
        "public/SDLDIDResult.m",
        "public/SDLDateTime.m",
        "public/SDLDefrostZone.m",
        "public/SDLDeleteCommand.m",
        "public/SDLDeleteCommandResponse.m",
        "public/SDLDeleteFile.m",
        "public/SDLDeleteFileResponse.m",
        "public/SDLDeleteInteractionChoiceSet.m",
        "public/SDLDeleteInteractionChoiceSetResponse.m",
        "public/SDLDeleteSubMenu.m",
        "public/SDLDeleteSubMenuResponse.m",
        "public/SDLDeleteWindow.m",
        "public/SDLDeleteWindowResponse.m",
        "public/SDLDeliveryMode.m",
        "public/SDLDeviceInfo.m",
        "public/SDLDeviceLevelStatus.m",
        "public/SDLDeviceStatus.m",
        "public/SDLDiagnosticMessage.m",
        "public/SDLDiagnosticMessageResponse.m",
        "public/SDLDialNumber.m",
        "public/SDLDialNumberResponse.m",
        "public/SDLDimension.m",
        "public/SDLDirection.m",
        "public/SDLDisplayCapabilities.m",
        "public/SDLDisplayCapability.m",
        "public/SDLDisplayMode.m",
        "public/SDLDisplayType.m",
        "public/SDLDistanceUnit.m",
        "public/SDLDoorStatus.m",
        "public/SDLDoorStatusType.m",
        "public/SDLDriverDistractionCapability.m",
        "public/SDLDriverDistractionState.m",
        "public/SDLDynamicUpdateCapabilities.m",
        "public/SDLECallConfirmationStatus.m",
        "public/SDLECallInfo.m",
        "public/SDLElectronicParkBrakeStatus.m",
        "public/SDLEmergencyEvent.m",
        "public/SDLEmergencyEventType.m",
        "public/SDLEncodedSyncPData.m",
        "public/SDLEncodedSyncPDataResponse.m",
        "public/SDLEncryptionConfiguration.m",
        "public/SDLEndAudioPassThru.m",
        "public/SDLEndAudioPassThruResponse.m",
        "public/SDLEnum.m",
        "public/SDLEqualizerSettings.m",
        "public/SDLErrorConstants.m",
        "public/SDLFile.m",
        "public/SDLFileManager.m",
        "public/SDLFileManagerConfiguration.m",
        "public/SDLFileType.m",
        "public/SDLFuelCutoffStatus.m",
        "public/SDLFuelRange.m",
        "public/SDLFuelType.m",
        "public/SDLFunctionID.m",
        "public/SDLGPSData.m",
        "public/SDLGateStatus.m",
        "public/SDLGearStatus.m",
        "public/SDLGenericResponse.m",
        "public/SDLGetAppServiceData.m",
        "public/SDLGetAppServiceDataResponse.m",
        "public/SDLGetCloudAppProperties.m",
        "public/SDLGetCloudAppPropertiesResponse.m",
        "public/SDLGetDTCs.m",
        "public/SDLGetDTCsResponse.m",
        "public/SDLGetFile.m",
        "public/SDLGetFileResponse.m",
        "public/SDLGetInteriorVehicleData.m",
        "public/SDLGetInteriorVehicleDataConsent.m",
        "public/SDLGetInteriorVehicleDataConsentResponse.m",
        "public/SDLGetInteriorVehicleDataResponse.m",
        "public/SDLGetSystemCapability.m",
        "public/SDLGetSystemCapabilityResponse.m",
        "public/SDLGetVehicleData.m",
        "public/SDLGetVehicleDataResponse.m",
        "public/SDLGetWayPoints.m",
        "public/SDLGetWayPointsResponse.m",
        "public/SDLGlobalProperty.m",
        "public/SDLGrid.m",
        "public/SDLHMICapabilities.m",
        "public/SDLHMILevel.m",
        "public/SDLHMIPermissions.m",
        "public/SDLHMISettingsControlCapabilities.m",
        "public/SDLHMISettingsControlData.m",
        "public/SDLHMIZoneCapabilities.m",
        "public/SDLHapticRect.m",
        "public/SDLHeadLampStatus.m",
        "public/SDLHybridAppPreference.m",
        "public/SDLIgnitionStableStatus.m",
        "public/SDLIgnitionStatus.m",
        "public/SDLImage.m",
        "public/SDLImageField.m",
        "public/SDLImageFieldName.m",
        "public/SDLImageResolution.m",
        "public/SDLImageType.m",
        "public/SDLInteractionMode.m",
        "public/SDLKeyboardCapabilities.m",
        "public/SDLKeyboardEvent.m",
        "public/SDLKeyboardInputMask.m",
        "public/SDLKeyboardLayout.m",
        "public/SDLKeyboardLayoutCapability.m",
        "public/SDLKeyboardProperties.m",
        "public/SDLKeypressMode.m",
        "public/SDLLanguage.m",
        "public/SDLLayoutMode.m",
        "public/SDLLifecycleConfiguration.m",
        "public/SDLLifecycleConfigurationUpdate.m",
        "public/SDLLightCapabilities.m",
        "public/SDLLightControlCapabilities.m",
        "public/SDLLightControlData.m",
        "public/SDLLightName.m",
        "public/SDLLightState.m",
        "public/SDLLightStatus.m",
        "public/SDLListFiles.m",
        "public/SDLListFilesResponse.m",
        "public/SDLLocationCoordinate.m",
        "public/SDLLocationDetails.m",
        "public/SDLLockScreenConfiguration.m",
        "public/SDLLockScreenViewController.m",
        "public/SDLLogConfiguration.m",
        "public/SDLLogFileModule.m",
        "public/SDLLogFilter.m",
        "public/SDLLogManager.m",
        "public/SDLLogTargetAppleSystemLog.m",
        "public/SDLLogTargetFile.m",
        "public/SDLLogTargetOSLog.m",
        "public/SDLMaintenanceModeStatus.m",
        "public/SDLManager.m",
        "public/SDLMassageCushion.m",
        "public/SDLMassageCushionFirmness.m",
        "public/SDLMassageMode.m",
        "public/SDLMassageModeData.m",
        "public/SDLMassageZone.m",
        "public/SDLMediaClockFormat.m",
        "public/SDLMediaServiceData.m",
        "public/SDLMediaServiceManifest.m",
        "public/SDLMediaType.m",
        "public/SDLMenuCell.m",
        "public/SDLMenuConfiguration.m",
        "public/SDLMenuLayout.m",
        "public/SDLMenuParams.m",
        "public/SDLMetadataTags.m",
        "public/SDLMetadataType.m",
        "public/SDLModuleData.m",
        "public/SDLModuleInfo.m",
        "public/SDLModuleType.m",
        "public/SDLMsgVersion.m",
        "public/SDLMyKey.m",
        "public/SDLNavigationAction.m",
        "public/SDLNavigationCapability.m",
        "public/SDLNavigationInstruction.m",
        "public/SDLNavigationJunction.m",
        "public/SDLNavigationServiceData.m",
        "public/SDLNavigationServiceManifest.m",
        "public/SDLNotificationConstants.m",
        "public/SDLOasisAddress.m",
        "public/SDLOnAppCapabilityUpdated.m",
        "public/SDLOnAppInterfaceUnregistered.m",
        "public/SDLOnAppServiceData.m",
        "public/SDLOnAudioPassThru.m",
        "public/SDLOnButtonEvent.m",
        "public/SDLOnButtonPress.m",
        "public/SDLOnCommand.m",
        "public/SDLOnDriverDistraction.m",
        "public/SDLOnEncodedSyncPData.m",
        "public/SDLOnHMIStatus.m",
        "public/SDLOnHashChange.m",
        "public/SDLOnInteriorVehicleData.m",
        "public/SDLOnKeyboardInput.m",
        "public/SDLOnLanguageChange.m",
        "public/SDLOnPermissionsChange.m",
        "public/SDLOnRCStatus.m",
        "public/SDLOnSubtleAlertPressed.m",
        "public/SDLOnSyncPData.m",
        "public/SDLOnSystemCapabilityUpdated.m",
        "public/SDLOnSystemRequest.m",
        "public/SDLOnTBTClientState.m",
        "public/SDLOnTouchEvent.m",
        "public/SDLOnUpdateFile.m",
        "public/SDLOnUpdateSubMenu.m",
        "public/SDLOnVehicleData.m",
        "public/SDLOnWayPointChange.m",
        "public/SDLPRNDL.m",
        "public/SDLParameterPermissions.m",
        "public/SDLPerformAppServiceInteraction.m",
        "public/SDLPerformAppServiceInteractionResponse.m",
        "public/SDLPerformAudioPassThru.m",
        "public/SDLPerformAudioPassThruResponse.m",
        "public/SDLPerformInteraction.m",
        "public/SDLPerformInteractionResponse.m",
        "public/SDLPermissionElement.m",
        "public/SDLPermissionItem.m",
        "public/SDLPermissionManager.m",
        "public/SDLPermissionStatus.m",
        "public/SDLPhoneCapability.m",
        "public/SDLPinchGesture.m",
        "public/SDLPowerModeQualificationStatus.m",
        "public/SDLPowerModeStatus.m",
        "public/SDLPredefinedLayout.m",
        "public/SDLPrerecordedSpeech.m",
        "public/SDLPresetBankCapabilities.m",
        "public/SDLPrimaryAudioSource.m",
        "public/SDLProtocolConstants.m",
        "public/SDLPublishAppService.m",
        "public/SDLPublishAppServiceResponse.m",
        "public/SDLPutFile.m",
        "public/SDLPutFileResponse.m",
        "public/SDLRDSData.m",
        "public/SDLRGBColor.m",
        "public/SDLRPCFunctionNames.m",
        "public/SDLRPCMessage.m",
        "public/SDLRPCMessageType.m",
        "public/SDLRPCNotification.m",
        "public/SDLRPCNotificationNotification.m",
        "public/SDLRPCPermissionStatus.m",
        "public/SDLRPCRequest.m",
        "public/SDLRPCRequestNotification.m",
        "public/SDLRPCResponse.m",
        "public/SDLRPCResponseNotification.m",
        "public/SDLRPCStruct.m",
        "public/SDLRadioBand.m",
        "public/SDLRadioControlCapabilities.m",
        "public/SDLRadioControlData.m",
        "public/SDLRadioState.m",
        "public/SDLReadDID.m",
        "public/SDLReadDIDResponse.m",
        "public/SDLRectangle.m",
        "public/SDLRegisterAppInterface.m",
        "public/SDLRegisterAppInterfaceResponse.m",
        "public/SDLReleaseInteriorVehicleDataModule.m",
        "public/SDLReleaseInteriorVehicleDataModuleResponse.m",
        "public/SDLRemoteControlCapabilities.m",
        "public/SDLRequestType.m",
        "public/SDLResetGlobalProperties.m",
        "public/SDLResetGlobalPropertiesResponse.m",
        "public/SDLResult.m",
        "public/SDLRoofStatus.m",
        "public/SDLSISData.m",
        "public/SDLSamplingRate.m",
        "public/SDLScreenManager.m",
        "public/SDLScreenParams.m",
        "public/SDLScrollableMessage.m",
        "public/SDLScrollableMessageResponse.m",
        "public/SDLSeatControlCapabilities.m",
        "public/SDLSeatControlData.m",
        "public/SDLSeatLocation.m",
        "public/SDLSeatLocationCapability.m",
        "public/SDLSeatMemoryAction.m",
        "public/SDLSeatMemoryActionType.m",
        "public/SDLSeatOccupancy.m",
        "public/SDLSeatStatus.m",
        "public/SDLSeekIndicatorType.m",
        "public/SDLSeekStreamingIndicator.m",
        "public/SDLSendHapticData.m",
        "public/SDLSendHapticDataResponse.m",
        "public/SDLSendLocation.m",
        "public/SDLSendLocationResponse.m",
        "public/SDLServiceUpdateReason.m",
        "public/SDLSetAppIcon.m",
        "public/SDLSetAppIconResponse.m",
        "public/SDLSetCloudAppProperties.m",
        "public/SDLSetCloudAppPropertiesResponse.m",
        "public/SDLSetDisplayLayout.m",
        "public/SDLSetDisplayLayoutResponse.m",
        "public/SDLSetGlobalProperties.m",
        "public/SDLSetGlobalPropertiesResponse.m",
        "public/SDLSetInteriorVehicleData.m",
        "public/SDLSetInteriorVehicleDataResponse.m",
        "public/SDLSetMediaClockTimer.m",
        "public/SDLSetMediaClockTimerResponse.m",
        "public/SDLShow.m",
        "public/SDLShowAppMenu.m",
        "public/SDLShowAppMenuResponse.m",
        "public/SDLShowConstantTBT.m",
        "public/SDLShowConstantTBTResponse.m",
        "public/SDLShowResponse.m",
        "public/SDLSingleTireStatus.m",
        "public/SDLSlider.m",
        "public/SDLSliderResponse.m",
        "public/SDLSoftButton.m",
        "public/SDLSoftButtonCapabilities.m",
        "public/SDLSoftButtonObject.m",
        "public/SDLSoftButtonState.m",
        "public/SDLSoftButtonType.m",
        "public/SDLSpeak.m",
        "public/SDLSpeakResponse.m",
        "public/SDLSpeechCapabilities.m",
        "public/SDLStabilityControlsStatus.m",
        "public/SDLStartTime.m",
        "public/SDLStaticIconName.m",
        "public/SDLStationIDNumber.m",
        "public/SDLStreamingMediaConfiguration.m",
        "public/SDLStreamingMediaManager.m",
        "public/SDLStreamingMediaManagerConstants.m",
        "public/SDLStreamingVideoScaleManager.m",
        "public/SDLSubscribeButton.m",
        "public/SDLSubscribeButtonResponse.m",
        "public/SDLSubscribeVehicleData.m",
        "public/SDLSubscribeVehicleDataResponse.m",
        "public/SDLSubscribeWayPoints.m",
        "public/SDLSubscribeWayPointsResponse.m",
        "public/SDLSubtleAlert.m",
        "public/SDLSubtleAlertResponse.m",
        "public/SDLSupportedSeat.m",
        "public/SDLSyncPData.m",
        "public/SDLSyncPDataResponse.m",
        "public/SDLSystemAction.m",
        "public/SDLSystemCapability.m",
        "public/SDLSystemCapabilityManager.m",
        "public/SDLSystemCapabilityType.m",
        "public/SDLSystemContext.m",
        "public/SDLSystemInfo.m",
        "public/SDLSystemRequest.m",
        "public/SDLSystemRequestResponse.m",
        "public/SDLTBTState.m",
        "public/SDLTPMS.m",
        "public/SDLTTSChunk.m",
        "public/SDLTemperature.m",
        "public/SDLTemperatureUnit.m",
        "public/SDLTemplateColorScheme.m",
        "public/SDLTemplateConfiguration.m",
        "public/SDLTextAlignment.m",
        "public/SDLTextField.m",
        "public/SDLTextFieldName.m",
        "public/SDLTimerMode.m",
        "public/SDLTireStatus.m",
        "public/SDLTouch.m",
        "public/SDLTouchCoord.m",
        "public/SDLTouchEvent.m",
        "public/SDLTouchEventCapabilities.m",
        "public/SDLTouchManager.m",
        "public/SDLTouchType.m",
        "public/SDLTransmissionType.m",
        "public/SDLTriggerSource.m",
        "public/SDLTurn.m",
        "public/SDLTurnSignal.m",
        "public/SDLUnpublishAppService.m",
        "public/SDLUnpublishAppServiceResponse.m",
        "public/SDLUnregisterAppInterface.m",
        "public/SDLUnregisterAppInterfaceResponse.m",
        "public/SDLUnsubscribeButton.m",
        "public/SDLUnsubscribeButtonResponse.m",
        "public/SDLUnsubscribeVehicleData.m",
        "public/SDLUnsubscribeVehicleDataResponse.m",
        "public/SDLUnsubscribeWayPoints.m",
        "public/SDLUnsubscribeWayPointsResponse.m",
        "public/SDLUpdateMode.m",
        "public/SDLUpdateTurnList.m",
        "public/SDLUpdateTurnListResponse.m",
        "public/SDLVehicleDataActiveStatus.m",
        "public/SDLVehicleDataEventStatus.m",
        "public/SDLVehicleDataNotificationStatus.m",
        "public/SDLVehicleDataResult.m",
        "public/SDLVehicleDataResultCode.m",
        "public/SDLVehicleDataStatus.m",
        "public/SDLVehicleDataType.m",
        "public/SDLVehicleType.m",
        "public/SDLVentilationMode.m",
        "public/SDLVersion.m",
        "public/SDLVideoStreamingCapability.m",
        "public/SDLVideoStreamingCodec.m",
        "public/SDLVideoStreamingFormat.m",
        "public/SDLVideoStreamingProtocol.m",
        "public/SDLVideoStreamingRange.m",
        "public/SDLVideoStreamingState.m",
        "public/SDLVoiceCommand.m",
        "public/SDLVrCapabilities.m",
        "public/SDLVrHelpItem.m",
        "public/SDLWarningLightStatus.m",
        "public/SDLWayPointType.m",
        "public/SDLWeatherAlert.m",
        "public/SDLWeatherData.m",
        "public/SDLWeatherServiceData.m",
        "public/SDLWeatherServiceManifest.m",
        "public/SDLWindowCapability.m",
        "public/SDLWindowState.m",
        "public/SDLWindowStatus.m",
        "public/SDLWindowType.m",
        "public/SDLWindowTypeCapabilities.m",
        "public/SDLWiperStatus.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/smartdevicelink/bson_c_lib.git
[1/834] Fetching bson_c_lib
Fetched https://github.com/smartdevicelink/bson_c_lib.git from cache (0.26s)
Computing version for https://github.com/smartdevicelink/bson_c_lib.git
Computed https://github.com/smartdevicelink/bson_c_lib.git at 1.2.5 (0.72s)
Creating working copy for https://github.com/smartdevicelink/bson_c_lib.git
Working copy of https://github.com/smartdevicelink/bson_c_lib.git resolved at 1.2.5
Building for debugging...
[0/578] Copying SDLLockScreen.strings
[1/578] Write sources
[2/578] Copying Info.plist
[7/578] Copying SDLLockScreen.storyboard
[8/578] Copying SDLLockScreen.strings
[9/578] Copying SDLAssets.xcassets
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[10/578] Compiling SDLWindowType.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[10/578] Compiling SDLWiperStatus.m
[10/578] Compiling SmartDeviceLink resource_bundle_accessor.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[10/578] Compiling SDLWindowStatus.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[10/578] Compiling SDLWindowState.m
[10/578] Compiling SDLWindowTypeCapabilities.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[10/578] Compiling SDLWindowCapability.m
[10/578] Write swift-version-24593BA9C3E375BF.txt
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/568] Compiling SDLWiperStatus.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/568] Compiling SDLWindowCapability.m
[0/568] Compiling SmartDeviceLink resource_bundle_accessor.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/568] Compiling SDLWindowStatus.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/568] Compiling SDLWindowType.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/568] Compiling SDLWindowTypeCapabilities.m
In file included from <built-in>:1:
/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SmartDeviceLink.build/DerivedSources/resource_bundle_accessor.h:2:9: fatal error: 'Foundation/Foundation.h' file not found
    2 | #import <Foundation/Foundation.h>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[0/568] Compiling SDLWindowState.m
[0/568] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.1 linux