libgit2
libgit2 copied to clipboard
[v1.5.0] config.c:633:47: error: expected ')'
I build the v1.5.0, and get a error:
/libgit2/src/libgit2/config.c:633:47: error: expected ')'
p_snprintf(str_value, sizeof(str_value), "%" PRId64, value);
^
/libgit2/src/util/unix/posix.h:60:20: note: expanded from macro 'p_snprintf'
#define p_snprintf snprintf
^
/libgit2/src/libgit2/config.c:633:2: note: to match this '('
p_snprintf(str_value, sizeof(str_value), "%" PRId64, value);
^
/libgit2/src/util/unix/posix.h:60:20: note: expanded from macro 'p_snprintf'
#define p_snprintf snprintf
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/include/secure/_stdio.h:57:28: note: expanded from macro 'snprintf'
__builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
^
libgit2/src/libgit2/config.c:630:69: warning: unused parameter 'value' [-Wunused-parameter]
int git_config_set_int64(git_config *cfg, const char *name, int64_t value)
^
1 warning and 1 error generated.
make[2]: *** [src/libgit2/CMakeFiles/libgit2.dir/config.c.o] Error 1
make[1]: *** [src/libgit2/CMakeFiles/libgit2.dir/all] Error 2
make: *** [all] Error 2
The log:
-- The C compiler identification is AppleClang 13.1.6.13160021
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- 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
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- 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_WERROR_SUPPORTED
-- Performing Test IS_WERROR_SUPPORTED - Success
-- Looking for futimens
-- Looking for futimens - found
-- Performing Test IS_WNO_ERROR_SUPPORTED
-- Performing Test IS_WNO_ERROR_SUPPORTED - 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_FVISIBILITY_HIDDEN_SUPPORTED
-- Performing Test IS_FVISIBILITY_HIDDEN_SUPPORTED - Success
-- Performing Test IS_WDOCUMENTATION_SUPPORTED
-- Performing Test IS_WDOCUMENTATION_SUPPORTED - Success
-- Performing Test IS_WNO_DOCUMENTATION_DEPRECATED_SYNC_SUPPORTED
-- Performing Test IS_WNO_DOCUMENTATION_DEPRECATED_SYNC_SUPPORTED - Success
-- Performing Test IS_WNO_MISSING_FIELD_INITIALIZERS_SUPPORTED
-- Performing Test IS_WNO_MISSING_FIELD_INITIALIZERS_SUPPORTED - Success
-- Performing Test IS_WMISSING_DECLARATIONS_SUPPORTED
-- Performing Test IS_WMISSING_DECLARATIONS_SUPPORTED - Success
-- Performing Test IS_WSTRICT_ALIASING_SUPPORTED
-- Performing Test IS_WSTRICT_ALIASING_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_WSHIFT_COUNT_OVERFLOW_SUPPORTED
-- Performing Test IS_WSHIFT_COUNT_OVERFLOW_SUPPORTED - Success
-- Performing Test IS_WUNUSED_CONST_VARIABLE_SUPPORTED
-- Performing Test IS_WUNUSED_CONST_VARIABLE_SUPPORTED - Success
-- Performing Test IS_WUNUSED_FUNCTION_SUPPORTED
-- Performing Test IS_WUNUSED_FUNCTION_SUPPORTED - Success
-- Performing Test IS_WINT_CONVERSION_SUPPORTED
-- Performing Test IS_WINT_CONVERSION_SUPPORTED - Success
-- Performing Test IS_WC11_EXTENSIONS_SUPPORTED
-- Performing Test IS_WC11_EXTENSIONS_SUPPORTED - Success
-- Performing Test IS_WC99_C11_COMPAT_SUPPORTED
-- Performing Test IS_WC99_C11_COMPAT_SUPPORTED - Failed
-- Performing Test IS_WFORMAT_SUPPORTED
-- Performing Test IS_WFORMAT_SUPPORTED - Success
-- Performing Test IS_WFORMAT_SECURITY_SUPPORTED
-- Performing Test IS_WFORMAT_SECURITY_SUPPORTED - Success
-- Checking for module 'heimdal-gssapi'
-- No package 'heimdal-gssapi' found
-- Could NOT find GSSAPI (missing: GSSAPI_LIBRARIES)
-- Found GSS.framework /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/GSS.framework
-- Found OpenSSL: /openssl/lib/libcrypto.dylib (found version "1.1.1n")
-- Found mbedTLS:
-- TLS: /usr/local/lib/libmbedtls.dylib
-- X509: /usr/local/lib/libmbedx509.dylib
-- Crypto: /usr/local/lib/libmbedcrypto.dylib
-- Found Security /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Security.framework
-- Looking for SSLCreateContext in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Security.framework
-- Looking for SSLCreateContext in /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/Security.framework - found
-- Found CoreFoundation /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/CoreFoundation.framework
-- http-parser version 2 was not found or disabled; using bundled 3rd-party sources.
-- Performing Test IS_WIMPLICIT_FALLTHROUGH_1_SUPPORTED
-- Performing Test IS_WIMPLICIT_FALLTHROUGH_1_SUPPORTED - Failed
-- Found PCRE: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libpcre.tbd
-- Looking for regcomp_l
-- Looking for regcomp_l - found
-- Checking for module 'libssh2'
-- Found libssh2, version 1.9.0_DEV
-- Resolved libraries: /libssh2/lib/libssh2.dylib
-- Looking for libssh2_userauth_publickey_frommemory in /libssh2/lib/libssh2.dylib
-- Looking for libssh2_userauth_publickey_frommemory in /libssh2/lib/libssh2.dylib - found
-- Found ZLIB: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Checking prototype qsort_r for GIT_QSORT_R_BSD
-- Checking prototype qsort_r for GIT_QSORT_R_BSD - True
-- Checking prototype qsort_r for GIT_QSORT_R_GNU
-- Checking prototype qsort_r for GIT_QSORT_R_GNU - False
-- Looking for qsort_s
-- Looking for qsort_s - not found
-- Looking for getentropy
-- Looking for getentropy - found
-- Looking for getloadavg
-- Looking for getloadavg - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - not found
-- Performing Test IS_WNO_IMPLICIT_FALLTHROUGH_SUPPORTED
-- Performing Test IS_WNO_IMPLICIT_FALLTHROUGH_SUPPORTED - Success
-- Looking for iconv_open
-- Looking for iconv_open - not found
-- Found Iconv: -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib -liconv
-- Found PythonInterp: /usr/bin/python3 (found version "3.8.9")
-- Enabled features:
* nanoseconds, support nanosecond precision file mtimes and ctimes
* SPNEGO, SPNEGO authentication support (GSS.framework)
* HTTPS, using SecureTransport
* SHA1, using CollisionDetection
* SHA256, using CommonCrypto
* http-parser, http-parser support (bundled)
* regex, using system regcomp_l
* SSH, SSH transport support
* zlib, using system zlib
* futimens, futimens support
* threadsafe, threadsafe support
* ntlmclient, NTLM authentication support for Unix
* iconv, iconv encoding conversion support
-- Disabled features:
* debugpool, debug pool allocator
* debugalloc, debug strict allocators
* debugopen, path validation in open
-- Configuring done
-- Generating done
-- Build files have been written to: /libgit2/build
[ 0%] Building C object deps/http-parser/CMakeFiles/http-parser.dir/http_parser.c.o
[ 0%] Built target http-parser
[ 0%] Building C object deps/ntlmclient/CMakeFiles/ntlmclient.dir/ntlm.c.o
[ 0%] Building C object deps/ntlmclient/CMakeFiles/ntlmclient.dir/util.c.o
[ 0%] Building C object deps/ntlmclient/CMakeFiles/ntlmclient.dir/unicode_iconv.c.o
[ 0%] Building C object deps/ntlmclient/CMakeFiles/ntlmclient.dir/crypt_commoncrypto.c.o
[ 0%] Built target ntlmclient
[ 0%] Building C object src/libgit2/CMakeFiles/libgit2.dir/annotated_commit.c.o
[ 0%] Building C object src/libgit2/CMakeFiles/libgit2.dir/apply.c.o
[ 0%] Building C object src/libgit2/CMakeFiles/libgit2.dir/attr.c.o
[ 0%] Building C object src/libgit2/CMakeFiles/libgit2.dir/attr_file.c.o
[ 0%] Building C object src/libgit2/CMakeFiles/libgit2.dir/attrcache.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/blame.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/blame_git.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/blob.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/branch.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/buf.c.o
[ 1%] Building C object src/libgit2/CMakeFiles/libgit2.dir/cache.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/checkout.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/cherrypick.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/clone.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/commit.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/commit_graph.c.o
[ 2%] Building C object src/libgit2/CMakeFiles/libgit2.dir/commit_list.c.o
[ 3%] Building C object src/libgit2/CMakeFiles/libgit2.dir/config.c.o