Build Information
Successful build of Sentry, reference 8.52.1 (930b78
), with Swift 5.10 for macOS (SPM) on 5 Jun 2025 21:38:51 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.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.10
Building package at path: $PWD
https://github.com/getsentry/sentry-cocoa.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Write sources
[2/5] Copying Sentry.framework
[3/5] Compiling SentryInternal.m
[4/5] Write swift-version-33747A42983211AE.txt
[6/49] Emitting module SentryCoreSwift
[7/49] Compiling SentryCoreSwift SentryANRTracker.swift
[8/49] Compiling SentryCoreSwift SentryANRTrackerV2Delegate.swift
[9/49] Compiling SentryCoreSwift SentryANRType.swift
[10/49] Compiling SentryCoreSwift SentryFramesDelayResult.swift
[11/49] Compiling SentryCoreSwift SentryProfileOptions.swift
[12/49] Compiling SentryCoreSwift SentryTransactionNameSource.swift
[13/49] Compiling SentryCoreSwift SwizzleClassNameExclude.swift
[14/49] Compiling SentryCoreSwift SentryMXCallStackTree.swift
[15/49] Compiling SentryCoreSwift Locks.swift
[16/49] Compiling SentryCoreSwift NumberExtensions.swift
[17/49] Compiling SentryCoreSwift StringExtensions.swift
[18/49] Compiling SentryCoreSwift UIViewExtensions.swift
[19/49] Compiling SentryCoreSwift SentryLevel.swift
[20/49] Compiling SentryCoreSwift SentryBaggageSerialization.swift
[21/49] Compiling SentryCoreSwift SentryCurrentDateProvider.swift
[22/49] Compiling SentryCoreSwift SentryFileContents.swift
[23/52] Compiling SentryCoreSwift SentryMaskRendererV2.swift
[24/52] Compiling SentryCoreSwift SentryViewPhotographer.swift
[25/52] Compiling SentryCoreSwift SentryViewRenderer.swift
[26/52] Compiling SentryCoreSwift SentryDefaultMaskRenderer.swift
[27/52] Compiling SentryCoreSwift SentryDefaultViewRenderer.swift
[28/52] Compiling SentryCoreSwift SentryGraphicsImageRenderer.swift
[29/52] Compiling SentryCoreSwift SentryMaskRenderer.swift
[30/52] Compiling SentryCoreSwift SentryExperimentalOptions.swift
[31/52] Compiling SentryCoreSwift SwiftDescriptor.swift
[32/52] Compiling SentryCoreSwift HTTPHeaderSanitizer.swift
[33/52] Compiling SentryCoreSwift SentryLog.swift
[34/52] Compiling SentryCoreSwift SentryLogOutput.swift
[35/52] Compiling SentryCoreSwift UIImageHelper.swift
[36/52] Compiling SentryCoreSwift URLSessionTaskHelper.swift
[37/52] Compiling SentryCoreSwift UrlSanitized.swift
[38/52] Compiling SentryCoreSwift SentryMXManager.swift
[39/52] Compiling SentryCoreSwift SentryId.swift
[40/52] Compiling SentryCoreSwift SentryRedactOptions.swift
[41/52] Compiling SentryCoreSwift SentryViewControllerBreadcrumbTracking.swift
[42/52] Compiling SentryCoreSwift SentryViewRendererV2.swift
[43/52] Compiling SentryCoreSwift SentryViewScreenshotProvider.swift
[44/52] Compiling SentryCoreSwift UIRedactBuilder.swift
[45/52] Compiling SentrySwiftUI SentrySpanOperation.swift
[46/52] Compiling SentrySwiftUI SentryTraceOrigin.swift
[47/52] Compiling SentrySwiftUI SentryReplayView.swift
[48/52] Compiling SentrySwiftUI SentryReplayMaskPreviewUIView.swift
[49/52] Compiling SentrySwiftUI PreviewRedactOptions.swift
[50/52] Compiling SentrySwiftUI SentryTracedView.swift
[51/52] Compiling SentrySwiftUI SentryReplayMaskPreview.swift
[52/52] Emitting module SentrySwiftUI
Build complete! (18.51s)
[31954/39940723] Downloading https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip
[16659991/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
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
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry.xcframework.zip (3.68s)
Downloaded https://github.com/getsentry/sentry-cocoa/releases/download/8.52.1/Sentry-Dynamic.xcframework.zip (6.06s)
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.