The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of libgit2, reference spm (160ab4), with Swift 5.10 for macOS (SPM) on 11 Aug 2024 07:37:50 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.49.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mbernson/libgit2.git
Reference: spm
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mbernson/libgit2
 * branch            spm        -> FETCH_HEAD
 * [new branch]      spm        -> origin/spm
HEAD is now at 160ab4b Update Package.swift
Updating files:  85% (10118/11869)
Updating files:  86% (10208/11869)
Updating files:  87% (10327/11869)
Updating files:  88% (10445/11869)
Updating files:  89% (10564/11869)
Updating files:  90% (10683/11869)
Updating files:  91% (10801/11869)
Updating files:  92% (10920/11869)
Updating files:  93% (11039/11869)
Updating files:  94% (11157/11869)
Updating files:  95% (11276/11869)
Updating files:  96% (11395/11869)
Updating files:  97% (11513/11869)
Updating files:  98% (11632/11869)
Updating files:  99% (11751/11869)
Updating files: 100% (11869/11869)
Updating files: 100% (11869/11869), done.
Cloned https://github.com/mbernson/libgit2.git
Revision (git rev-parse @):
160ab4b0b213679c3188d97536534446bf189737
SUCCESS checkout https://github.com/mbernson/libgit2.git at spm
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "libgit2",
      "name": "libgit2",
      "url": "https://github.com/mbernson/libgit2.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/libgit2",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/mbernson/libgit2.git
