The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Apollo, reference 2.4.0 (fe14c2), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 07:30:41 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apollographql/apollo-ios.git
Reference: 2.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/apollographql/apollo-ios
 * tag               2.4.0      -> FETCH_HEAD
HEAD is now at fe14c21 Update CHANGELOG.md for v2.4.0
Cloned https://github.com/apollographql/apollo-ios.git
Revision (git rev-parse @):
fe14c216aaea3d25274343e80ccb3015fc3fb0b0
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/apollographql/apollo-ios.git at 2.4.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/apollographql/apollo-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 443]
[Planning deferred tasks]
[66 / 152] Apollo_ApolloAPI
[101 / 152]
[102 / 153] ApolloAPI
[112 / 198]
[117 / 198]
[120 / 198]
[121 / 198]
[125 / 198]
[127 / 198]
[130 / 198]
[133 / 198]
[135 / 198]
[136 / 198]
[147 / 198] ApolloAPI
[148 / 198] ApolloAPI
[154 / 199] Apollo
[159 / 210] Apollo
[159 / 210] ApolloAPI
[178 / 213]
[178 / 213] ApolloAPI
[179 / 213] ApolloWebSocket
[185 / 236] ApolloWebSocket
[197 / 236] ApolloWebSocket
[205 / 236] ApolloTestSupport
[217 / 236] ApolloSQLite-product
[223 / 236] Apollo
[227 / 236] ApolloTestSupport
[230 / 236] Apollo-Dynamic-product
Build complete! (9.92 sec)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Apollo",
  "name" : "Apollo",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Apollo",
      "targets" : [
        "Apollo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ApolloAPI",
      "targets" : [
        "ApolloAPI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Apollo-Dynamic",
      "targets" : [
        "Apollo"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "ApolloSQLite",
      "targets" : [
        "ApolloSQLite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ApolloWebSocket",
      "targets" : [
        "ApolloWebSocket"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ApolloTestSupport",
      "targets" : [
        "ApolloTestSupport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "InstallCLI",
      "targets" : [
        "Install CLI"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "Install_CLI",
      "module_type" : "PluginTarget",
      "name" : "Install CLI",
      "path" : "Plugins/InstallCLI",
      "plugin_capability" : {
        "intent" : {
          "description" : "Installs the Apollo iOS Command line interface.",
          "type" : "custom",
          "verb" : "apollo-cli-install"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "Downloads and unzips the CLI executable into your project directory.",
            "type" : "writeToPackageDirectory"
          },
          {
            "network_scope" : {
              "all" : {
                "ports" : [
                ]
              }
            },
            "reason" : "Downloads the Apollo iOS CLI executable from the GitHub Release.",
            "type" : "allowNetworkConnections"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "InstallCLI"
      ],
      "sources" : [
        "InstallCLIPluginCommand.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "ApolloWebSocket",
      "module_type" : "SwiftTarget",
      "name" : "ApolloWebSocket",
      "path" : "Sources/ApolloWebSocket",
      "product_memberships" : [
        "ApolloWebSocket"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ApolloWebSocket/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ConnectionWaiterQueue.swift",
        "OperationMessageIdCreator.swift",
        "SubscriberRegistry.swift",
        "WebSocketConnection.swift",
        "WebSocketMessage.swift",
        "WebSocketTransport.swift",
        "WebSocketTransportDelegate.swift",
        "WebSocketURLSession.swift"
      ],
      "target_dependencies" : [
        "Apollo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ApolloTestSupport",
      "module_type" : "SwiftTarget",
      "name" : "ApolloTestSupport",
      "path" : "Sources/ApolloTestSupport",
      "product_memberships" : [
        "ApolloTestSupport"
      ],
      "sources" : [
        "Field.swift",
        "ScalarType+DefaultMockValue.swift",
        "TestMock.swift",
        "TestMockSelectionSetMapper.swift"
      ],
      "target_dependencies" : [
        "Apollo",
        "ApolloAPI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ApolloSQLite",
      "module_type" : "SwiftTarget",
      "name" : "ApolloSQLite",
      "path" : "Sources/ApolloSQLite",
      "product_memberships" : [
        "ApolloSQLite"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ApolloSQLite/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ApolloSQLiteDatabase.swift",
        "JournalMode.swift",
        "SQLiteDatabase.swift",
        "SQLiteNormalizedCache.swift",
        "SQLiteSerialization.swift"
      ],
      "target_dependencies" : [
        "Apollo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ApolloAPI",
      "module_type" : "SwiftTarget",
      "name" : "ApolloAPI",
      "path" : "Sources/ApolloAPI",
      "product_memberships" : [
        "Apollo",
        "ApolloAPI",
        "Apollo-Dynamic",
        "ApolloSQLite",
        "ApolloWebSocket",
        "ApolloTestSupport"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ApolloAPI/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AnySendableHashable.swift",
        "CacheKeyInfo.swift",
        "DataDict.swift",
        "Deferred.swift",
        "FieldPolicy.swift",
        "FragmentProtocols.swift",
        "GraphQLEnum.swift",
        "GraphQLNullable.swift",
        "GraphQLOperation.swift",
        "InputData.swift",
        "InputValue.swift",
        "JSON.swift",
        "JSONDecodingError.swift",
        "JSONStandardTypeConversions.swift",
        "LocalCacheMutation.swift",
        "ObjectData.swift",
        "Optional+asNullable.swift",
        "OutputTypeConvertible.swift",
        "ParentType.swift",
        "ResponsePath.swift",
        "ScalarTypes.swift",
        "SchemaConfiguration.swift",
        "SchemaMetadata.swift",
        "SchemaTypes/EnumType.swift",
        "SchemaTypes/InputObject.swift",
        "SchemaTypes/Interface.swift",
        "SchemaTypes/Object.swift",
        "SchemaTypes/Union.swift",
        "Selection+Conditions.swift",
        "Selection.swift",
        "SelectionSet+Equatable.swift",
        "SelectionSet.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Apollo",
      "module_type" : "SwiftTarget",
      "name" : "Apollo",
      "path" : "Sources/Apollo",
      "product_memberships" : [
        "Apollo",
        "Apollo-Dynamic",
        "ApolloSQLite",
        "ApolloWebSocket",
        "ApolloTestSupport"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Apollo/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ApolloClient.swift",
        "ApolloURLSession.swift",
        "AutoPersistedQueryConfiguration.swift",
        "Caching/ApolloStore.swift",
        "Caching/CachePolicy.swift",
        "Caching/CacheReference.swift",
        "Caching/InMemoryNormalizedCache.swift",
        "Caching/NormalizedCache.swift",
        "Caching/Record.swift",
        "Caching/RecordSet.swift",
        "Cancellable.swift",
        "ClientAwarenessMetadata.swift",
        "Constants.swift",
        "DataDict+Merging.swift",
        "Execution/ExecutionSources/CacheDataExecutionSource.swift",
        "Execution/ExecutionSources/NetworkResponseExecutionSource.swift",
        "Execution/ExecutionSources/SelectionSetModelExecutionSource.swift",
        "Execution/FieldSelectionCollector.swift",
        "Execution/GraphQLExecutionSource.swift",
        "Execution/GraphQLExecutor.swift",
        "Execution/GraphQLResultAccumulator.swift",
        "Execution/PossiblyDeferred.swift",
        "Execution/ResultAccumulators/DataDictMapper.swift",
        "Execution/ResultAccumulators/GraphQLDependencyTracker.swift",
        "Execution/ResultAccumulators/GraphQLResultNormalizer.swift",
        "FetchBehavior.swift",
        "FieldPolicyDirectiveEvaluator.swift",
        "GraphQLError.swift",
        "GraphQLFile.swift",
        "GraphQLHTTPRequestError.swift",
        "GraphQLQueryWatcher.swift",
        "GraphQLResponse.swift",
        "Internal Utilities/AsyncReadWriteLock.swift",
        "Internal Utilities/AsyncThrowingStream+ExecutingInAsyncTask.swift",
        "Internal Utilities/Atomic.swift",
        "Internal Utilities/Bundle+Helpers.swift",
        "Internal Utilities/Collection+Helpers.swift",
        "Internal Utilities/DataLoader.swift",
        "Internal Utilities/DispatchQueue+Optional.swift",
        "Internal Utilities/GraphQLHTTPMethod.swift",
        "Internal Utilities/HTTPURLResponse+Helpers.swift",
        "Internal Utilities/InputValue+Evaluation.swift",
        "JSONConverter.swift",
        "JSONRequest.swift",
        "JSONSerializationFormat.swift",
        "MultipartFormData.swift",
        "NetworkTransport.swift",
        "NonCopyableAsyncThrowingStream.swift",
        "PathComponent.swift",
        "RequestBodyCreator.swift",
        "RequestChain/GraphQLRequest.swift",
        "RequestChain/Interceptors/AutomaticPersistedQueryInterceptor.swift",
        "RequestChain/Interceptors/CacheInterceptor.swift",
        "RequestChain/Interceptors/GraphQLInterceptor.swift",
        "RequestChain/Interceptors/HTTPInterceptor.swift",
        "RequestChain/Interceptors/InterceptorProvider.swift",
        "RequestChain/Interceptors/JSONResponseParsingInterceptor.swift",
        "RequestChain/Interceptors/MaxRetryInterceptor.swift",
        "RequestChain/Interceptors/ResponseCodeInterceptor.swift",
        "RequestChain/Interceptors/ResponseParsingInterceptor.swift",
        "RequestChain/RequestChain.swift",
        "RequestChain/RequestChainNetworkTransport.swift",
        "RequestChain/UploadRequest.swift",
        "RequestConfiguration.swift",
        "RequestContext.swift",
        "ResponseParsing/AsyncHTTPResponseChunkSequence.swift",
        "ResponseParsing/BaseResponseExecutionHandler.swift",
        "ResponseParsing/HTTPURLResponse+MultipartHeaderComponents.swift",
        "ResponseParsing/IncrementalGraphQLResult.swift",
        "ResponseParsing/IncrementalResponseExecutionHandler.swift",
        "ResponseParsing/JSONResponseParser.swift",
        "ResponseParsing/MultipartResponseDeferParser.swift",
        "ResponseParsing/MultipartResponseSpecificationParser.swift",
        "ResponseParsing/MultipartResponseSubscriptionParser.swift",
        "ResponseParsing/ParsedResult.swift",
        "ResponseParsing/SingleResponseExecutionHandler.swift",
        "SelectionSet+DictionaryIntializer.swift",
        "SelectionSet+JSONInitializer.swift",
        "SplitNetworkTransport.swift",
        "SubscriptionState.swift",
        "SubscriptionStateStorage.swift",
        "SubscriptionStream.swift",
        "URLQueryParameterTransformer.swift"
      ],
      "target_dependencies" : [
        "ApolloAPI"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
Done.