Build Information
Successful build of Sentry, reference 8.52.1 (930b78
), with Swift 5.9 for macOS (SPM) on 5 Jun 2025 21:37:46 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/getsentry/sentry-cocoa.git
Reference: 8.52.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/getsentry/sentry-cocoa
* tag 8.52.1 -> FETCH_HEAD
HEAD is now at 930b78a release: 8.52.1
Cloned https://github.com/getsentry/sentry-cocoa.git
Revision (git rev-parse @):
930b78a63f47549c81e6e63c9172584f7d3dfdd6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/getsentry/sentry-cocoa.git at 8.52.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/getsentry/sentry-cocoa.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Copying Sentry.framework
[1/2] Compiling SentryInternal.m
[3/46] Emitting module SentryCoreSwift
[4/49] Compiling SentryCoreSwift SentryMaskRendererV2.swift
[5/49] Compiling SentryCoreSwift SentryViewPhotographer.swift
[6/49] Compiling SentryCoreSwift SentryViewRenderer.swift
[7/49] Compiling SentryCoreSwift SentryDefaultMaskRenderer.swift
[8/49] Compiling SentryCoreSwift SentryDefaultViewRenderer.swift
[9/49] Compiling SentryCoreSwift SentryGraphicsImageRenderer.swift
[10/49] Compiling SentryCoreSwift SentryMaskRenderer.swift
[11/49] Compiling SentryCoreSwift SentryViewRendererV2.swift
[12/49] Compiling SentryCoreSwift SentryViewScreenshotProvider.swift
[13/49] Compiling SentryCoreSwift UIRedactBuilder.swift
[14/49] Compiling SentryCoreSwift SentryLogOutput.swift
[15/49] Compiling SentryCoreSwift UIImageHelper.swift
[16/49] Compiling SentryCoreSwift URLSessionTaskHelper.swift
[17/49] Compiling SentryCoreSwift UrlSanitized.swift
[18/49] Compiling SentryCoreSwift Locks.swift
[19/49] Compiling SentryCoreSwift NumberExtensions.swift
[20/49] Compiling SentryCoreSwift StringExtensions.swift
[21/49] Compiling SentryCoreSwift UIViewExtensions.swift
[22/49] Compiling SentryCoreSwift SentryExperimentalOptions.swift
[23/49] Compiling SentryCoreSwift SwiftDescriptor.swift
[24/49] Compiling SentryCoreSwift HTTPHeaderSanitizer.swift
[25/49] Compiling SentryCoreSwift SentryLog.swift
[26/49] Compiling SentryCoreSwift SentryANRTracker.swift
[27/49] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
[28/49] Compiling SentryCoreSwift SentryANRType.swift
[29/49] Compiling SentryCoreSwift SentryFramesDelayResult.swift
[30/49] Compiling SentryCoreSwift SentryProfileOptions.swift
[31/49] Compiling SentryCoreSwift SentryTransactionNameSource.swift
[32/49] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
[33/49] Compiling SentryCoreSwift SentryMXCallStackTree.swift
[34/49] Compiling SentryCoreSwift SentryLevel.swift
[35/49] Compiling SentryCoreSwift SentryBaggageSerialization.swift
[36/49] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
[37/49] Compiling SentryCoreSwift SentryFileContents.swift
[38/49] Compiling SentryCoreSwift SentryMXManager.swift
[39/49] Compiling SentryCoreSwift SentryId.swift
[40/49] Compiling SentryCoreSwift SentryRedactOptions.swift
[41/49] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
[42/49] Compiling SentrySwiftUI SentryTraceOrigin.swift
[43/49] Compiling SentrySwiftUI SentrySpanOperation.swift
[44/49] Compiling SentrySwiftUI SentryReplayView.swift
[45/49] Compiling SentrySwiftUI SentryReplayMaskPreviewUIView.swift
[46/49] Compiling SentrySwiftUI SentryReplayMaskPreview.swift
[47/49] Emitting module SentrySwiftUI
[48/49] Compiling SentrySwiftUI PreviewRedactOptions.swift
[49/49] Compiling SentrySwiftUI SentryTracedView.swift
Build complete! (20.53s)
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
Downloading binary artifact https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
[1369/39940723] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
[77797/138973372] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip, https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip (4.10s)
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip (6.99s)
Build complete.
{
"cxx_language_standard" : "c++14",
"dependencies" : [
],
"manifest_display_name" : "Sentry",
"name" : "Sentry",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "Sentry",
"targets" : [
"Sentry"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Sentry-Dynamic",
"targets" : [
"Sentry-Dynamic"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SentrySwiftUI",
"targets" : [
"Sentry",
"SentrySwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SentrySwiftUI",
"module_type" : "SwiftTarget",
"name" : "SentrySwiftUI",
"path" : "Sources/SentrySwiftUI",
"product_memberships" : [
"SentrySwiftUI"
],
"sources" : [
"Preview/PreviewRedactOptions.swift",
"Preview/SentryReplayMaskPreview.swift",
"Preview/SentryReplayMaskPreviewUIView.swift",
"SentryReplayView.swift",
"SentrySpanOperation.swift",
"SentryTraceOrigin.swift",
"SentryTracedView.swift"
],
"target_dependencies" : [
"Sentry",
"SentryInternal"
],
"type" : "library"
},
{
"c99name" : "SentryInternal",
"module_type" : "ClangTarget",
"name" : "SentryInternal",
"path" : "Sources/SentrySwiftUI",
"product_memberships" : [
"SentrySwiftUI"
],
"sources" : [
"SentryInternal/SentryInternal.m"
],
"type" : "library"
},
{
"c99name" : "SentryCoreSwift",
"module_type" : "SwiftTarget",
"name" : "SentryCoreSwift",
"path" : "Sources/Swift/Core",
"sources" : [
"Extensions/Locks.swift",
"Extensions/NumberExtensions.swift",
"Extensions/StringExtensions.swift",
"Extensions/UIViewExtensions.swift",
"Helper/Log/SentryLevel.swift",
"Helper/SentryBaggageSerialization.swift",
"Helper/SentryCurrentDateProvider.swift",
"Helper/SentryFileContents.swift",
"Integrations/ANR/SentryANRTracker.swift",
"Integrations/ANR/SentryANRTrackerV2Delegate.swift",
"Integrations/ANR/SentryANRType.swift",
"Integrations/FramesTracking/SentryFramesDelayResult.swift",
"Integrations/Performance/SentryProfileOptions.swift",
"Integrations/Performance/SentryTransactionNameSource.swift",
"Integrations/Performance/SwizzleClassNameExclude.swift",
"MetricKit/SentryMXCallStackTree.swift",
"MetricKit/SentryMXManager.swift",
"Protocol/SentryId.swift",
"Protocol/SentryRedactOptions.swift",
"Protocol/SentryViewControllerBreadcrumbTracking.swift",
"SentryExperimentalOptions.swift",
"SwiftDescriptor.swift",
"Tools/HTTPHeaderSanitizer.swift",
"Tools/SentryLog.swift",
"Tools/SentryLogOutput.swift",
"Tools/UIImageHelper.swift",
"Tools/URLSessionTaskHelper.swift",
"Tools/UrlSanitized.swift",
"Tools/ViewCapture/SentryDefaultMaskRenderer.swift",
"Tools/ViewCapture/SentryDefaultViewRenderer.swift",
"Tools/ViewCapture/SentryGraphicsImageRenderer.swift",
"Tools/ViewCapture/SentryMaskRenderer.swift",
"Tools/ViewCapture/SentryMaskRendererV2.swift",
"Tools/ViewCapture/SentryViewPhotographer.swift",
"Tools/ViewCapture/SentryViewRenderer.swift",
"Tools/ViewCapture/SentryViewRendererV2.swift",
"Tools/ViewCapture/SentryViewScreenshotProvider.swift",
"Tools/ViewCapture/UIRedactBuilder.swift"
],
"type" : "library"
},
{
"c99name" : "Sentry_Dynamic",
"module_type" : "BinaryTarget",
"name" : "Sentry-Dynamic",
"path" : "remote/archive/Sentry-Dynamic.xcframework.zip",
"product_memberships" : [
"Sentry-Dynamic"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "Sentry",
"module_type" : "BinaryTarget",
"name" : "Sentry",
"path" : "remote/archive/Sentry.xcframework.zip",
"product_memberships" : [
"Sentry",
"SentrySwiftUI"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.3"
}
Done.