libgit2/php-git

FreeBSD: error: storage size of 'addr6' isn't known

Jellyfrog opened this issue · 1 comments

$ uname -a
FreeBSD 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
$ cmake --version
cmake version 2.8.10.2
$ gcc -v
Using built-in specs.
Target: amd64-undermydesk-freebsd
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
$ cmake ..
-- The C compiler identification is GNU 4.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found OpenSSL: /usr/local/lib/libssl.so;/usr/local/lib/libcrypto.so (found version "1.0.1e")
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.7")
-- Found PythonInterp: /usr/local/bin/python (found version "2.7.3")
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/php-git/libgit2/build
$ cmake -DBUILD_SHARED_LIBS=OFF -build .
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/php-git/libgit2/build
$ make
Scanning dependencies of target git2
[  0%] Building C object CMakeFiles/git2.dir/src/attr.c.o
[  0%] Building C object CMakeFiles/git2.dir/src/attr_file.c.o
[  0%] Building C object CMakeFiles/git2.dir/src/blob.c.o
[  1%] Building C object CMakeFiles/git2.dir/src/branch.c.o
[  1%] Building C object CMakeFiles/git2.dir/src/buffer.c.o
[  1%] Building C object CMakeFiles/git2.dir/src/cache.c.o
[  2%] Building C object CMakeFiles/git2.dir/src/checkout.c.o
[  2%] Building C object CMakeFiles/git2.dir/src/clone.c.o
[  2%] Building C object CMakeFiles/git2.dir/src/commit.c.o
[  3%] Building C object CMakeFiles/git2.dir/src/compress.c.o
[  3%] Building C object CMakeFiles/git2.dir/src/config.c.o
[  3%] Building C object CMakeFiles/git2.dir/src/config_cache.c.o
[  3%] Building C object CMakeFiles/git2.dir/src/config_file.c.o
[  4%] Building C object CMakeFiles/git2.dir/src/crlf.c.o
[  4%] Building C object CMakeFiles/git2.dir/src/date.c.o
[  4%] Building C object CMakeFiles/git2.dir/src/delta-apply.c.o
[  5%] Building C object CMakeFiles/git2.dir/src/delta.c.o
[  5%] Building C object CMakeFiles/git2.dir/src/diff.c.o
[  5%] Building C object CMakeFiles/git2.dir/src/diff_output.c.o
[  6%] Building C object CMakeFiles/git2.dir/src/diff_tform.c.o
[  6%] Building C object CMakeFiles/git2.dir/src/errors.c.o
[  6%] Building C object CMakeFiles/git2.dir/src/fetch.c.o
[  6%] Building C object CMakeFiles/git2.dir/src/filebuf.c.o
[  7%] Building C object CMakeFiles/git2.dir/src/fileops.c.o
[  7%] Building C object CMakeFiles/git2.dir/src/filter.c.o
[  7%] Building C object CMakeFiles/git2.dir/src/fnmatch.c.o
[  8%] Building C object CMakeFiles/git2.dir/src/global.c.o
[  8%] Building C object CMakeFiles/git2.dir/src/hash.c.o
[  8%] Building C object CMakeFiles/git2.dir/src/ignore.c.o
[  9%] Building C object CMakeFiles/git2.dir/src/index.c.o
[  9%] Building C object CMakeFiles/git2.dir/src/indexer.c.o
[  9%] Building C object CMakeFiles/git2.dir/src/iterator.c.o
[  9%] Building C object CMakeFiles/git2.dir/src/merge.c.o
[ 10%] Building C object CMakeFiles/git2.dir/src/message.c.o
[ 10%] Building C object CMakeFiles/git2.dir/src/mwindow.c.o
[ 10%] Building C object CMakeFiles/git2.dir/src/netops.c.o
/tmp/php-git/libgit2/src/netops.c: In function 'verify_server_cert':
/tmp/php-git/libgit2/src/netops.c:269: error: storage size of 'addr6' isn't known
/tmp/php-git/libgit2/src/netops.c:269: warning: unused variable 'addr6'
*** [CMakeFiles/git2.dir/src/netops.c.o] Error code 1

Stop in /usr/tmp/php-git/libgit2/build.
*** [CMakeFiles/git2.dir/all] Error code 1

Stop in /usr/tmp/php-git/libgit2/build.
*** [all] Error code 1

Stop in /usr/tmp/php-git/libgit2/build.

Never mind, i just realized this is a libgit2 error.

Fixed in this commit: libgit2/libgit2@4698278