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.9 for macOS (SPM) on 11 Aug 2024 07:36:57 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.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:  76% (9132/11869)
Updating files:  77% (9140/11869)
Updating files:  78% (9258/11869)
Updating files:  79% (9377/11869)
Updating files:  80% (9496/11869)
Updating files:  81% (9614/11869)
Updating files:  82% (9733/11869)
Updating files:  83% (9852/11869)
Updating files:  84% (9970/11869)
Updating files:  85% (10089/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
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/mbernson/libgit2.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/213] Compiling http.c
[1/213] Compiling pcre_config.c
[2/213] Compiling pcre_chartables.c
[2/213] Compiling pcre_byte_order.c
[2/213] Compiling pcre_fullinfo.c
[3/213] Compiling api.c
[6/213] Compiling pcre_dfa_exec.c
[7/213] Compiling pcre_compile.c
[8/213] Compiling llhttp.c
[9/213] Compiling pcre_exec.c
[10/213] Compiling util.c
[11/213] Compiling zstream.c
[11/213] Compiling wildmatch.c
[12/213] Compiling vector.c
[12/213] Compiling realpath.c
[12/213] Compiling varint.c
[13/213] Compiling utf8.c
[15/213] Compiling map.c
[15/213] Compiling tsort.c
[19/213] Compiling process.c
[20/213] Compiling thread.c
[21/213] Compiling strmap.c
[22/213] Compiling strlist.c
[23/213] Compiling runtime.c
[24/213] Compiling pqueue.c
[25/213] Compiling regexp.c
[25/213] Compiling rand.c
[27/213] Compiling sortedcache.c
[27/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 hash.c
[36/213] Compiling net.c
[37/213] Compiling sha1.c
[38/213] Compiling futils.c
[39/213] Compiling fs_path.c
[40/213] Compiling filebuf.c
[41/213] Compiling errors.c
[42/213] Compiling date.c
[43/213] Compiling win32_leakcheck.c
[44/213] Compiling failalloc.c
[44/213] Compiling stdalloc.c
[46/213] Compiling debugalloc.c
[47/213] Compiling alloc.c
[48/213] Compiling worktree.c
[49/213] Compiling winhttp.c
[50/213] Compiling ssh_libssh2.c
[51/213] Compiling tree-cache.c
[52/213] Compiling ssh.c
[53/213] Compiling tree.c
[54/213] Compiling ssh_exec.c
[55/213] Compiling smart.c
[56/213] Compiling smart_pkt.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 http.c
[63/213] Compiling httpclient.c
[64/213] Compiling credential.c
[65/213] Compiling auth_ntlmclient.c
[66/213] Compiling auth_sspi.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 tls.c
[74/213] Compiling sysdir.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 mbedtls.c
[83/213] Compiling openssl.c
[84/213] Compiling strarray.c
[85/213] Compiling status.c
[86/213] Compiling signature.c
[87/213] Compiling stash.c
[88/213] Compiling settings.c
[89/213] Compiling stransport.c
[90/213] Compiling revwalk.c
[91/213] Compiling revparse.c
[92/213] Compiling reset.c
[93/213] Compiling revert.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 remote.c
[101/213] Compiling push.c
[102/213] Compiling refdb_fs.c
[103/213] Compiling rebase.c
[104/213] Compiling proxy.c
[105/213] Compiling path.c
[106/213] Compiling pathspec.c
[107/213] Compiling parse.c
[108/213] Compiling patch.c
[109/213] Compiling patch_parse.c
[110/213] Compiling patch_generate.c
[111/213] Compiling oidmap.c
[112/213] Compiling oidarray.c
[113/213] Compiling pack.c
[114/213] Compiling pack-objects.c
[115/213] Compiling oid.c
[116/213] Compiling offmap.c
[117/213] Compiling odb_pack.c
[118/213] Compiling odb_mempack.c
[119/213] Compiling object_api.c
[120/213] Compiling odb_loose.c
[121/213] Compiling object.c
[122/213] Compiling notes.c
[123/213] Compiling odb.c
[124/213] Compiling mwindow.c
[125/213] Compiling message.c
[126/213] Compiling midx.c
[127/213] Compiling merge_driver.c
[128/213] Compiling merge_file.c
[129/213] Compiling mailmap.c
[130/213] Compiling libgit2.c
[131/213] Compiling indexer.c
[132/213] Compiling ignore.c
[133/213] Compiling idxmap.c
[134/213] Compiling merge.c
[135/213] Compiling iterator.c
[136/213] Compiling ident.c
[137/213] Compiling hashsig.c
[138/213] Compiling grafts.c
[139/213] Compiling graph.c
[140/213] Compiling index.c
[141/213] Compiling fetchhead.c
[142/213] Compiling filter.c
[143/213] Compiling fetch.c
[144/213] Compiling email.c
[145/213] Compiling diff_xdiff.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 diff_file.c
[152/213] Compiling diff_driver.c
[153/213] Compiling diff.c
[154/213] Compiling delta.c
[155/213] Compiling crlf.c
[156/213] Compiling describe.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_file.c
[162/213] Compiling commit_list.c
[163/213] Compiling config_cache.c
[164/213] Compiling clone.c
[165/213] Compiling commit_graph.c
[166/213] Compiling commit.c
[167/213] Compiling config.c
[168/213] Compiling cherrypick.c
[169/213] Compiling cache.c
[170/213] Compiling buf.c
[171/213] Compiling checkout.c
[172/213] Compiling blob.c
[173/213] Compiling branch.c
[174/213] Compiling attrcache.c
[175/213] Compiling blame.c
[176/213] Compiling blame_git.c
[177/213] Compiling attr_file.c
[178/213] Compiling zutil.c
[179/213] Compiling attr.c
[180/213] Compiling inftrees.c
[181/213] Compiling annotated_commit.c
[182/213] Compiling trees.c
[183/213] Compiling apply.c
[184/213] Compiling inffast.c
[185/213] Compiling infback.c
[186/213] Compiling adler32.c
[187/213] Compiling inflate.c
[188/213] Compiling crc32.c
[189/213] Compiling deflate.c
[190/213] Compiling xutils.c
[191/213] Compiling xpatience.c
[191/213] Compiling xprepare.c
[193/213] Compiling pcre_xclass.c
[194/213] Compiling pcreposix.c
[195/213] Compiling xhistogram.c
[196/213] Compiling xmerge.c
[197/213] Compiling xemit.c
[198/213] Compiling pcre_version.c
[199/213] Compiling pcre_valid_utf8.c
[200/213] Compiling xdiffi.c
[201/213] Compiling pcre_ucd.c
[202/213] Compiling pcre_tables.c
[203/213] Compiling pcre_string_utils.c
[204/213] Compiling pcre_refcount.c
[205/213] Compiling pcre_study.c
[206/213] Compiling pcre_ord2utf8.c
[207/213] Compiling pcre_newline.c
[208/213] Compiling pcre_printint.c
[209/213] Compiling pcre_jit_compile.c
[210/213] Compiling pcre_maketables.c
[211/213] Compiling pcre_globals.c
[212/213] Compiling pcre_get.c
Build complete! (7.17s)
Build complete.
Done.