Repository navigation
Closed
Description
macosx: 10.13.4, XCode Version 9.3 (9E145)
Build failure compiling ObjectiveGit-Mac.build/Objects-normal-asan/x86_64/GTBlob.o ObjectiveGit/GTBlob.m normal
Error message was not terribly clear (to me).
Here is part of it:
2018-04-07 22:29:41.990 xcodebuild[17105:384514] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14095/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:757
Details: unexpected successful exit code from cancelled command <C0028:'CopyStringsFile Sparkle.strings':P4>
Object: <PBXTargetBuildContext: 0x7f88e9634900>
Method: -createCommandInvocationRecordFromInvocation:
Thread: <NSThread: 0x7f88e6c6f150>{number = 20, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
** BUILD FAILED **
Then compiling in xcode gave a clear error message and suggested a fix. See pull request to objective-git: libgit2/objective-git#650
In case this is helpful, here was the entire initial checkout and build process:
$ git clone --recursive https://github.com/gitx/gitx.git
Cloning into 'gitx'...
remote: Counting objects: 16686, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 16686 (delta 0), reused 0 (delta 0), pack-reused 16684
Receiving objects: 100% (16686/16686), 19.11 MiB | 100.00 KiB/s, done.
Resolving deltas: 100% (11565/11565), done.
Submodule 'MGScopeBar' (https://github.com/rowanj/MGScopeBar.git) registered for path 'External/MGScopeBar'
Submodule 'Sparkle' (https://github.com/sparkle-project/Sparkle.git) registered for path 'External/Sparkle'
Submodule 'SyntaxHighlighter' (https://github.com/alexgorbatchev/SyntaxHighlighter.git) registered for path 'External/SyntaxHighlighter'
Submodule 'objective-git' (https://github.com/libgit2/objective-git.git) registered for path 'External/objective-git'
Cloning into '/Users/stephen/dev/macos/gitx/External/MGScopeBar'...
remote: Counting objects: 96, done.
remote: Total 96 (delta 0), reused 0 (delta 0), pack-reused 96
Cloning into '/Users/stephen/dev/macos/gitx/External/Sparkle'...
remote: Counting objects: 20135, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 20135 (delta 5), reused 13 (delta 5), pack-reused 20116
Receiving objects: 100% (20135/20135), 30.96 MiB | 220.00 KiB/s, done.
Resolving deltas: 100% (14633/14633), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/SyntaxHighlighter'...
remote: Counting objects: 2180, done.
remote: Total 2180 (delta 0), reused 0 (delta 0), pack-reused 2180
Receiving objects: 100% (2180/2180), 5.50 MiB | 144.00 KiB/s, done.
Resolving deltas: 100% (1137/1137), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git'...
remote: Counting objects: 16232, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 16232 (delta 2), reused 5 (delta 2), pack-reused 16225
Receiving objects: 100% (16232/16232), 59.52 MiB | 63.00 KiB/s, done.
Resolving deltas: 100% (11286/11286), done.
Submodule path 'External/MGScopeBar': checked out 'a2cf27d85e5e3e2fef03af7db36abcc3a6fe4e4e'
Submodule path 'External/Sparkle': checked out '558cfd2153e7e096319d0081073ddc690f4d9aa3'
Submodule path 'External/SyntaxHighlighter': checked out 'e2e50178bff9330c6a91d3f0c7bd70dd8837ff94'
Submodule path 'External/objective-git': checked out '17112f5321d9f781f43bcc8d50662c4189fa0089'
Submodule 'Carthage/Checkouts/Nimble' (https://github.com/Quick/Nimble.git) registered for path 'External/objective-git/Carthage/Checkouts/Nimble'
Submodule 'Carthage/Checkouts/Quick' (https://github.com/Quick/Quick.git) registered for path 'External/objective-git/Carthage/Checkouts/Quick'
Submodule 'Carthage/Checkouts/ZipArchive' (https://github.com/ZipArchive/ZipArchive.git) registered for path 'External/objective-git/Carthage/Checkouts/ZipArchive'
Submodule 'Carthage/Checkouts/xcconfigs' (https://github.com/jspahrsummers/xcconfigs.git) registered for path 'External/objective-git/Carthage/Checkouts/xcconfigs'
Submodule 'libgit2' (https://github.com/libgit2/libgit2.git) registered for path 'External/objective-git/External/libgit2'
Submodule 'libssh2' (https://github.com/libssh2/libssh2.git) registered for path 'External/objective-git/External/libssh2'
Submodule 'openssl' (https://github.com/openssl/openssl.git) registered for path 'External/objective-git/External/openssl'
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/Carthage/Checkouts/Nimble'...
remote: Counting objects: 8234, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8234 (delta 4), reused 8 (delta 3), pack-reused 8223
Receiving objects: 100% (8234/8234), 1.72 MiB | 46.00 KiB/s, done.
Resolving deltas: 100% (5565/5565), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/Carthage/Checkouts/Quick'...
remote: Counting objects: 7491, done.
remote: Total 7491 (delta 0), reused 0 (delta 0), pack-reused 7491
Receiving objects: 100% (7491/7491), 2.12 MiB | 42.00 KiB/s, done.
Resolving deltas: 100% (4477/4477), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/Carthage/Checkouts/ZipArchive'...
remote: Counting objects: 2840, done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 2840 (delta 87), reused 123 (delta 57), pack-reused 2676
Receiving objects: 100% (2840/2840), 6.03 MiB | 80.00 KiB/s, done.
Resolving deltas: 100% (1656/1656), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/Carthage/Checkouts/xcconfigs'...
remote: Counting objects: 760, done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 760 (delta 9), reused 12 (delta 3), pack-reused 738
Receiving objects: 100% (760/760), 142.43 KiB | 36.00 KiB/s, done.
Resolving deltas: 100% (289/289), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/External/libgit2'...
remote: Counting objects: 79354, done.
remote: Compressing objects: 100% (22832/22832), done.
remote: Total 79354 (delta 55619), reused 78801 (delta 55085), pack-reused 0
Receiving objects: 100% (79354/79354), 36.20 MiB | 52.00 KiB/s, done.
Resolving deltas: 100% (55619/55619), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/External/libssh2'...
remote: Counting objects: 10413, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 10413 (delta 2), reused 5 (delta 2), pack-reused 10402
Receiving objects: 100% (10413/10413), 2.45 MiB | 61.00 KiB/s, done.
Resolving deltas: 100% (7669/7669), done.
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/External/openssl'...
remote: Counting objects: 296826, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 296826 (delta 3), reused 1 (delta 0), pack-reused 296817
Receiving objects: 100% (296826/296826), 142.17 MiB | 48.00 KiB/s, done.
Resolving deltas: 100% (208092/208092), done.
Submodule path 'External/objective-git/Carthage/Checkouts/Nimble': checked out '3720e6b0f6de6d6435f79f8a174fb4bb92df5dc4'
Submodule path 'External/objective-git/Carthage/Checkouts/Quick': checked out 'e4fa1e85c0305ba4e0866f25812d3fa398f3a048'
Submodule 'Externals/Nimble' (https://github.com/Quick/Nimble.git) registered for path 'External/objective-git/Carthage/Checkouts/Quick/Externals/Nimble'
Cloning into '/Users/stephen/dev/macos/gitx/External/objective-git/Carthage/Checkouts/Quick/Externals/Nimble'...
remote: Counting objects: 8234, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8234 (delta 4), reused 8 (delta 3), pack-reused 8223
Receiving objects: 100% (8234/8234), 1.72 MiB | 27.00 KiB/s, done.
Resolving deltas: 100% (5565/5565), done.
Submodule path 'External/objective-git/Carthage/Checkouts/Quick/Externals/Nimble': checked out '8e2703fabde578a6d28537c73844f84d48e71200'
Submodule path 'External/objective-git/Carthage/Checkouts/ZipArchive': checked out '92f3cac49f7b70fc1466d681ac0e13ff91cf7898'
Submodule path 'External/objective-git/Carthage/Checkouts/xcconfigs': checked out 'cc451b08e052b6146f5caf66bc1120420c529c7b'
Submodule path 'External/objective-git/External/libgit2': checked out 'b8cb75361d48f16f41dfa99b5b988a914e53040b'
Submodule path 'External/objective-git/External/libssh2': checked out '30e9c1347e3b8baa2951db612f05e6d87fc8e2f2'
Submodule path 'External/objective-git/External/openssl': checked out '872e681c00a713e840ebed77a4e05fa0e181f16f'
[macos]$ cd gitx
[gitx (master)]$ cd External/objective-git
[objective-git ((17112f5...))]$ script/bootstrap
*** Updating submodules...
*** Checking dependencies...
*** cmake is available
*** libssh2 is available
*** libtool is available
*** autoconf is available
*** automake is available
*** pkg-config is available
[objective-git ((17112f5...))]$ script/update_libgit2
-- The C compiler identification is AppleClang 9.1.0.9020039
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC - Success
-- Performing Test HAVE_STRUCT_STAT_MTIME_NSEC
-- Performing Test HAVE_STRUCT_STAT_MTIME_NSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_NSEC
-- Performing Test HAVE_STRUCT_STAT_NSEC - Success
-- Performing Test IS_WALL_SUPPORTED
-- Performing Test IS_WALL_SUPPORTED - Success
-- Performing Test IS_WEXTRA_SUPPORTED
-- Performing Test IS_WEXTRA_SUPPORTED - Success
-- Performing Test IS_WDOCUMENTATION_SUPPORTED
-- Performing Test IS_WDOCUMENTATION_SUPPORTED - Success
-- Performing Test IS_WNO-MISSING-FIELD-INITIALIZERS_SUPPORTED
-- Performing Test IS_WNO-MISSING-FIELD-INITIALIZERS_SUPPORTED - Success
-- Performing Test IS_WSTRICT-ALIASING=2_SUPPORTED
-- Performing Test IS_WSTRICT-ALIASING=2_SUPPORTED - Success
-- Performing Test IS_WSTRICT-PROTOTYPES_SUPPORTED
-- Performing Test IS_WSTRICT-PROTOTYPES_SUPPORTED - Success
-- Performing Test IS_WDECLARATION-AFTER-STATEMENT_SUPPORTED
-- Performing Test IS_WDECLARATION-AFTER-STATEMENT_SUPPORTED - Success
-- Performing Test IS_WNO-UNUSED-CONST-VARIABLE_SUPPORTED
-- Performing Test IS_WNO-UNUSED-CONST-VARIABLE_SUPPORTED - Success
-- Performing Test IS_WNO-UNUSED-FUNCTION_SUPPORTED
-- Performing Test IS_WNO-UNUSED-FUNCTION_SUPPORTED - Success
-- Performing Test IS_WNO-DEPRECATED-DECLARATIONS_SUPPORTED
-- Performing Test IS_WNO-DEPRECATED-DECLARATIONS_SUPPORTED - Success
-- Looking for regcomp_l
-- Looking for regcomp_l - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for qsort_r
-- Looking for qsort_r - found
-- Looking for qsort_s
-- Looking for qsort_s - not found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - not found
-- Checking for module 'libcurl'
-- Found libcurl, version 7.49.1
-- Found Security /System/Library/Frameworks/Security.framework
-- Looking for SSLCreateContext in /System/Library/Frameworks/Security.framework
-- Looking for SSLCreateContext in /System/Library/Frameworks/Security.framework - found
-- Found CoreFoundation /System/Library/Frameworks/CoreFoundation.framework
-- Could NOT find HTTP_Parser (missing: HTTP_PARSER_INCLUDE_DIR HTTP_PARSER_LIBRARY)
-- http-parser version 2 was not found or disabled; using bundled 3rd-party sources.
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.11")
-- Checking for module 'libssh2'
-- Package 'libssl', required by 'libssh2', not found
-- LIBSSH2 not found. Set CMAKE_PREFIX_PATH if it is installed outside of the default search path.
-- Found Iconv: -L/usr/lib -liconv
-- Enabled features:
* threadsafe, threadsafe support
* cURL, cURL for HTTP proxy support
* HTTPS, using SecureTransport
* SHA, using CollisionDetection
* http-parser, http-parser support (bundled)
* zlib, using system zlib
* iconv, iconv encoding conversion support
-- Disabled features:
* debugpool, debug pool allocator
* tracing, tracing support
* SSH, SSH transport support
* SPNEGO, SPNEGO authentication support
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
LIBSSH2_INCLUDE_DIRS
-- Build files have been written to: /Users/stephen/dev/macos/gitx/External/objective-git/External/libgit2/build
Scanning dependencies of target git2internal
[ 1%] Building C object src/CMakeFiles/git2internal.dir/annotated_commit.c.o
[ 2%] Building C object src/CMakeFiles/git2internal.dir/apply.c.o
[ 2%] Building C object src/CMakeFiles/git2internal.dir/attr.c.o
[ 3%] Building C object src/CMakeFiles/git2internal.dir/attr_file.c.o
[ 4%] Building C object src/CMakeFiles/git2internal.dir/attrcache.c.o
[ 4%] Building C object src/CMakeFiles/git2internal.dir/blame.c.o
[ 5%] Building C object src/CMakeFiles/git2internal.dir/blame_git.c.o
[ 6%] Building C object src/CMakeFiles/git2internal.dir/blob.c.o
[ 6%] Building C object src/CMakeFiles/git2internal.dir/branch.c.o
[ 7%] Building C object src/CMakeFiles/git2internal.dir/buf_text.c.o
[ 8%] Building C object src/CMakeFiles/git2internal.dir/buffer.c.o
[ 8%] Building C object src/CMakeFiles/git2internal.dir/cache.c.o
[ 9%] Building C object src/CMakeFiles/git2internal.dir/checkout.c.o
[ 10%] Building C object src/CMakeFiles/git2internal.dir/cherrypick.c.o
[ 10%] Building C object src/CMakeFiles/git2internal.dir/clone.c.o
[ 11%] Building C object src/CMakeFiles/git2internal.dir/commit.c.o
[ 12%] Building C object src/CMakeFiles/git2internal.dir/commit_list.c.o
[ 13%] Building C object src/CMakeFiles/git2internal.dir/config.c.o
[ 13%] Building C object src/CMakeFiles/git2internal.dir/config_cache.c.o
[ 14%] Building C object src/CMakeFiles/git2internal.dir/config_file.c.o
[ 15%] Building C object src/CMakeFiles/git2internal.dir/config_parse.c.o
[ 15%] Building C object src/CMakeFiles/git2internal.dir/crlf.c.o
[ 16%] Building C object src/CMakeFiles/git2internal.dir/date.c.o
[ 17%] Building C object src/CMakeFiles/git2internal.dir/delta.c.o
[ 17%] Building C object src/CMakeFiles/git2internal.dir/describe.c.o
[ 18%] Building C object src/CMakeFiles/git2internal.dir/diff.c.o
[ 19%] Building C object src/CMakeFiles/git2internal.dir/diff_driver.c.o
[ 19%] Building C object src/CMakeFiles/git2internal.dir/diff_file.c.o
[ 20%] Building C object src/CMakeFiles/git2internal.dir/diff_generate.c.o
[ 21%] Building C object src/CMakeFiles/git2internal.dir/diff_parse.c.o
[ 21%] Building C object src/CMakeFiles/git2internal.dir/diff_print.c.o
[ 22%] Building C object src/CMakeFiles/git2internal.dir/diff_stats.c.o
[ 23%] Building C object src/CMakeFiles/git2internal.dir/diff_tform.c.o
[ 23%] Building C object src/CMakeFiles/git2internal.dir/diff_xdiff.c.o
[ 24%] Building C object src/CMakeFiles/git2internal.dir/errors.c.o
[ 25%] Building C object src/CMakeFiles/git2internal.dir/fetch.c.o
[ 26%] Building C object src/CMakeFiles/git2internal.dir/fetchhead.c.o
[ 26%] Building C object src/CMakeFiles/git2internal.dir/filebuf.c.o
[ 27%] Building C object src/CMakeFiles/git2internal.dir/fileops.c.o
[ 28%] Building C object src/CMakeFiles/git2internal.dir/filter.c.o
[ 28%] Building C object src/CMakeFiles/git2internal.dir/fnmatch.c.o
[ 29%] Building C object src/CMakeFiles/git2internal.dir/global.c.o
[ 30%] Building C object src/CMakeFiles/git2internal.dir/graph.c.o
[ 30%] Building C object src/CMakeFiles/git2internal.dir/hash.c.o
[ 31%] Building C object src/CMakeFiles/git2internal.dir/hashsig.c.o
[ 32%] Building C object src/CMakeFiles/git2internal.dir/ident.c.o
[ 32%] Building C object src/CMakeFiles/git2internal.dir/idxmap.c.o
[ 33%] Building C object src/CMakeFiles/git2internal.dir/ignore.c.o
[ 34%] Building C object src/CMakeFiles/git2internal.dir/index.c.o
[ 34%] Building C object src/CMakeFiles/git2internal.dir/indexer.c.o
[ 35%] Building C object src/CMakeFiles/git2internal.dir/iterator.c.o
[ 36%] Building C object src/CMakeFiles/git2internal.dir/merge.c.o
[ 36%] Building C object src/CMakeFiles/git2internal.dir/merge_driver.c.o
[ 37%] Building C object src/CMakeFiles/git2internal.dir/merge_file.c.o
[ 38%] Building C object src/CMakeFiles/git2internal.dir/message.c.o
[ 39%] Building C object src/CMakeFiles/git2internal.dir/mwindow.c.o
[ 39%] Building C object src/CMakeFiles/git2internal.dir/netops.c.o
[ 40%] Building C object src/CMakeFiles/git2internal.dir/notes.c.o
[ 41%] Building C object src/CMakeFiles/git2internal.dir/object.c.o
[ 41%] Building C object src/CMakeFiles/git2internal.dir/object_api.c.o
[ 42%] Building C object src/CMakeFiles/git2internal.dir/odb.c.o
/Users/stephen/dev/macos/gitx/External/objective-git/External/libgit2/src/odb.c:1389:11: warning: format specifies type 'ssize_t'
(aka 'long') but the argument has type 'git_off_t' (aka 'long long') [-Wformat]
action, stream->declared_size, stream->received_bytes);
^~~~~~~~~~~~~~~~~~~~~
/Users/stephen/dev/macos/gitx/External/objective-git/External/libgit2/src/odb.c:1389:34: warning: format specifies type 'ssize_t'
(aka 'long') but the argument has type 'git_off_t' (aka 'long long') [-Wformat]
action, stream->declared_size, stream->received_bytes);
^~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
[ 43%] Building C object src/CMakeFiles/git2internal.dir/odb_loose.c.o
[ 43%] Building C object src/CMakeFiles/git2internal.dir/odb_mempack.c.o
[ 44%] Building C object src/CMakeFiles/git2internal.dir/odb_pack.c.o
[ 45%] Building C object src/CMakeFiles/git2internal.dir/offmap.c.o
[ 45%] Building C object src/CMakeFiles/git2internal.dir/oid.c.o
[ 46%] Building C object src/CMakeFiles/git2internal.dir/oidarray.c.o
[ 47%] Building C object src/CMakeFiles/git2internal.dir/oidmap.c.o
[ 47%] Building C object src/CMakeFiles/git2internal.dir/pack-objects.c.o
[ 48%] Building C object src/CMakeFiles/git2internal.dir/pack.c.o
[ 49%] Building C object src/CMakeFiles/git2internal.dir/parse.c.o
[ 50%] Building C object src/CMakeFiles/git2internal.dir/patch.c.o
[ 50%] Building C object src/CMakeFiles/git2internal.dir/patch_generate.c.o
[ 51%] Building C object src/CMakeFiles/git2internal.dir/patch_parse.c.o
[ 52%] Building C object src/CMakeFiles/git2internal.dir/path.c.o
[ 52%] Building C object src/CMakeFiles/git2internal.dir/pathspec.c.o
[ 53%] Building C object src/CMakeFiles/git2internal.dir/pool.c.o
[ 54%] Building C object src/CMakeFiles/git2internal.dir/posix.c.o
[ 54%] Building C object src/CMakeFiles/git2internal.dir/pqueue.c.o
[ 55%] Building C object src/CMakeFiles/git2internal.dir/proxy.c.o
[ 56%] Building C object src/CMakeFiles/git2internal.dir/push.c.o
[ 56%] Building C object src/CMakeFiles/git2internal.dir/rebase.c.o
[ 57%] Building C object src/CMakeFiles/git2internal.dir/refdb.c.o
[ 58%] Building C object src/CMakeFiles/git2internal.dir/refdb_fs.c.o
[ 58%] Building C object src/CMakeFiles/git2internal.dir/reflog.c.o
[ 59%] Building C object src/CMakeFiles/git2internal.dir/refs.c.o
[ 60%] Building C object src/CMakeFiles/git2internal.dir/refspec.c.o
[ 60%] Building C object src/CMakeFiles/git2internal.dir/remote.c.o
[ 61%] Building C object src/CMakeFiles/git2internal.dir/repository.c.o
[ 62%] Building C object src/CMakeFiles/git2internal.dir/reset.c.o
[ 63%] Building C object src/CMakeFiles/git2internal.dir/revert.c.o
[ 63%] Building C object src/CMakeFiles/git2internal.dir/revparse.c.o
[ 64%] Building C object src/CMakeFiles/git2internal.dir/revwalk.c.o
[ 65%] Building C object src/CMakeFiles/git2internal.dir/settings.c.o
[ 65%] Building C object src/CMakeFiles/git2internal.dir/sha1_lookup.c.o
[ 66%] Building C object src/CMakeFiles/git2internal.dir/signature.c.o
[ 67%] Building C object src/CMakeFiles/git2internal.dir/sortedcache.c.o
[ 67%] Building C object src/CMakeFiles/git2internal.dir/stash.c.o
[ 68%] Building C object src/CMakeFiles/git2internal.dir/status.c.o
[ 69%] Building C object src/CMakeFiles/git2internal.dir/strmap.c.o
[ 69%] Building C object src/CMakeFiles/git2internal.dir/submodule.c.o
[ 70%] Building C object src/CMakeFiles/git2internal.dir/sysdir.c.o
[ 71%] Building C object src/CMakeFiles/git2internal.dir/tag.c.o
[ 71%] Building C object src/CMakeFiles/git2internal.dir/thread-utils.c.o
[ 72%] Building C object src/CMakeFiles/git2internal.dir/trace.c.o
[ 73%] Building C object src/CMakeFiles/git2internal.dir/trailer.c.o
[ 73%] Building C object src/CMakeFiles/git2internal.dir/transaction.c.o
[ 74%] Building C object src/CMakeFiles/git2internal.dir/transport.c.o
[ 75%] Building C object src/CMakeFiles/git2internal.dir/tree-cache.c.o
[ 76%] Building C object src/CMakeFiles/git2internal.dir/tree.c.o
[ 76%] Building C object src/CMakeFiles/git2internal.dir/tsort.c.o
[ 77%] Building C object src/CMakeFiles/git2internal.dir/util.c.o
[ 78%] Building C object src/CMakeFiles/git2internal.dir/varint.c.o
[ 78%] Building C object src/CMakeFiles/git2internal.dir/vector.c.o
[ 79%] Building C object src/CMakeFiles/git2internal.dir/worktree.c.o
[ 80%] Building C object src/CMakeFiles/git2internal.dir/zstream.c.o
[ 80%] Building C object src/CMakeFiles/git2internal.dir/streams/curl.c.o
[ 81%] Building C object src/CMakeFiles/git2internal.dir/streams/openssl.c.o
[ 82%] Building C object src/CMakeFiles/git2internal.dir/streams/socket.c.o
[ 82%] Building C object src/CMakeFiles/git2internal.dir/streams/stransport.c.o
[ 83%] Building C object src/CMakeFiles/git2internal.dir/streams/tls.c.o
[ 84%] Building C object src/CMakeFiles/git2internal.dir/transports/auth.c.o
[ 84%] Building C object src/CMakeFiles/git2internal.dir/transports/auth_negotiate.c.o
[ 85%] Building C object src/CMakeFiles/git2internal.dir/transports/cred.c.o
[ 86%] Building C object src/CMakeFiles/git2internal.dir/transports/cred_helpers.c.o
[ 86%] Building C object src/CMakeFiles/git2internal.dir/transports/git.c.o
[ 87%] Building C object src/CMakeFiles/git2internal.dir/transports/http.c.o
[ 88%] Building C object src/CMakeFiles/git2internal.dir/transports/local.c.o
[ 89%] Building C object src/CMakeFiles/git2internal.dir/transports/smart.c.o
[ 89%] Building C object src/CMakeFiles/git2internal.dir/transports/smart_pkt.c.o
[ 90%] Building C object src/CMakeFiles/git2internal.dir/transports/smart_protocol.c.o
[ 91%] Building C object src/CMakeFiles/git2internal.dir/transports/ssh.c.o
[ 91%] Building C object src/CMakeFiles/git2internal.dir/transports/winhttp.c.o
[ 92%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xdiffi.c.o
[ 93%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xemit.c.o
[ 93%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xhistogram.c.o
[ 94%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xmerge.c.o
[ 95%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xpatience.c.o
[ 95%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xprepare.c.o
[ 96%] Building C object src/CMakeFiles/git2internal.dir/xdiff/xutils.c.o
[ 97%] Building C object src/CMakeFiles/git2internal.dir/unix/map.c.o
[ 97%] Building C object src/CMakeFiles/git2internal.dir/unix/realpath.c.o
[ 98%] Building C object src/CMakeFiles/git2internal.dir/hash/sha1dc/sha1.c.o
[ 99%] Building C object src/CMakeFiles/git2internal.dir/hash/sha1dc/ubc_check.c.o
[ 99%] Built target git2internal
Scanning dependencies of target http-parser
[100%] Building C object deps/http-parser/CMakeFiles/http-parser.dir/http_parser.c.o
[100%] Built target http-parser
Scanning dependencies of target git2
[100%] Linking C static library ../libgit2.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../libgit2.a(auth_negotiate.c.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../libgit2.a(winhttp.c.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../libgit2.a(auth_negotiate.c.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../libgit2.a(winhttp.c.o) has no symbols
[100%] Built target git2
libgit2.a -> ../../libgit2.a
libgit2 has been updated.
[objective-git ((17112f5...))]$ cd -
/Users/stephen/dev/macos/gitx
[gitx (master)]$ Scripts/build.py build debug
2018-04-07 22:29:41.990 xcodebuild[17105:384514] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14095/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:757
Details: unexpected successful exit code from cancelled command <C0026:'CopyStringsFile Sparkle.strings':P4>
Object: <PBXTargetBuildContext: 0x7f88e9634900>
Method: -createCommandInvocationRecordFromInvocation:
Thread: <NSThread: 0x7f88e6c6f150>{number = 20, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
2018-04-07 22:29:41.990 xcodebuild[17105:384514] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14095/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:757
Details: unexpected successful exit code from cancelled command <C0029:'CopyStringsFile Sparkle.strings':P4>
Object: <PBXTargetBuildContext: 0x7f88e9634900>
Method: -createCommandInvocationRecordFromInvocation:
Thread: <NSThread: 0x7f88e6c6f150>{number = 20, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
2018-04-07 22:29:41.990 xcodebuild[17105:384514] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14095/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:757
Details: unexpected successful exit code from cancelled command <C0027:'CopyStringsFile Sparkle.strings':P4>
Object: <PBXTargetBuildContext: 0x7f88e9634900>
Method: -createCommandInvocationRecordFromInvocation:
Thread: <NSThread: 0x7f88e6c6f150>{number = 20, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
2018-04-07 22:29:41.990 xcodebuild[17105:384514] DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEXcode3ProjectSupport/IDEXcode3ProjectSupport-14095/Xcode3Core/LegacyProjects/Frameworks/DevToolsCore/DevToolsCore/BuildSystem/Runtime/PBXTargetBuildContext.mm:757
Details: unexpected successful exit code from cancelled command <C0028:'CopyStringsFile Sparkle.strings':P4>
Object: <PBXTargetBuildContext: 0x7f88e9634900>
Method: -createCommandInvocationRecordFromInvocation:
Thread: <NSThread: 0x7f88e6c6f150>{number = 20, name = (null)}
Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
** BUILD FAILED **
The following build commands failed:
CompileC /Users/stephen/Library/Developer/Xcode/DerivedData/GitX-gifvtfzurcatfefusewpaomgbtfg/Build/Intermediates.noindex/ObjectiveGitFramework.build/Debug/ObjectiveGit-Mac.build/Objects-normal-asan/x86_64/GTBlob.o ObjectiveGit/GTBlob.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
error: Command '['xcrun', 'xcodebuild', '-workspace', 'GitX.xcworkspace', '-scheme', 'GitX', '-configuration', 'Debug', 'build', 'BUILD_DIR=/Users/stephen/dev/macos/gitx/build']' returned non-zero exit status 65
Metadata
Metadata
Assignees
Labels
No labels
Activity
stepheneb commentedon Apr 8, 2018
fyi: after change in objective-git build succeeded using both python 2.7 and python3
gardelea commentedon Apr 24, 2018
@stepheneb, i am running into this exact error and was curious if you had any instructions on what you did to get gitx to compile against xcode 9.3 (9E145) ?
i have tried to simply
cdinto theExternal/objective-gitdirectory and check out the latest commit in theobjective-gitrepo'smasterbranch, which was 7b3348f5a9c591e86599860e9dd530c3ccffb0a0 at the time of this writing.however, i then ran into a slightly different compilation issue.
thanks in advance
2018-06-29 update : as of the 73553aa commit in
master, i am able to build gitx again without any manual changes to the source code or the git submodules. i should also mention that i was successful with xcode 9.4.1 (9F2000).tiennou commentedon Apr 24, 2018
The Objective-Git build output looks fine. I'm suspecting something is going wrong on Xcode 8 with Sparkle (per the
<C0027:'CopyStringsFile Sparkle.strings':P4>messages). Can you check if pointing the Sparkle submodule say, at d60b16f633a6e937dfe4f147a2627f3e2701950b (v1.19.0) fixes it ?hannesa2 commentedon Feb 13, 2022
I guess it's obsolete now, because we can build x86_64 and arm64.
Please reopen if it's still an issue