The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build APNS, reference master (0ac6bf), with Swift 6.1 for Android on 27 May 2025 07:03:35 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mono0926/apns.git
Reference: master
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/mono0926/apns
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 0ac6bf9 Update README.md
Cloned https://github.com/mono0926/apns.git
Revision (git rev-parse @):
0ac6bf9e6a4cdd3e289795da1d9697f451b1c33f
SUCCESS checkout https://github.com/mono0926/apns.git at master
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/mono0926/apns.git
https://github.com/mono0926/apns.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "jwt",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.2.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/jwt.git"
    },
    {
      "identity" : "clibressl",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/clibressl.git"
    }
  ],
  "manifest_display_name" : "APNS",
  "name" : "APNS",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "APNS",
      "targets" : [
        "APNS"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "APNSTests",
      "module_type" : "SwiftTarget",
      "name" : "APNSTests",
      "path" : "Tests/APNSTests",
      "sources" : [
        "APNSTests.swift",
        "EnvironmentTests.swift"
      ],
      "target_dependencies" : [
        "APNS"
      ],
      "type" : "test"
    },
    {
      "c99name" : "APNS",
      "module_type" : "SwiftTarget",
      "name" : "APNS",
      "path" : "Sources/APNS",
      "product_dependencies" : [
        "JWT",
        "CLibreSSL"
      ],
      "product_memberships" : [
        "APNS"
      ],
      "sources" : [
        "APNS.swift",
        "APNSError.swift",
        "APNSHeader.swift",
        "APNSRequest.swift",
        "APNSResult.swift",
        "APNSSession.swift",
        "Alert.swift",
        "Aps.swift",
        "AuthenticationKey.swift",
        "Data+APNS.swift",
        "DeviceToken.swift",
        "Environment.swift",
        "JsonInitializable.swift",
        "Payload.swift",
        "Priority.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -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
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:9f3c606dcd2a4f06d17ba472aa533c43685ba7ba19a5c9bc23518a066eb7f86a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/vapor/clibressl.git
Fetching https://github.com/vapor/jwt.git
[1/2707] Fetching jwt
[137/6072] Fetching jwt, clibressl
Fetched https://github.com/vapor/jwt.git from cache (0.29s)
[1481/3365] Fetching clibressl
Fetched https://github.com/vapor/clibressl.git from cache (0.52s)
Computing version for https://github.com/vapor/clibressl.git
Computed https://github.com/vapor/clibressl.git at 1.0.1 (0.98s)
Computing version for https://github.com/vapor/jwt.git
Computed https://github.com/vapor/jwt.git at 2.3.0 (0.49s)
Fetching https://github.com/vapor/crypto.git
Fetching https://github.com/vapor/json.git
[1/2786] Fetching crypto
[2425/3784] Fetching crypto, json
Fetched https://github.com/vapor/crypto.git from cache (0.45s)
Fetched https://github.com/vapor/json.git from cache (0.46s)
Computing version for https://github.com/vapor/crypto.git
Computed https://github.com/vapor/crypto.git at 2.1.3 (0.94s)
Fetching https://github.com/vapor/random.git
Fetching https://github.com/vapor/ctls.git
[1/148] Fetching random
[149/219] Fetching random, ctls
Fetched https://github.com/vapor/random.git from cache (0.25s)
Fetched https://github.com/vapor/ctls.git from cache (0.26s)
Computing version for https://github.com/vapor/random.git
Computed https://github.com/vapor/random.git at 1.2.0 (0.96s)
Fetching https://github.com/vapor/core.git
[1/20143] Fetching core
Fetched https://github.com/vapor/core.git from cache (0.84s)
Computing version for https://github.com/vapor/ctls.git
Computed https://github.com/vapor/ctls.git at 1.1.3 (1.35s)
Computing version for https://github.com/vapor/core.git
Computed https://github.com/vapor/core.git at 2.2.1 (0.63s)
Fetching https://github.com/vapor/debugging.git
Fetching https://github.com/vapor/bits.git
[1/260] Fetching debugging
[261/618] Fetching debugging, bits
Fetched https://github.com/vapor/debugging.git from cache (0.22s)
Fetched https://github.com/vapor/bits.git from cache (0.23s)
Computing version for https://github.com/vapor/debugging.git
Computed https://github.com/vapor/debugging.git at 1.1.1 (0.72s)
Computing version for https://github.com/vapor/bits.git
Computed https://github.com/vapor/bits.git at 1.1.1 (0.52s)
Computing version for https://github.com/vapor/json.git
Computed https://github.com/vapor/json.git at 2.2.2 (0.49s)
Fetching https://github.com/vapor/node.git
[1/4211] Fetching node
Fetched https://github.com/vapor/node.git from cache (0.30s)
Computing version for https://github.com/vapor/node.git
Computed https://github.com/vapor/node.git at 2.1.5 (0.85s)
Creating working copy for https://github.com/vapor/debugging.git
Working copy of https://github.com/vapor/debugging.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/node.git
Working copy of https://github.com/vapor/node.git resolved at 2.1.5
Creating working copy for https://github.com/vapor/core.git
Working copy of https://github.com/vapor/core.git resolved at 2.2.1
Creating working copy for https://github.com/vapor/json.git
Working copy of https://github.com/vapor/json.git resolved at 2.2.2
Creating working copy for https://github.com/vapor/jwt.git
Working copy of https://github.com/vapor/jwt.git resolved at 2.3.0
Creating working copy for https://github.com/vapor/clibressl.git
Working copy of https://github.com/vapor/clibressl.git resolved at 1.0.1
Creating working copy for https://github.com/vapor/random.git
Working copy of https://github.com/vapor/random.git resolved at 1.2.0
Creating working copy for https://github.com/vapor/crypto.git
Working copy of https://github.com/vapor/crypto.git resolved at 2.1.3
Creating working copy for https://github.com/vapor/ctls.git
Working copy of https://github.com/vapor/ctls.git resolved at 1.1.3
Creating working copy for https://github.com/vapor/bits.git
Working copy of https://github.com/vapor/bits.git resolved at 1.1.1
warning: 'ctls': ignoring declared target(s) 'CTLS' in the system package
warning: you may be able to install ctls using your system-packager:
    apt-get install libssl-dev
warning: you may be able to install ctls using your system-packager:
    apt-get install libssl-dev
Building for debugging...
[0/628] Compiling CLibreSSL a_int.c
[1/628] Write sources
[10/628] Compiling CLibreSSL a_d2i_fp.c
[11/628] Compiling CLibreSSL dso_openssl.c
[12/628] Compiling CLibreSSL a_dup.c
[13/628] Compiling CLibreSSL a_digest.c
[14/628] Compiling CLibreSSL xts128.c
[15/628] Compiling CLibreSSL xcbc_enc.c
[16/628] Compiling CLibreSSL x_x509a.c
[17/628] Compiling CLibreSSL x_sig.c
[18/628] Compiling CLibreSSL x_x509.c
[19/628] Compiling CLibreSSL x_val.c
[19/628] Compiling CLibreSSL a_enum.c
[21/628] Compiling CLibreSSL x_spki.c
[22/628] Compiling CLibreSSL a_i2d_fp.c
[23/628] Write swift-version-24593BA9C3E375BF.txt
[24/628] Compiling CLibreSSL x_req.c
[25/628] Compiling CLibreSSL x_long.c
[26/628] Compiling CLibreSSL x_pkey.c
[27/628] Compiling CLibreSSL x_nx509.c
[28/628] Compiling CLibreSSL x_pubkey.c
[29/628] Compiling CLibreSSL x_info.c
[30/628] Compiling CLibreSSL x_exten.c
[31/628] Compiling CLibreSSL x_name.c
[32/628] Compiling CLibreSSL x_bignum.c
[33/628] Compiling CLibreSSL x_attrib.c
[34/628] Compiling CLibreSSL x_crl.c
[35/633] Compiling CLibreSSL x509type.c
[36/633] Compiling CLibreSSL x_algor.c
[37/635] Compiling CLibreSSL x509rset.c
[38/635] Compiling CLibreSSL x509name.c
[39/635] Compiling CLibreSSL x_all.c
[39/635] Compiling CLibreSSL x509spki.c
[41/635] Compiling CLibreSSL x509_txt.c
[43/635] Emitting module PathIndexable
[43/635] Compiling CLibreSSL x509cset.c
[43/635] Compiling CLibreSSL x509_vpm.c
[45/635] Compiling CLibreSSL x509_v3.c
[46/635] Compiling CLibreSSL x509_vfy.c
[47/635] Compiling CLibreSSL x509_req.c
[48/635] Compiling CLibreSSL x509_obj.c
[49/635] Compiling CLibreSSL x509_r2x.c
[50/635] Compiling CLibreSSL x509_set.c
[51/635] Compiling CLibreSSL x509_trs.c
[52/635] Compiling CLibreSSL x509_def.c
[53/635] Compiling CLibreSSL x509_d2.c
[54/635] Compiling CLibreSSL x509_err.c
[55/635] Compiling CLibreSSL x509_lu.c
[56/635] Compiling CLibreSSL x509_ext.c
[57/635] Compiling CLibreSSL wp_dgst.c
[58/635] Compiling CLibreSSL x509_cmp.c
[59/635] Compiling CLibreSSL x509_att.c
[60/635] Compiling CLibreSSL wp_block.c
[61/635] Compiling CLibreSSL v3err.c
[62/635] Compiling CLibreSSL v3_utl.c
[63/635] Compiling CLibreSSL v3_sxnet.c
[64/635] Compiling CLibreSSL v3_skey.c
[65/635] Compiling CLibreSSL v3_prn.c
[66/635] Compiling CLibreSSL v3_purp.c
[67/635] Compiling CLibreSSL v3_pmaps.c
[68/635] Compiling CLibreSSL v3_pku.c
[69/635] Compiling CLibreSSL v3_pci.c
[70/635] Compiling CLibreSSL v3_pcons.c
[71/635] Compiling CLibreSSL v3_pcia.c
[72/635] Compiling CLibreSSL v3_ocsp.c
[73/635] Compiling CLibreSSL v3_int.c
[74/635] Compiling CLibreSSL v3_ncons.c
[75/635] Compiling CLibreSSL v3_ia5.c
[76/635] Compiling CLibreSSL v3_lib.c
[77/635] Compiling CLibreSSL v3_info.c
[78/635] Compiling CLibreSSL v3_genn.c
[79/635] Compiling CLibreSSL v3_enum.c
[80/635] Compiling CLibreSSL v3_extku.c
[81/635] Compiling CLibreSSL v3_crld.c
[82/635] Compiling CLibreSSL v3_cpols.c
[83/635] Compiling CLibreSSL v3_bitst.c
[84/635] Compiling CLibreSSL v3_bcons.c
[85/635] Compiling CLibreSSL ui_util.c
[86/635] Compiling CLibreSSL v3_conf.c
[87/635] Compiling CLibreSSL v3_alt.c
[88/635] Compiling CLibreSSL ui_openssl_win.c
[89/635] Compiling CLibreSSL v3_akeya.c
[90/635] Compiling CLibreSSL v3_akey.c
[91/635] Compiling CLibreSSL txt_db.c
[92/635] Compiling CLibreSSL ui_err.c
[93/635] Compiling CLibreSSL ui_openssl.c
[94/635] Compiling CLibreSSL ui_lib.c
[95/635] Compiling CLibreSSL ts_verify_ctx.c
[96/635] Compiling CLibreSSL ts_rsp_print.c
[97/635] Compiling CLibreSSL ts_req_utils.c
[98/635] Compiling CLibreSSL ts_rsp_utils.c
[99/635] Compiling CLibreSSL ts_rsp_verify.c
[100/635] Compiling CLibreSSL ts_rsp_sign.c
[101/635] Compiling CLibreSSL ts_req_print.c
[102/635] Compiling CLibreSSL ts_lib.c
[103/635] Compiling CLibreSSL ts_err.c
[104/635] Compiling CLibreSSL ts_conf.c
[105/635] Compiling CLibreSSL ts_asn1.c
[106/635] Compiling CLibreSSL tls_util.c
[107/635] Compiling CLibreSSL tls_server.c
[108/635] Compiling CLibreSSL tls_verify.c
[109/635] Compiling CLibreSSL tls_conninfo.c
[110/635] Compiling CLibreSSL tls_peer.c
[111/635] Compiling CLibreSSL timingsafe_memcmp.c
[112/635] Compiling CLibreSSL timingsafe_bcmp.c
[113/635] Compiling CLibreSSL timegm.c
[114/635] Compiling CLibreSSL tls_client.c
[115/635] Compiling CLibreSSL tls_config.c
[116/635] Compiling CLibreSSL tls.c
[117/635] Compiling CLibreSSL tb_store.c
[118/635] Compiling CLibreSSL tb_rsa.c
[119/635] Compiling CLibreSSL tb_rand.c
[120/635] Compiling CLibreSSL tb_ecdsa.c
[121/635] Compiling CLibreSSL tb_pkmeth.c
[122/635] Compiling CLibreSSL tb_dsa.c
[123/635] Compiling CLibreSSL tb_ecdh.c
[125/635] Emitting module Debugging
[126/635] Compiling Debugging Debuggable.swift
[126/636] Compiling CLibreSSL tb_digest.c
[127/636] Compiling CLibreSSL tasn_utl.c
[128/636] Compiling CLibreSSL tb_dh.c
[129/636] Compiling CLibreSSL tb_cipher.c
[130/636] Compiling CLibreSSL tb_asnmth.c
[132/636] Compiling CLibreSSL tasn_typ.c
[133/636] Compiling CLibreSSL tasn_enc.c
[134/636] Compiling CLibreSSL tasn_fre.c
[135/636] Compiling CLibreSSL tasn_new.c
[136/636] Compiling CLibreSSL tasn_prn.c
[137/636] Compiling CLibreSSL t_x509a.c
[138/636] Compiling CLibreSSL t_spki.c
[139/636] Compiling CLibreSSL tasn_dec.c
[140/636] Compiling CLibreSSL t_req.c
[141/636] Compiling CLibreSSL t_x509.c
[142/636] Compiling CLibreSSL t_pkey.c
error: emit-module command failed with exit code 1 (use -v to see invocation)
[144/636] Emitting module libc
/host/spi-builder-workspace/.build/checkouts/core/Sources/libc/libc.swift:4:20: error: no such module 'Darwin.C'
2 | 	@_exported import Glibc
3 | #else
4 | 	@_exported import Darwin.C
  |                    `- error: no such module 'Darwin.C'
5 | #endif
6 |
[145/636] Compiling libc libc.swift
/host/spi-builder-workspace/.build/checkouts/core/Sources/libc/libc.swift:4:20: error: no such module 'Darwin.C'
2 | 	@_exported import Glibc
3 | #else
4 | 	@_exported import Darwin.C
  |                    `- error: no such module 'Darwin.C'
5 | #endif
6 |
[145/636] Compiling CLibreSSL t_crl.c
[146/636] Compiling CLibreSSL t1_meth.c
[147/636] Compiling CLibreSSL t_bitst.c
[148/636] Compiling CLibreSSL t1_reneg.c
[149/636] Compiling CLibreSSL t1_srvr.c
[150/636] Compiling CLibreSSL strsep.c
[151/636] Compiling CLibreSSL strnlen.c
[153/636] Compiling PathIndexable PathIndexable+Subscripting.swift
[154/636] Compiling PathIndexable PathIndexable.swift
[154/637] Compiling CLibreSSL strndup.c
[155/637] Compiling CLibreSSL t1_lib.c
[156/637] Compiling CLibreSSL strlcpy.c
[157/637] Compiling CLibreSSL strlcat.c
[158/637] Compiling CLibreSSL strcasecmp.c
[159/637] Compiling CLibreSSL t1_clnt.c
[160/637] Compiling CLibreSSL t1_enc.c
[162/637] Compiling CLibreSSL str2key.c
[163/637] Compiling CLibreSSL streebog.c
[164/637] Compiling CLibreSSL stack.c
[165/637] Compiling CLibreSSL ssl_txt.c
[166/637] Compiling CLibreSSL ssl_stat.c
[167/637] Compiling CLibreSSL ssl_ciph.c
[167/637] Compiling CLibreSSL ssl_err2.c
[167/637] Compiling CLibreSSL ssl_err.c
[167/637] Compiling CLibreSSL ssl_cert.c
[167/637] Compiling CLibreSSL ssl_sess.c
[167/637] Compiling CLibreSSL ssl_rsa.c
[167/637] Compiling CLibreSSL ssl_lib.c
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:9f3c606dcd2a4f06d17ba472aa533c43685ba7ba19a5c9bc23518a066eb7f86a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'ctls': ignoring declared target(s) 'CTLS' in the system package
warning: you may be able to install ctls using your system-packager:
    apt-get install libssl-dev
warning: you may be able to install ctls using your system-packager:
    apt-get install libssl-dev
[0/1] Planning build
Building for debugging...
[0/471] Compiling CLibreSSL ssl_err.c
[1/471] Compiling CLibreSSL ssl_rsa.c
[2/471] Compiling CLibreSSL ssl_asn1.c
[3/471] Compiling CLibreSSL ssl_err2.c
[4/471] Compiling CLibreSSL ssl_sess.c
[5/471] Compiling CLibreSSL ssl_ciph.c
[6/471] Compiling CLibreSSL ssl_cert.c
[7/471] Compiling CLibreSSL ssl_lib.c
[8/471] Compiling CLibreSSL sha512.c
[9/471] Compiling CLibreSSL sha1_one.c
[10/471] Compiling CLibreSSL sha256.c
[11/471] Compiling CLibreSSL set_key.c
[12/471] Compiling CLibreSSL sha1dgst.c
[13/471] Compiling CLibreSSL ssl_algs.c
[13/471] Write swift-version-24593BA9C3E375BF.txt
[15/471] Compiling CLibreSSL s3_pkt.c
[15/471] Compiling CLibreSSL s3_cbc.c
[17/471] Compiling CLibreSSL s3_lib.c
[18/471] Compiling CLibreSSL s3_both.c
[19/471] Compiling CLibreSSL s3_srvr.c
[20/471] Compiling CLibreSSL s3_clnt.c
[21/471] Compiling CLibreSSL s23_pkt.c
[22/471] Compiling CLibreSSL s23_srvr.c
[23/473] Compiling CLibreSSL rsa_x931.c
[24/474] Compiling CLibreSSL rsa_ssl.c
[25/475] Compiling CLibreSSL rsa_sign.c
[26/477] Compiling CLibreSSL s23_lib.c
[27/477] Compiling CLibreSSL s23_clnt.c
[28/478] Compiling CLibreSSL rsa_saos.c
error: emit-module command failed with exit code 1 (use -v to see invocation)
[30/478] Emitting module libc
/host/spi-builder-workspace/.build/checkouts/core/Sources/libc/libc.swift:4:20: error: no such module 'Darwin.C'
2 | 	@_exported import Glibc
3 | #else
4 | 	@_exported import Darwin.C
  |                    `- error: no such module 'Darwin.C'
5 | #endif
6 |
[31/478] Compiling libc libc.swift
/host/spi-builder-workspace/.build/checkouts/core/Sources/libc/libc.swift:4:20: error: no such module 'Darwin.C'
2 | 	@_exported import Glibc
3 | #else
4 | 	@_exported import Darwin.C
  |                    `- error: no such module 'Darwin.C'
5 | #endif
6 |
[31/478] Compiling CLibreSSL rsa_pk1.c
[33/478] Emitting module PathIndexable
[33/478] Compiling CLibreSSL rsa_prn.c
[33/478] Compiling CLibreSSL rsa_pss.c
[35/478] Compiling CLibreSSL rsa_oaep.c
[36/478] Compiling CLibreSSL rsa_pmeth.c
[38/478] Emitting module Debugging
[39/478] Compiling Debugging Debuggable.swift
[40/479] Compiling PathIndexable PathIndexable+Subscripting.swift
[41/479] Compiling PathIndexable PathIndexable.swift
[41/480] Compiling CLibreSSL rsa_none.c
[42/480] Compiling CLibreSSL rsa_err.c
[43/480] Compiling CLibreSSL rsa_gen.c
[44/480] Compiling CLibreSSL rsa_lib.c
[45/480] Compiling CLibreSSL rsa_asn1.c
[45/480] Compiling CLibreSSL rsa_crpt.c
[45/480] Compiling CLibreSSL rsa_eay.c
[45/480] Compiling CLibreSSL rsa_depr.c
[45/480] Compiling CLibreSSL rsa_chk.c
BUILD FAILURE 6.1 android