[1/123650] Fetching libgit2
Fetched https://github.com/mbernson/libgit2.git from cache (4.72s)
Creating working copy for https://github.com/mbernson/libgit2.git
Working copy of https://github.com/mbernson/libgit2.git resolved at spm (160ab4b)
warning: '.resolve-product-dependencies': dependency 'libgit2' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/mbernson/libgit2.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/213] Compiling pcreposix.c
[1/213] Compiling pcre_ord2utf8.c
[1/213] Compiling pcre_printint.c
[3/213] Compiling pcre_config.c
[4/213] Compiling pcre_newline.c
[5/213] Compiling pcre_refcount.c
[5/213] Compiling pcre_maketables.c
[7/213] Compiling pcre_compile.c
[8/213] Compiling xemit.c
[8/213] Compiling xdiffi.c
[10/213] Compiling realpath.c
[11/213] Compiling varint.c
[12/213] Compiling zstream.c
[13/213] Compiling utf8.c
[14/213] Compiling wildmatch.c
[15/213] Compiling util.c
[16/213] Compiling vector.c
[17/213] Compiling map.c
[18/213] Compiling tsort.c
[19/213] Compiling process.c
[20/213] Compiling thread.c
[21/213] Compiling strlist.c
[22/213] Compiling strmap.c
[23/213] Compiling runtime.c
[24/213] Compiling regexp.c
[25/213] Compiling pqueue.c
[26/213] Compiling rand.c
[27/213] Compiling sortedcache.c
[28/213] Compiling posix.c
[29/213] Compiling str.c
[30/213] Compiling sha224-256.c
[31/213] Compiling ubc_check.c
[32/213] Compiling pool.c
[33/213] Compiling mbedtls.c
[34/213] Compiling common_crypto.c
[35/213] Compiling net.c
[36/213] Compiling hash.c
[37/213] Compiling sha1.c
[38/213] Compiling futils.c
[39/213] Compiling filebuf.c
[40/213] Compiling fs_path.c
[41/213] Compiling errors.c
[42/213] Compiling date.c
[43/213] Compiling win32_leakcheck.c
[44/213] Compiling failalloc.c
[45/213] Compiling stdalloc.c
[46/213] Compiling debugalloc.c
[47/213] Compiling alloc.c
[48/213] Compiling winhttp.c
[49/213] Compiling worktree.c
[49/213] Compiling tree-cache.c
[51/213] Compiling ssh_libssh2.c
[52/213] Compiling tree.c
[53/213] Compiling ssh.c
[54/213] Compiling ssh_exec.c
[55/213] Compiling smart_pkt.c
[56/213] Compiling smart.c
[57/213] Compiling smart_protocol.c
[58/213] Compiling httpparser.c
[59/213] Compiling local.c
[60/213] Compiling credential_helpers.c
[61/213] Compiling git.c
[62/213] Compiling auth_sspi.c
[63/213] Compiling credential.c
[64/213] Compiling http.c
[65/213] Compiling httpclient.c
[66/213] Compiling auth_ntlmclient.c
[67/213] Compiling auth_gssapi.c
[68/213] Compiling auth.c
[69/213] Compiling transport.c
[70/213] Compiling trace.c
[71/213] Compiling trailer.c
[72/213] Compiling transaction.c
[73/213] Compiling sysdir.c
[74/213] Compiling tls.c
[75/213] Compiling tag.c
[76/213] Compiling socket.c
[77/213] Compiling schannel.c
[78/213] Compiling submodule.c
[79/213] Compiling registry.c
[80/213] Compiling openssl_legacy.c
[81/213] Compiling openssl_dynamic.c
[82/213] Compiling openssl.c
[83/213] Compiling mbedtls.c
[84/213] Compiling strarray.c
[85/213] Compiling status.c
[86/213] Compiling signature.c
[86/213] Compiling stransport.c
[88/213] Compiling stash.c
[89/213] Compiling settings.c
[90/213] Compiling revwalk.c
[91/213] Compiling revert.c
[92/213] Compiling reset.c
[93/213] Compiling revparse.c
[94/213] Compiling refspec.c
[95/213] Compiling reflog.c
[96/213] Compiling repository.c
[97/213] Compiling refdb.c
[98/213] Compiling refs.c
[99/213] Compiling reader.c
[100/213] Compiling push.c
[101/213] Compiling refdb_fs.c
[102/213] Compiling remote.c
[103/213] Compiling rebase.c
[104/213] Compiling proxy.c
[105/213] Compiling path.c
[106/213] Compiling pathspec.c
[107/213] Compiling patch.c
[108/213] Compiling parse.c
[109/213] Compiling patch_generate.c
[110/213] Compiling patch_parse.c
[111/213] Compiling oidmap.c
[112/213] Compiling pack.c
[113/213] Compiling oidarray.c
[114/213] Compiling pack-objects.c
[115/213] Compiling oid.c
[116/213] Compiling offmap.c
[117/213] Compiling object_api.c
[118/213] Compiling odb_mempack.c
[119/213] Compiling odb_pack.c
[120/213] Compiling odb_loose.c
[121/213] Compiling object.c
[122/213] Compiling mwindow.c
[123/213] Compiling odb.c
[124/213] Compiling notes.c
[125/213] Compiling message.c
[126/213] Compiling midx.c
[127/213] Compiling merge_file.c
[128/213] Compiling merge_driver.c
[129/213] Compiling mailmap.c
[130/213] Compiling libgit2.c
[131/213] Compiling ignore.c
[132/213] Compiling indexer.c
[133/213] Compiling merge.c
[134/213] Compiling idxmap.c
[135/213] Compiling iterator.c
[136/213] Compiling ident.c
[137/213] Compiling hashsig.c
[138/213] Compiling graph.c
[139/213] Compiling grafts.c
[140/213] Compiling index.c
[141/213] Compiling fetchhead.c
[142/213] Compiling fetch.c
[143/213] Compiling email.c
[144/213] Compiling diff_xdiff.c
[145/213] Compiling filter.c
[146/213] Compiling diff_stats.c
[147/213] Compiling diff_tform.c
[148/213] Compiling diff_parse.c
[149/213] Compiling diff_print.c
[150/213] Compiling diff_generate.c
[151/213] Compiling delta.c
[152/213] Compiling diff_file.c
[153/213] Compiling diff_driver.c
[154/213] Compiling diff.c
[155/213] Compiling describe.c
[156/213] Compiling crlf.c
[157/213] Compiling config_snapshot.c
[158/213] Compiling config_parse.c
[159/213] Compiling config_mem.c
[160/213] Compiling config_list.c
[161/213] Compiling config_cache.c
[162/213] Compiling commit_list.c
[163/213] Compiling config_file.c
[164/213] Compiling config.c
[165/213] Compiling commit_graph.c
[166/213] Compiling cherrypick.c
[167/213] Compiling clone.c
[168/213] Compiling commit.c
[169/213] Compiling cache.c
[170/213] Compiling buf.c
[171/213] Compiling checkout.c
[172/213] Compiling branch.c
[173/213] Compiling blob.c
[174/213] Compiling blame_git.c
[175/213] Compiling blame.c
[176/213] Compiling attrcache.c
[177/213] Compiling attr.c
[178/213] Compiling attr_file.c
[179/213] Compiling zutil.c
[180/213] Compiling annotated_commit.c
[181/213] Compiling inftrees.c
[182/213] Compiling apply.c
[183/213] Compiling trees.c
[184/213] Compiling inffast.c
[185/213] Compiling infback.c
[186/213] Compiling inflate.c
[187/213] Compiling adler32.c
[188/213] Compiling crc32.c
[189/213] Compiling deflate.c
[190/213] Compiling xutils.c
[191/213] Compiling xprepare.c
[192/213] Compiling xpatience.c
[193/213] Compiling pcre_valid_utf8.c
[194/213] Compiling pcre_version.c
[195/213] Compiling pcre_xclass.c
[196/213] Compiling xmerge.c
[197/213] Compiling pcre_ucd.c
[198/213] Compiling xhistogram.c
[199/213] Compiling pcre_tables.c
[200/213] Compiling pcre_string_utils.c
[201/213] Compiling pcre_study.c
[202/213] Compiling pcre_jit_compile.c
[203/213] Compiling pcre_globals.c
[204/213] Compiling pcre_fullinfo.c
[205/213] Compiling pcre_get.c
[206/213] Compiling pcre_chartables.c
[207/213] Compiling pcre_byte_order.c
[208/213] Compiling http.c
[209/213] Compiling pcre_dfa_exec.c
[210/213] Compiling api.c
[211/213] Compiling pcre_exec.c
[212/213] Compiling llhttp.c
Build complete! (5.03s)
Build complete.
Done.