Build Information
Failed to build Rudder, reference develop (3f9a11
), with Swift 5.9 for macOS (SPM) on 4 Apr 2025 16:06:44 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rudderlabs/rudder-sdk-ios.git
Reference: develop
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rudderlabs/rudder-sdk-ios
* branch develop -> FETCH_HEAD
* [new branch] develop -> origin/develop
HEAD is now at 3f9a11b Merge pull request #563 from rudderlabs/master
Cloned https://github.com/rudderlabs/rudder-sdk-ios.git
Revision (git rev-parse @):
3f9a11bd0ab996f3a3ffe95a3b9ef928408a1fe4
SUCCESS checkout https://github.com/rudderlabs/rudder-sdk-ios.git at develop
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/rudderlabs/rudder-sdk-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/186] Copying PrivacyInfo.xcprivacy
[1/186] Compiling RSCSerialization.m
[2/186] Compiling RSCUtils.m
[3/186] Compiling RSCFileLocations.m
[4/186] Compiling RSCStorageMigratorV0V1.m
[5/186] Compiling RSC_RFC3339DateTool.m
[6/186] Compiling RSCrashReporterCollections.m
[7/191] Compiling RSCTelemetry.m
[8/191] Compiling RSCrashReporterEndpointConfiguration.m
[9/191] Compiling RSCrashReporter RSCrashReporterLastRunInfo.m
[10/191] Compiling RSCConfigurationBuilder.m
[11/191] Compiling RSCrashReporter RSCrashReporterFeatureFlag.m
[12/191] Compiling RSCrashReporter RSCrashReporter.m
[13/191] Compiling RSCrashReporterUser.m
[14/191] Compiling RSCrashReporter RSCCrashSentry.m
[15/191] Compiling RSCrashReporterThread.m
[16/191] Compiling RSCrashReporterConfiguration.m
[17/191] Compiling RSCrashReporterStacktrace.m
[18/191] Compiling RSCrashReporterStackframe.m
[19/191] Compiling RSCrashReporterNotifier.m
[20/191] Compiling RSCrashReporterHandledState.m
[21/191] Compiling RSCrashReporterSession.m
[22/191] Compiling RSCrashReporterError.m
[23/191] Compiling RSCrashReporterDeviceWithState.m
[24/191] Compiling RSCrashReporterEvent.m
[25/191] Compiling RSCrashReporterDevice.m
[26/191] Compiling RSCrashReporterBreadcrumb.m
[27/191] Compiling RSCrashReporterApp.m
[28/191] Compiling RSCrashReporterAppWithState.m
[29/191] Compiling RSC_KSMach_x86_64.c
[30/191] Compiling RSC_KSMach_x86_32.c
[31/191] Compiling RSCrashReporterMetadata.m
[32/191] Compiling RSC_KSMach_Arm.c
[33/191] Compiling RSC_Symbolicate.c
[34/191] Compiling RSC_KSSysCtl.c
[35/191] Compiling RSC_KSSignalInfo.c
[36/191] Compiling RSC_KSLogger.c
[37/191] Compiling RSC_KSJSONCodec.c
[38/191] Compiling RSC_KSFileUtils.c
[39/191] Compiling RSC_KSString.c
[40/191] Compiling RSC_KSCrashStringConversion.c
[41/191] Compiling RSC_KSMach_Arm64.c
[42/191] Compiling RSC_KSBacktrace.c
[43/191] Compiling RSC_KSCrashSentry_NSException.m
[44/191] Compiling RSC_KSMach.c
[45/191] Compiling RSC_KSCrashSentry_Signal.c
[46/191] Compiling RSC_KSFile.c
[47/191] Compiling RSC_KSCrashSentry_MachException.c
[48/191] Compiling RSC_KSMachHeaders.c
[49/191] Compiling RSC_KSCrashSentry.c
[50/191] Compiling RSC_KSCrashNames.c
[51/191] Compiling RSC_KSCrashReport.c
[52/191] Compiling RSC_KSCrashState.m
[53/191] Compiling RSC_KSCrashIdentifier.m
[54/191] Compiling RSC_KSCrashC.c
[55/191] Compiling RSC_KSSystemInfo.m
[56/191] Compiling RSC_KSCrashDoctor.m
[57/191] Compiling RSCGlobals.m
[58/191] Compiling RSCJSONSerialization.m
[59/191] Compiling RSCInternalErrorReporter.m
[60/191] Compiling RSCFeatureFlagStore.m
[61/191] Compiling MRCCanary.m
[62/191] Compiling RSCAppHangDetector.m
[63/191] Compiling RSCrashReporterApiClient.m
[64/191] Compiling RSCSessionUploader.m
[65/191] Compiling RSCEventUploader.m
[66/191] Compiling RSCEventUploadObjectOperation.m
[67/191] Compiling RSCEventUploadOperation.m
[68/191] Compiling RSC_KSCrashSentry_CPPException.mm
[69/191] Compiling RSCEventUploadKSCrashReportOperation.m
[70/191] Compiling RSCEventUploadFileOperation.m
[71/191] Compiling RSCrashReporterErrorTypes.m
[72/191] Compiling RSCrashReporterBreadcrumbs.m
[73/191] Compiling RSCNetworkBreadcrumb.m
[74/191] Compiling RSCConnectivity.m
[75/191] Compiling RSCrashReporter RSCrashReporterSystemState.m
[76/191] Compiling RSCrashReporter RSCrashReporterSessionTracker.m
[77/191] Compiling RSCNotificationBreadcrumbs.m
[78/191] Compiling RSCRunContext.m
[79/191] Compiling RSCrashReporterClient.m
[80/191] Compiling RSC_KSCrash.m
[82/191] Emitting module RudderKit
[83/191] Compiling RudderKit RepeatingTimer.swift
[84/191] Compiling RudderKit Data+Ext.swift
[85/191] Compiling RudderKit Logger.swift
[86/191] Compiling RudderKit JSON.swift
[87/211] Emitting module MetricsReporter
[88/213] Compiling MetricsReporter MetricsClient.swift
[89/213] Compiling MetricsReporter Configuration.swift
[90/213] Compiling MetricsReporter ServiceType.swift
[91/213] Compiling MetricsReporter ObjCConfiguration.swift
[92/213] Compiling MetricsReporter Metric.swift
[93/213] Compiling MetricsReporter StatsCollection.swift
[94/213] Compiling MetricsReporter API.swift
[95/213] Compiling MetricsReporter ServiceManager.swift
[96/213] Compiling MetricsReporter Plugins.swift
[97/213] Compiling MetricsReporter CrashReporter.swift
[98/213] Compiling MetricsReporter MetricOperator.swift
[99/213] Compiling MetricsReporter Vendor.swift
[100/213] Compiling MetricsReporter ObjCMetric.swift
[101/213] Compiling MetricsReporter ObjCMetricsClient.swift
[102/213] Compiling MetricsReporter Constants.swift
[103/213] Compiling MetricsReporter Controller.swift
[104/213] Compiling MetricsReporter Database.swift
[105/213] Compiling MetricsReporter ErrorOperator.swift
[106/213] Compiling MetricsReporter LabelOperator.swift
[107/213] Compiling MetricsReporter MetricsUploader.swift
[108/213] Compiling MetricsReporter Startup.swift
[108/213] Compiling RSTransformationMetadata.m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/RSUserSession.m:10:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSUtils.h:10:9: fatal error: 'UIKit/UIKit.h' file not found
#import <UIKit/UIKit.h>
^~~~~~~~~~~~~~~
1 error generated.
[109/213] Compiling RSUserSession.m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/UIViewController+RSScreen.m:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSClient.h:13:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSContext.h:10:9: fatal error: 'UIKit/UIKit.h' file not found
#import <UIKit/UIKit.h>
^~~~~~~~~~~~~~~
1 error generated.
[109/213] Compiling UIViewController+RSScreen.m
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/RSTransformationRequest.m:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSTransformationRequest.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSTransformationEvent.h:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSMessage.h:10:
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Headers/Public/RSContext.h:10:9: fatal error: 'UIKit/UIKit.h' file not found
#import <UIKit/UIKit.h>
^~~~~~~~~~~~~~~
1 error generated.
[109/213] Compiling RSTransformationRequest.m
[109/213] Compiling RSTrackPropertyBuilder.m
[109/213] Compiling Rudder resource_bundle_accessor.m
[109/213] Compiling RSTraits.m
[109/213] Compiling RSUtils.m
[109/213] Compiling WKInterfaceController+RSScreen.m
[109/213] Compiling RSTraitsBuilder.m
[109/213] Compiling RSTransformationEvent.m
Fetching https://github.com/rudderlabs/metrics-reporter-ios
[1/1993] Fetching metrics-reporter-ios
Fetched https://github.com/rudderlabs/metrics-reporter-ios (1.45s)
Computing version for https://github.com/rudderlabs/metrics-reporter-ios
Computed https://github.com/rudderlabs/metrics-reporter-ios at 2.0.0 (0.46s)
Fetching https://github.com/rudderlabs/crash-reporter-ios
Fetching https://github.com/rudderlabs/rudder-ios-kit
[1/33122] Fetching crash-reporter-ios
[2/33370] Fetching crash-reporter-ios, rudder-ios-kit
Fetched https://github.com/rudderlabs/crash-reporter-ios (1.58s)
Fetched https://github.com/rudderlabs/rudder-ios-kit (1.58s)
Computing version for https://github.com/rudderlabs/crash-reporter-ios
Computed https://github.com/rudderlabs/crash-reporter-ios at 1.0.1 (0.46s)
Computing version for https://github.com/rudderlabs/rudder-ios-kit
Computed https://github.com/rudderlabs/rudder-ios-kit at 1.4.0 (0.47s)
Creating working copy for https://github.com/rudderlabs/rudder-ios-kit
Working copy of https://github.com/rudderlabs/rudder-ios-kit resolved at 1.4.0
Creating working copy for https://github.com/rudderlabs/metrics-reporter-ios
Working copy of https://github.com/rudderlabs/metrics-reporter-ios resolved at 2.0.0
Creating working copy for https://github.com/rudderlabs/crash-reporter-ios
Working copy of https://github.com/rudderlabs/crash-reporter-ios resolved at 1.0.1
warning: 'spi-builder-workspace': found 12 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/us-dataresidency-default-false.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/no-dataresidency.json
/Users/admin/builder/spi-builder-workspace/Tests/Rudder-tvOS.xctestplan
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/us-dataresidency-default-true.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/eu-dataresidency-default-true.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/eu-dataresidency-default-false.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/multi-dataresidency-eu-true.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/multi-dataresidency-default-false.json
/Users/admin/builder/spi-builder-workspace/Tests/Rudder-watchOS.xctestplan
/Users/admin/builder/spi-builder-workspace/Tests/Rudder-iOS.xctestplan
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/multi-dataresidency-default-true.json
/Users/admin/builder/spi-builder-workspace/Tests/Fixtures/multi-dataresidency-us-true.json
BUILD FAILURE 5.9 macosSpm