Skip to content

Instantly share code, notes, and snippets.

@lukevers
Last active January 1, 2016 07:29
Show Gist options
  • Save lukevers/8111715 to your computer and use it in GitHub Desktop.
Save lukevers/8111715 to your computer and use it in GitHub Desktop.
Initialize 1ms
Copy dependencies
Build NaCl
Creating directories
Getting system type
System is [amd64]
Using premade plan at [node_build/plans/apple_amd64_plan.json]
Creating system specific integer type headers
beginning build
implementations generated
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_after.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_before.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_keypair.c.o
Compiling jsbuild/objects_internal/crypto_core_hsalsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa2012_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa208_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha256_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha512_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha256_inplace_blocks.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha512_ref_blocks.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_53_auth.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_53_verify.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_base.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_smult.c.o
Compiling jsbuild/objects_internal/crypto_secretbox_xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_afternm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_beforenm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_common.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_consts.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_int128.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_xor_afternm.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_1.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_cmov.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_copy.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_invert.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnegative.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnonzero.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_mul.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_neg.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_pow22523.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_double_scalarmult.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_madd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_msub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p3.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_cached.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_precomp_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_scalarmult_base.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_keypair.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_open.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_muladd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_reduce.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sign.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa20_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_stream_salsa2012_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_stream_salsa208_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_xor.c.o
Compiling jsbuild/objects_internal/crypto_verify_16_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_verify_32_ref_verify.c.o
Waiting for [3] processes
Waiting for [2] processes
Waiting for [1] processes
Linking static C library jsbuild/libnacl.a
ranlib jsbuild/libnacl.a
Compiling Test jsbuild/tests/auth
Compiling Test jsbuild/tests/auth2
Compiling Test jsbuild/tests/auth3
Compiling Test jsbuild/tests/auth5
tests/auth2.c:25:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box
tests/auth.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box2
tests/auth5.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box7_curve25519xsalsa20poly1305
tests/auth3.c:30:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box8_curve25519xsalsa20poly1305
tests/box2.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core1
tests/box.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core2
tests/box7.c:14:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core3
tests/box8.c:14:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
tests/box8.c:28:9: warning: implicit declaration of function 'random' is invalid in C99 [-Wimplicit-function-declaration]
c[random() % (mlen + crypto_box_ZEROBYTES)] = random();
^
2 warnings generated.
Compiling Test jsbuild/tests/core4
tests/core1.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core5
tests/core2.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core6
tests/core3.c:27:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/hash_sha256
tests/core4.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/hash_sha512
tests/core5.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/hash3
tests/core6.c:35:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/onetimeauth
Compiling Test jsbuild/tests/onetimeauth2
Compiling Test jsbuild/tests/onetimeauth7
Compiling Test jsbuild/tests/scalarmult
tests/onetimeauth.c:33:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult2
tests/onetimeauth2.c:36:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult5
tests/onetimeauth7.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult6
tests/scalarmult.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox
tests/scalarmult2.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox2
tests/scalarmult5.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox7_xsalsa20poly1305
tests/scalarmult6.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox8_xsalsa20poly1305
tests/secretbox2.c:44:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream
tests/secretbox.c:44:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream2
tests/secretbox7.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream3
tests/secretbox8.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
tests/secretbox8.c:24:9: warning: implicit declaration of function 'random' is invalid in C99 [-Wimplicit-function-declaration]
c[random() % (mlen + crypto_secretbox_ZEROBYTES)] = random();
^
2 warnings generated.
Compiling Test jsbuild/tests/stream4
tests/stream.c:22:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [3] processes
tests/stream2.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [2] processes
tests/stream3.c:19:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [1] processes
tests/stream4.c:43:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
done
Build Libuv
mkdir -p src/unix
dtrace -h -xnolibs -s src/unix/uv-dtrace.d -o src/unix/uv-dtrace.h
touch src/unix/.buildstamp
mkdir -p src
touch src/.buildstamp
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/fs-poll.c -o src/fs-poll.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/uv-common.c -o src/uv-common.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/inet.c -o src/inet.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/version.c -o src/version.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/async.c -o src/unix/async.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/core.c -o src/unix/core.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/dl.c -o src/unix/dl.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/error.c -o src/unix/error.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/fs.c -o src/unix/fs.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/getaddrinfo.c -o src/unix/getaddrinfo.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/loop.c -o src/unix/loop.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/loop-watcher.c -o src/unix/loop-watcher.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/pipe.c -o src/unix/pipe.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/poll.c -o src/unix/poll.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/process.c -o src/unix/process.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/signal.c -o src/unix/signal.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/stream.c -o src/unix/stream.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/tcp.c -o src/unix/tcp.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/thread.c -o src/unix/thread.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/threadpool.c -o src/unix/threadpool.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/timer.c -o src/unix/timer.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/tty.c -o src/unix/tty.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/udp.c -o src/unix/udp.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/darwin.c -o src/unix/darwin.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/kqueue.c -o src/unix/kqueue.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/fsevents.c -o src/unix/fsevents.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/proctitle.c -o src/unix/proctitle.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/darwin-proctitle.c -o src/unix/darwin-proctitle.o
src/unix/darwin-proctitle.c:75:3: warning: 'GetCurrentProcess' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
GetCurrentProcess(&psn);
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:415:1: note: 'GetCurrentProcess' declared here
MacGetCurrentProcess(ProcessSerialNumber * PSN) AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9;
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:412:34: note: expanded from macro 'MacGetCurrentProcess'
#define MacGetCurrentProcess GetCurrentProcess
^
1 warning generated.
ar rcs libuv.a src/unix/async.o src/unix/core.o src/unix/dl.o src/unix/error.o src/unix/fs.o src/unix/getaddrinfo.o src/unix/loop.o src/unix/loop-watcher.o src/unix/pipe.o src/unix/poll.o src/unix/process.o src/unix/signal.o src/unix/stream.o src/unix/tcp.o src/unix/thread.o src/unix/threadpool.o src/unix/timer.o src/unix/tty.o src/unix/udp.o src/fs-poll.o src/uv-common.o src/inet.o src/version.o src/unix/darwin.o src/unix/kqueue.o src/unix/fsevents.o src/unix/proctitle.o src/unix/darwin-proctitle.o
Configure 7015ms
Scan for out of date files 0ms
Total build time: 7000ms.
/opt/cjdns/node_build/builder.js:273
if (err) { throw err; }
^
Error: gcc -E -MM -std=c99 -Wall -Wextra -Werror -Wno-pointer-sign -pedantic -D darwin=1 -DHAS_ETH_INTERFACE=1 -Wno-unused-parameter -Wno-unused-result -fno-stack-protector -fstack-protector-all -Wstack-protector -D HAS_BUILTIN_CONSTANT_P -g -fPIE -D NumberCompress_TYPE=v4x8 -D Log_DEBUG -D Identity_CHECK=1 -D Allocator_USE_CANARIES=1 -D PARANOIA=1 -I . -I build_darwin/dependencies/cnacl/jsbuild/include/ -I build_darwin/dependencies/libuv/include/ test/testcjdroute.c
In file included from test/testcjdroute.c:19:
In file included from ./util/events/Time.h:18:
In file included from ./util/events/EventBase.h:18:
In file included from ./memory/Allocator.h:18:
In file included from ./util/Identity.h:19:
./util/CompileTimeRandom.h:19:86: error: empty character constant [-Werror,-Winvalid-pp-token]
'0x' + (Math.random().toString(16) + Math.random().toString(16)).replace(/0\./g, '') + 'ull' \
^
./util/CompileTimeRandom.h:23:55: error: empty character constant [-Werror,-Winvalid-pp-token]
'0x' + Math.random().toString(16).replace(/0\./g, '') + 'ul' \
^
./util/CompileTimeRandom.h:27:15: error: empty character constant [-Werror,-Winvalid-pp-token]
var hex = ''; \
^
test/testcjdroute.c:32:41: error: '$' in identifier [-Werror,-Wdollar-in-identifier-extension]
var main = /^.*\/([^\/]+)\.c$/.exec(test)[1] + '_main';
^
test/testcjdroute.c:36:84: error: '$' in identifier [-Werror,-Wdollar-in-identifier-extension]
listContent.push('{ .func = '+main+', .name = "'+test.replace(/^.*\/|.c$/g, '')+'" },');
^
test/testcjdroute.c:36:89: error: empty character constant [-Werror,-Winvalid-pp-token]
listContent.push('{ .func = '+main+', .name = "'+test.replace(/^.*\/|.c$/g, '')+'" },');
^
6 errors generated.
at error (/opt/cjdns/node_build/builder.js:50:15)
at /opt/cjdns/node_build/builder.js:79:22
at /opt/cjdns/node_build/builder.js:65:13
at ChildProcess.<anonymous> (/opt/cjdns/node_build/Semaphore.js:7:30)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
Initialize 1ms
Copy dependencies
Build NaCl
Creating directories
Getting system type
System is [amd64]
Using premade plan at [node_build/plans/apple_amd64_plan.json]
Creating system specific integer type headers
beginning build
implementations generated
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_after.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_before.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_keypair.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_hmac.c.o
Compiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_core_hsalsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa20_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha512_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa208_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_core_salsa2012_ref_core.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha256_inplace_blocks.c.o
Compiling jsbuild/objects_internal/crypto_hashblocks_sha512_ref_blocks.c.o
Compiling jsbuild/objects_internal/crypto_hash_sha256_ref_hash.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_base.c.o
Compiling jsbuild/objects_internal/crypto_scalarmult_curve25519_donna_c64_smult.c.o
Compiling jsbuild/objects_internal/crypto_secretbox_xsalsa20poly1305_ref_box.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_53_auth.c.o
Compiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_53_verify.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_afternm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_beforenm.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_common.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_consts.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_int128.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_xor_afternm.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa2012_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_stream_salsa208_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_stream.c.o
Compiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_xor.c.o
Compiling jsbuild/objects_internal/crypto_verify_16_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_stream_salsa20_amd64_xmm6_stream.s.o
Compiling jsbuild/objects_internal/crypto_verify_32_ref_verify.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_1.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_cmov.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_copy.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_invert.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnegative.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnonzero.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_mul.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_neg.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_pow22523.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_add.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_double_scalarmult.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_frombytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_madd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_msub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p3.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_dbl.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_cached.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_p2.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_precomp_0.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_scalarmult_base.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_sub.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_tobytes.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_keypair.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_open.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_muladd.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_reduce.c.o
Compiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sign.c.o
Waiting for [3] processes
Waiting for [2] processes
Waiting for [1] processes
Linking static C library jsbuild/libnacl.a
ranlib jsbuild/libnacl.a
Compiling Test jsbuild/tests/auth
Compiling Test jsbuild/tests/auth2
Compiling Test jsbuild/tests/auth3
Compiling Test jsbuild/tests/auth5
tests/auth3.c:30:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box
tests/auth.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box2
tests/auth2.c:25:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box7_curve25519xsalsa20poly1305
tests/auth5.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/box8_curve25519xsalsa20poly1305
tests/box8.c:14:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
tests/box8.c:28:9: warning: implicit declaration of function 'random' is invalid in C99 [-Wimplicit-function-declaration]
c[random() % (mlen + crypto_box_ZEROBYTES)] = random();
^
2 warnings generated.
Compiling Test jsbuild/tests/core2
tests/box7.c:14:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core1
tests/box2.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core3
tests/box.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core4
tests/core1.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core5
tests/core3.c:27:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/core6
tests/core2.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/hash_sha256
tests/core4.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/hash_sha512
Compiling Test jsbuild/tests/hash3
tests/core5.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/onetimeauth
Compiling Test jsbuild/tests/onetimeauth2
tests/core6.c:35:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/onetimeauth7
tests/onetimeauth2.c:36:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult
Compiling Test jsbuild/tests/scalarmult2
tests/onetimeauth.c:33:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult5
tests/onetimeauth7.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/scalarmult6
tests/scalarmult2.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox
tests/scalarmult.c:13:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox2
tests/scalarmult5.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox7_xsalsa20poly1305
tests/scalarmult6.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/secretbox8_xsalsa20poly1305
tests/secretbox.c:44:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream
tests/secretbox2.c:44:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream2
tests/secretbox7.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Compiling Test jsbuild/tests/stream3
tests/secretbox8.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
tests/secretbox8.c:24:9: warning: implicit declaration of function 'random' is invalid in C99 [-Wimplicit-function-declaration]
c[random() % (mlen + crypto_secretbox_ZEROBYTES)] = random();
^
2 warnings generated.
Compiling Test jsbuild/tests/stream4
tests/stream2.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [3] processes
tests/stream.c:22:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [2] processes
tests/stream3.c:19:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
Waiting for [1] processes
tests/stream4.c:43:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main()
^~~~
1 warning generated.
done
Build Libuv
mkdir -p src/unix
dtrace -h -xnolibs -s src/unix/uv-dtrace.d -o src/unix/uv-dtrace.h
touch src/unix/.buildstamp
mkdir -p src
touch src/.buildstamp
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/fs-poll.c -o src/fs-poll.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/uv-common.c -o src/uv-common.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/inet.c -o src/inet.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/version.c -o src/version.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/async.c -o src/unix/async.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/core.c -o src/unix/core.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/dl.c -o src/unix/dl.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/error.c -o src/unix/error.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/fs.c -o src/unix/fs.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/getaddrinfo.c -o src/unix/getaddrinfo.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/loop.c -o src/unix/loop.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/loop-watcher.c -o src/unix/loop-watcher.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/pipe.c -o src/unix/pipe.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/poll.c -o src/unix/poll.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/process.c -o src/unix/process.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/signal.c -o src/unix/signal.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/stream.c -o src/unix/stream.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/tcp.c -o src/unix/tcp.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/thread.c -o src/unix/thread.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/threadpool.c -o src/unix/threadpool.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/timer.c -o src/unix/timer.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/tty.c -o src/unix/tty.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/udp.c -o src/unix/udp.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/darwin.c -o src/unix/darwin.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/kqueue.c -o src/unix/kqueue.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/fsevents.c -o src/unix/fsevents.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/proctitle.c -o src/unix/proctitle.o
gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -I/opt/cjdns/build_darwin/dependencies/libuv/include -I/opt/cjdns/build_darwin/dependencies/libuv/include/uv-private -I/opt/cjdns/build_darwin/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_DARWIN_USE_64_BIT_INODE=1 -Isrc/unix -fPIC -c src/unix/darwin-proctitle.c -o src/unix/darwin-proctitle.o
src/unix/darwin-proctitle.c:75:3: warning: 'GetCurrentProcess' is deprecated: first deprecated in OS X 10.9 [-Wdeprecated-declarations]
GetCurrentProcess(&psn);
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:415:1: note: 'GetCurrentProcess' declared here
MacGetCurrentProcess(ProcessSerialNumber * PSN) AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_9;
^
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/HIServices.framework/Headers/Processes.h:412:34: note: expanded from macro 'MacGetCurrentProcess'
#define MacGetCurrentProcess GetCurrentProcess
^
1 warning generated.
ar rcs libuv.a src/unix/async.o src/unix/core.o src/unix/dl.o src/unix/error.o src/unix/fs.o src/unix/getaddrinfo.o src/unix/loop.o src/unix/loop-watcher.o src/unix/pipe.o src/unix/poll.o src/unix/process.o src/unix/signal.o src/unix/stream.o src/unix/tcp.o src/unix/thread.o src/unix/threadpool.o src/unix/timer.o src/unix/tty.o src/unix/udp.o src/fs-poll.o src/uv-common.o src/inet.o src/version.o src/unix/darwin.o src/unix/kqueue.o src/unix/fsevents.o src/unix/proctitle.o src/unix/darwin-proctitle.o
Configure 13113ms
Scan for out of date files 0ms
Total build time: 13000ms.
/opt/cjdns/node_build/builder.js:273
if (err) { throw err; }
^
Error: gcc -E -MM -std=c99 -Wall -Wextra -Werror -Wno-pointer-sign -pedantic -D darwin=1 -DHAS_ETH_INTERFACE=1 -Wno-unused-parameter -Wno-unused-result -fno-stack-protector -fstack-protector-all -Wstack-protector -D HAS_BUILTIN_CONSTANT_P -g -fPIE -D NumberCompress_TYPE=v4x8 -D Log_DEBUG -D Identity_CHECK=1 -D Allocator_USE_CANARIES=1 -D PARANOIA=1 -I . -I build_darwin/dependencies/cnacl/jsbuild/include/ -I build_darwin/dependencies/libuv/include/ contrib/c/publictoip6.c
In file included from contrib/c/publictoip6.c:15:
In file included from ./crypto/Key.h:18:
In file included from ./benc/String.h:18:
In file included from ./benc/Object.h:20:
In file included from ./memory/Allocator.h:18:
In file included from ./util/Identity.h:19:
./util/CompileTimeRandom.h:19:86: error: empty character constant [-Werror,-Winvalid-pp-token]
'0x' + (Math.random().toString(16) + Math.random().toString(16)).replace(/0\./g, '') + 'ull' \
^
./util/CompileTimeRandom.h:23:55: error: empty character constant [-Werror,-Winvalid-pp-token]
'0x' + Math.random().toString(16).replace(/0\./g, '') + 'ul' \
^
./util/CompileTimeRandom.h:27:15: error: empty character constant [-Werror,-Winvalid-pp-token]
var hex = ''; \
^
3 errors generated.
at error (/opt/cjdns/node_build/builder.js:50:15)
at /opt/cjdns/node_build/builder.js:79:22
at /opt/cjdns/node_build/builder.js:65:13
at ChildProcess.<anonymous> (/opt/cjdns/node_build/Semaphore.js:7:30)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment