Created
January 2, 2014 08:29
-
-
Save nandub/8216413 to your computer and use it in GitHub Desktop.
CJDNS cross compiling for Beaglebone Black using NEON fails
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
gdb cjdroute_cross_build_31381 | |
GNU gdb (GDB) 7.4.1-debian | |
Copyright (C) 2012 Free Software Foundation, Inc. | |
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. Type "show copying" | |
and "show warranty" for details. | |
This GDB was configured as "arm-linux-gnueabihf". | |
For bug reporting instructions, please see: | |
<http://www.gnu.org/software/gdb/bugs/>... | |
Reading symbols from /home/debian/cjdroute_cross_build_31381...done. | |
(gdb) r | |
Starting program: /home/debian/cjdroute_cross_build_31381 | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1". | |
Program received signal SIGSEGV, Segmentation fault. | |
0x2a05c8c0 in crypto_stream_salsa20_armneon6_xor () | |
(gdb) bt | |
#0 0x2a05c8c0 in crypto_stream_salsa20_armneon6_xor () | |
#1 0x2a010772 in stir () | |
#2 0x2a010abc in Random_newWithSeed () | |
#3 0x2a010b22 in Random_new () | |
#4 0x2a047bb8 in main () |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
execve("./cjdroute_cross_build_31381", ["./cjdroute_cross_build_31381"], [/* 15 vars */]) = 0 | |
brk(0) = 0xb6fe0000 | |
uname({sys="Linux", node="debian-armhf", ...}) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4f000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY) = 3 | |
fstat64(3, {st_mode=S_IFREG|0644, st_size=12407, ...}) = 0 | |
mmap2(NULL, 12407, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb6f4b000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/lib/arm-linux-gnueabihf/libpthread.so.0", O_RDONLY) = 3 | |
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\355O\0\0004\0\0\0"..., 512) = 512 | |
lseek(3, 66332, SEEK_SET) = 66332 | |
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400 | |
lseek(3, 65924, SEEK_SET) = 65924 | |
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22"..., 53) = 53 | |
fstat64(3, {st_mode=S_IFREG|0755, st_size=100447, ...}) = 0 | |
mmap2(NULL, 107028, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f19000 | |
mprotect(0xb6f29000, 28672, PROT_NONE) = 0 | |
mmap2(0xb6f30000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf) = 0xb6f30000 | |
mmap2(0xb6f32000, 4628, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f32000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/lib/arm-linux-gnueabihf/librt.so.1", O_RDONLY) = 3 | |
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\320\26\0\0004\0\0\0"..., 512) = 512 | |
lseek(3, 21220, SEEK_SET) = 21220 | |
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1320) = 1320 | |
lseek(3, 20828, SEEK_SET) = 20828 | |
read(3, "A4\0\0\0aeabi\0\1*\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22"..., 53) = 53 | |
fstat64(3, {st_mode=S_IFREG|0644, st_size=22540, ...}) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f4a000 | |
mmap2(NULL, 53780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6f0b000 | |
mprotect(0xb6f10000, 28672, PROT_NONE) = 0 | |
mmap2(0xb6f17000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb6f17000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
open("/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY) = 3 | |
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\rn\1\0004\0\0\0"..., 512) = 512 | |
lseek(3, 891684, SEEK_SET) = 891684 | |
read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1360) = 1360 | |
lseek(3, 891244, SEEK_SET) = 891244 | |
read(3, "A2\0\0\0aeabi\0\1(\0\0\0\0057-A\0\6\n\7A\10\1\t\2\n\4\22"..., 51) = 51 | |
fstat64(3, {st_mode=S_IFREG|0755, st_size=893044, ...}) = 0 | |
mmap2(NULL, 935208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb6e26000 | |
mprotect(0xb6efd000, 32768, PROT_NONE) = 0 | |
mmap2(0xb6f05000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd7) = 0xb6f05000 | |
mmap2(0xb6f08000, 9512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb6f08000 | |
close(3) = 0 | |
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6e25000 | |
set_tls(0xb6e254c0, 0xb6e25b98, 0xb6f52048, 0xb6e254c0, 0xb6f4a8a0) = 0 | |
mprotect(0xb6f05000, 8192, PROT_READ) = 0 | |
mprotect(0xb6f17000, 4096, PROT_READ) = 0 | |
mprotect(0xb6f30000, 4096, PROT_READ) = 0 | |
mprotect(0xb6f53000, 536576, PROT_READ|PROT_WRITE) = 0 | |
mprotect(0xb6f53000, 536576, PROT_READ|PROT_EXEC) = 0 | |
cacheflush(0xb6f53000, 0xb6fd6000, 0, 0x14, 0xb6f52958) = -1 EFAULT (Bad address) | |
mprotect(0xb6fdd000, 4096, PROT_READ) = 0 | |
mprotect(0xb6f51000, 4096, PROT_READ) = 0 | |
munmap(0xb6f4b000, 12407) = 0 | |
set_tid_address(0xb6e25068) = 4754 | |
set_robust_list(0xb6e25070, 0xc) = 0 | |
futex(0xbee05d10, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, b6e25000) = -1 EAGAIN (Resource temporarily unavailable) | |
rt_sigaction(SIGRTMIN, {0xb6f1dcad, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 | |
rt_sigaction(SIGRT_1, {0xb6f1dbc1, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 | |
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 | |
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 | |
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 | |
brk(0) = 0xb6fe0000 | |
brk(0xb7001000) = 0xb7001000 | |
open("/dev/urandom", O_RDONLY) = 3 | |
read(3, "\307\0370\1l\215{\2627\252\265b^\345\325\37\200SB\247w\25_$\270}+\36E\332\17o"..., 64) = 64 | |
close(3) = 0 | |
_sysctl({{CTL_KERN, 0x28 /* KERN_??? */, 6}, 3, 0xbee05540, 16, (nil), 0}) = -1 ENOSYS (Function not implemented) | |
open("/proc/sys/kernel/random/uuid", O_RDONLY) = 3 | |
read(3, "08c8adaa-b920-4fe3-a7f1-1f77fc2a"..., 37) = 37 | |
close(3) = 0 | |
open("/proc/sys/kernel/random/uuid", O_RDONLY) = 3 | |
read(3, "0d93d3fc-a42e-47cd-ba51-35006c5c"..., 37) = 37 | |
close(3) = 0 | |
open("/proc/sys/kernel/random/uuid", O_RDONLY) = 3 | |
read(3, "7e56e7cd-32fe-40c5-b6cb-e066d995"..., 37) = 37 | |
close(3) = 0 | |
open("/proc/sys/kernel/random/uuid", O_RDONLY) = 3 | |
read(3, "30384e2e-c59e-4681-a505-7b940375"..., 37) = 37 | |
close(3) = 0 | |
--- SIGSEGV (Segmentation fault) @ 0 (0) --- | |
+++ killed by SIGSEGV +++ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compiler CC: arm-linux-gnueabihf-gcc | |
Compiler CFLAGS: -O2 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -ftree-vectorize -fomit-frame-pointer | |
Initialize 2ms | |
Copy dependencies | |
Build NaCl | |
Creating directories | |
Getting system type | |
System is [armeabi_neon] | |
Using premade plan at [node_build/plans/armeabi_neon_plan.json] | |
Creating system specific integer type headers | |
beginning build | |
implementations generated | |
[2;32mCompiling jsbuild/objects_internal/crypto_core_salsa20_ref_core.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_afternm.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_beforenm.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_common.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_consts.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_int128.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_stream.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_aes128ctr_portable_xor_afternm.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa2012_ref_stream.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa2012_ref_xor.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_core_salsa208_ref_core.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_hmac.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_auth_hmacsha512256_ref_verify.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_core_hsalsa20_ref_core.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa20_armneon6_stream.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa20_armneon6_xor.s.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_verify_32_ref_verify.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_secretbox_xsalsa20poly1305_ref_box.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_hashblocks_sha512_ref_blocks.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_0.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_1.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_add.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_cmov.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_copy.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_frombytes.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_invert.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnegative.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_isnonzero.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_mul.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_neg.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_pow22523.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sq2.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_sub.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_fe_tobytes.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_add.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_double_scalarmult.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_frombytes.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_madd.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_msub.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p2.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p1p1_to_p3.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_0.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p2_dbl.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_0.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_dbl.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_cached.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_to_p2.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_p3_tobytes.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_precomp_0.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_scalarmult_base.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_sub.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_ge_tobytes.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_keypair.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_open.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_muladd.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sc_reduce.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_sign_ed25519_ref10_sign.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_addmulmod.s.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_auth.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_blocks.s.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_onetimeauth_poly1305_neon2_verify.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_scalarmult_curve25519_neon2_base.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_scalarmult_curve25519_neon2_scalarmult.s.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_stream.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_xsalsa20_ref_xor.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_hashblocks_sha256_inplace_blocks.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa208_ref_stream.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_stream_salsa208_ref_xor.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_core_salsa2012_ref_core.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_after.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_before.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_box.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_box_curve25519xsalsa20poly1305_ref_keypair.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_hash_sha512_ref_hash.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_hash_sha256_ref_hash.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_verify_16_ref_verify.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_hmac.c.o[0m | |
[2;32mCompiling jsbuild/objects_internal/crypto_auth_hmacsha256_ref_verify.c.o[0m | |
Waiting for [3] processes | |
Waiting for [2] processes | |
Waiting for [1] processes | |
[1;31mLinking static C library jsbuild/libnacl.a[0m | |
ranlib jsbuild/libnacl.a | |
[2;32mCompiling Test jsbuild/tests/auth[0m | |
[2;32mCompiling Test jsbuild/tests/auth2[0m | |
[2;32mCompiling Test jsbuild/tests/auth3[0m | |
[2;32mCompiling Test jsbuild/tests/auth5[0m | |
[2;32mCompiling Test jsbuild/tests/box[0m | |
[2;32mCompiling Test jsbuild/tests/box2[0m | |
[2;32mCompiling Test jsbuild/tests/box7_curve25519xsalsa20poly1305[0m | |
[2;32mCompiling Test jsbuild/tests/box8_curve25519xsalsa20poly1305[0m | |
[2;32mCompiling Test jsbuild/tests/core1[0m | |
[2;32mCompiling Test jsbuild/tests/core2[0m | |
[2;32mCompiling Test jsbuild/tests/core3[0m | |
[2;32mCompiling Test jsbuild/tests/core4[0m | |
[2;32mCompiling Test jsbuild/tests/core5[0m | |
[2;32mCompiling Test jsbuild/tests/core6[0m | |
[2;32mCompiling Test jsbuild/tests/hash_sha512[0m | |
[2;32mCompiling Test jsbuild/tests/hash_sha256[0m | |
[2;32mCompiling Test jsbuild/tests/hash3[0m | |
[2;32mCompiling Test jsbuild/tests/onetimeauth[0m | |
[2;32mCompiling Test jsbuild/tests/onetimeauth2[0m | |
[2;32mCompiling Test jsbuild/tests/onetimeauth7[0m | |
[2;32mCompiling Test jsbuild/tests/scalarmult[0m | |
[2;32mCompiling Test jsbuild/tests/scalarmult2[0m | |
[2;32mCompiling Test jsbuild/tests/scalarmult5[0m | |
[2;32mCompiling Test jsbuild/tests/scalarmult6[0m | |
[2;32mCompiling Test jsbuild/tests/secretbox[0m | |
[2;32mCompiling Test jsbuild/tests/secretbox2[0m | |
[2;32mCompiling Test jsbuild/tests/secretbox7_xsalsa20poly1305[0m | |
[2;32mCompiling Test jsbuild/tests/secretbox8_xsalsa20poly1305[0m | |
[2;32mCompiling Test jsbuild/tests/stream[0m | |
[2;32mCompiling Test jsbuild/tests/stream2[0m | |
[2;32mCompiling Test jsbuild/tests/stream3[0m | |
[2;32mCompiling Test jsbuild/tests/stream4[0m | |
Waiting for [3] processes | |
Waiting for [2] processes | |
Waiting for [1] processes | |
done | |
Build Libuv | |
mkdir -p src/unix | |
touch src/unix/.buildstamp | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/async.c -o src/unix/async.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/core.c -o src/unix/core.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/dl.c -o src/unix/dl.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/error.c -o src/unix/error.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/fs.c -o src/unix/fs.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/getaddrinfo.c -o src/unix/getaddrinfo.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/loop.c -o src/unix/loop.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/loop-watcher.c -o src/unix/loop-watcher.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/pipe.c -o src/unix/pipe.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/poll.c -o src/unix/poll.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/process.c -o src/unix/process.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/signal.c -o src/unix/signal.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/stream.c -o src/unix/stream.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/tcp.c -o src/unix/tcp.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/thread.c -o src/unix/thread.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/threadpool.c -o src/unix/threadpool.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/timer.c -o src/unix/timer.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/tty.c -o src/unix/tty.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/udp.c -o src/unix/udp.o | |
mkdir -p src | |
touch src/.buildstamp | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/fs-poll.c -o src/fs-poll.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/uv-common.c -o src/uv-common.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/inet.c -o src/inet.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/version.c -o src/version.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/linux-core.c -o src/unix/linux-core.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/linux-inotify.c -o src/unix/linux-inotify.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/linux-syscalls.c -o src/unix/linux-syscalls.o | |
arm-linux-gnueabihf-gcc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -D_GNU_SOURCE -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/include/uv-private -I/home/nandub/bbb-work/cjdns/build_linux/dependencies/libuv/src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -c src/unix/proctitle.c -o src/unix/proctitle.o | |
arm-linux-gnueabihf-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/linux-core.o src/unix/linux-inotify.o src/unix/linux-syscalls.o src/unix/proctitle.o | |
Configure 16220ms | |
Scan for out of date files 1ms | |
[2;32mBuilding C object admin/angel/cjdroute2.c complete[0m | |
[2;32mBuilding C object test/testcjdroute.c complete[0m | |
[2;32mBuilding C object contrib/c/publictoip6.c complete[0m | |
[2;32mBuilding C object contrib/c/privatetopublic.c complete[0m | |
[2;32mBuilding C object contrib/c/sybilsim.c complete[0m | |
[2;32mBuilding C object contrib/c/benc2json.c complete[0m | |
[2;32mBuilding C object contrib/c/cleanconfig.c complete[0m | |
[2;32mBuilding C object contrib/c/dnsserv.c complete[0m | |
[2;32mBuilding C object contrib/c/makekeys.c complete[0m | |
[2;32mBuilding C object util/version/Version.c complete[0m | |
[2;32mBuilding C object util/log/WriterLog.c complete[0m | |
[2;32mBuilding C object util/Security.c complete[0m | |
[2;32mBuilding C object util/events/libuv/Process.c complete[0m | |
[2;32mBuilding C object util/events/libuv/Pipe.c complete[0m | |
[2;32mBuilding C object net/SwitchPinger_admin.c complete[0m | |
[2;32mBuilding C object net/DefaultInterfaceController.c complete[0m | |
[2;32mBuilding C object net/SwitchPinger.c complete[0m | |
[2;32mBuilding C object memory/MallocAllocator.c complete[0m | |
[2;32mBuilding C object benc/serialization/standard/StandardBencSerializer.c complete[0m | |
[2;32mBuilding C object benc/serialization/json/JsonBencSerializer.c complete[0m | |
[2;32mBuilding C object io/FileWriter.c complete[0m | |
[2;32mBuilding C object io/FileReader.c complete[0m | |
[2;32mBuilding C object io/ArrayWriter.c complete[0m | |
[2;32mBuilding C object io/ArrayReader.c complete[0m | |
[2;32mBuilding C object interface/UDPInterface_admin.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/RouterModule_admin.c complete[0m | |
[2;32mBuilding C object dht/SerializationModule.c complete[0m | |
[2;32mBuilding C object dht/ReplyModule.c complete[0m | |
[2;32mBuilding C object crypto/CryptoAuth_benchmark.c complete[0m | |
[2;32mBuilding C object admin/Configurator.c complete[0m | |
[2;32mBuilding C object admin/AuthorizedPasswords.c complete[0m | |
[2;32mBuilding C object crypto/CryptoAuth.c complete[0m | |
[2;32mBuilding C object admin/angel/Core.c complete[0m | |
[2;32mBuilding C object net/Ducttape.c complete[0m | |
[2;32mBuilding C object tunnel/IpTunnel.c complete[0m | |
[2;32mBuilding C object admin/angel/Hermes.c complete[0m | |
[2;32mBuilding C object switch/SwitchCore.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/SearchRunner.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/RouterModule.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/NodeStore.c complete[0m | |
[2;32mBuilding C object switch/EncodingScheme.c complete[0m | |
[2;32mBuilding C object benc/List.c complete[0m | |
[2;32mBuilding C object util/Hex.c complete[0m | |
[2;32mBuilding C object crypto/AddressCalc.c complete[0m | |
[2;32mBuilding C object crypto/random/Random.c complete[0m | |
[2;32mBuilding C object crypto/random/seed/RandomSeed.c complete[0m | |
[2;32mBuilding C object dht/DHTModuleRegistry.c complete[0m | |
[2;32mBuilding C object admin/angel/AngelInit.c complete[0m | |
[2;32mBuilding C object admin/angel/InterfaceWaiter.c complete[0m | |
[2;32mBuilding C object admin/AdminClient.c complete[0m | |
[2;32mBuilding C object benc/String.c complete[0m | |
[2;32mBuilding C object admin/Admin.c complete[0m | |
[2;32mBuilding C object util/events/libuv/EventBase.c complete[0m | |
[2;32mBuilding C object util/log/Log.c complete[0m | |
[2;32mBuilding C object util/platform/Sockaddr.c complete[0m | |
[2;32mBuilding C object exception/Except.c complete[0m | |
[2;32mBuilding C object benc/Dict.c complete[0m | |
[2;32mBuilding C object memory/Allocator.c complete[0m | |
[2;32mBuilding C object util/Assert.c complete[0m | |
[1;31mLinking C executable ./benc2json[0m | |
[1;31mLinking C executable ./cleanconfig[0m | |
[2;32mBuilding C object ./interface/tuntap/windows/test/TAPInterface_root_test.c complete[0m | |
[2;32mBuilding C object ./interface/tuntap/windows/test/TAPDevice_root_test.c complete[0m | |
[2;32mBuilding C object ./benc/serialization/standard/test/benc_serializeString_test.c complete[0m | |
[2;32mBuilding C object ./benc/serialization/standard/test/benc_serializeList_test.c complete[0m | |
[2;32mBuilding C object ./benc/serialization/standard/test/benc_serializeInteger_test.c complete[0m | |
[2;32mBuilding C object ./util/platform/test/Sockaddr_test.c complete[0m | |
[2;32mBuilding C object ./dht/dhtcore/test/VersionList_test.c complete[0m | |
[2;32mBuilding C object ./dht/dhtcore/test/NodeStore_test.c complete[0m | |
[2;32mBuilding C object ./crypto/random/test/Random_test.c complete[0m | |
[2;32mBuilding C object ./util/test/UniqueName_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Process_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Map_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Hex_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Endian_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Checksum_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Bits_test.c complete[0m | |
[2;32mBuilding C object ./util/test/Base32_test.c complete[0m | |
[2;32mBuilding C object ./util/test/AverageRoller_test.c complete[0m | |
[2;32mBuilding C object ./util/test/AddrTools_test.c complete[0m | |
[2;32mBuilding C object ./tunnel/test/IpTunnel_test.c complete[0m | |
[2;32mBuilding C object ./switch/test/NumberCompress_test.c complete[0m | |
[2;32mBuilding C object ./switch/test/LabelSplicer_test.c complete[0m | |
[2;32mBuilding C object ./switch/test/EncodingScheme_test.c complete[0m | |
[2;32mBuilding C object ./net/test/DefaultInterfaceController_test.c complete[0m | |
[2;32mBuilding C object ./net/test/DefaultInterfaceController_multiIface_test.c complete[0m | |
[2;32mBuilding C object ./memory/test/Allocator_test.c complete[0m | |
[2;32mBuilding C object ./io/test/FileReader_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/UDPInterface_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/UDPInterface_communication_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/TUNInterface_ipv6_root_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/TUNInterface_ipv4_root_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/MultiInterface_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/ICMP6Generator_test.c complete[0m | |
[2;32mBuilding C object ./interface/test/FramingInterface_test.c complete[0m | |
[2;32mBuilding C object ./dht/test/DHTModules_handleOutgoing_test.c complete[0m | |
[2;32mBuilding C object ./dht/test/DHTModules_handleIncoming_test.c complete[0m | |
[2;32mBuilding C object ./crypto/test/ReplayProtector_test.c complete[0m | |
[2;32mBuilding C object ./crypto/test/CryptoAuth_unit_test.c complete[0m | |
[2;32mBuilding C object ./crypto/test/CryptoAuth_test.c complete[0m | |
[2;32mBuilding C object ./crypto/test/CryptoAuth_async_test.c complete[0m | |
[2;32mBuilding C object ./admin/test/Admin_test.c complete[0m | |
[2;32mBuilding C object ./test/threeNodes_test.c complete[0m | |
[2;32mBuilding C object ./test/cjdroute_routerPing_test.c complete[0m | |
[2;32mBuilding C object ./test/cjdroute_injection_test.c complete[0m | |
[2;32mBuilding C object ./test/CryptoAddress_test.c complete[0m | |
[2;32mBuilding C object util/events/libuv/Time.c complete[0m | |
[2;32mBuilding C object crypto/Key.c complete[0m | |
[2;32mBuilding C object util/events/libuv/Timeout.c complete[0m | |
[2;32mBuilding C object crypto/random/libuv/LibuvEntropyProvider.c complete[0m | |
[2;32mBuilding C object util/log/FileWriterLog.c complete[0m | |
[2;32mBuilding C object interface/DNSServer.c complete[0m | |
[2;32mBuilding C object interface/RainflyClient.c complete[0m | |
[2;32mBuilding C object util/events/libuv/UDPAddrInterface.c complete[0m | |
[2;32mBuilding C object util/Pinger.c complete[0m | |
[2;32mBuilding C object interface/UDPInterface.c complete[0m | |
[2;32mBuilding C object util/events/libuv/Event.c complete[0m | |
[2;32mBuilding C object interface/SessionManager_admin.c complete[0m | |
[2;32mBuilding C object interface/SessionManager.c complete[0m | |
[2;32mBuilding C object util/platform/netdev/NetDev.c complete[0m | |
[2;32mBuilding C object util/Security_admin.c complete[0m | |
[2;32mBuilding C object util/log/IndirectLog.c complete[0m | |
[2;32mBuilding C object tunnel/IpTunnel_admin.c complete[0m | |
[2;32mBuilding C object interface/addressable/PacketHeaderToUDPAddrInterface.c complete[0m | |
[2;32mBuilding C object interface/RainflyClient_admin.c complete[0m | |
[2;32mBuilding C object interface/ICMP6Generator.c complete[0m | |
[2;32mBuilding C object interface/FramingInterface.c complete[0m | |
[2;32mBuilding C object interface/InterfaceController_admin.c complete[0m | |
[2;32mBuilding C object interface/InterfaceConnector.c complete[0m | |
[2;32mBuilding C object interface/tuntap/TUNInterface_linux.c complete[0m | |
[2;32mBuilding C object interface/ETHInterface_admin.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/Janitor.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/NodeStore_admin.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/SearchRunner_admin.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/RouteTracer.c complete[0m | |
[2;32mBuilding C object dht/EncodingSchemeModule.c complete[0m | |
[2;32mBuilding C object admin/angel/Angel.c complete[0m | |
[2;32mBuilding C object admin/AdminLog.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/VersionList.c complete[0m | |
[2;32mBuilding C object dht/dhtcore/SearchStore.c complete[0m | |
[2;32mBuilding C object util/AverageRoller.c complete[0m | |
[2;32mBuilding C object crypto/random/seed/SystemRandomSeed.c complete[0m | |
[2;32mBuilding C object benc/serialization/cloner/Cloner.c complete[0m | |
[2;32mBuilding C object util/CString.c complete[0m | |
[1;31mLinking C executable ./publictoip6[0m | |
[1;31mLinking C executable ./privatetopublic[0m | |
[2;32mBuilding C object crypto/random/test/DeterminentRandomSeed.c complete[0m | |
[2;32mBuilding C object util/Order.c complete[0m | |
[2;32mBuilding C object test/TestFramework.c complete[0m | |
[2;32mBuilding C object interface/MultiInterface.c complete[0m | |
[2;32mBuilding C object admin/testframework/AdminTestFramework.c complete[0m | |
[2;32mBuilding C object util/platform/Socket.c complete[0m | |
[2;32mBuilding C object util/platform/netdev/NetPlatform_linux.c complete[0m | |
[2;32mBuilding C object memory/BufferAllocator.c complete[0m | |
[2;32mBuilding C object interface/ETHInterface_linux.c complete[0m | |
[2;32mBuilding C object interface/addressable/AddrInterfaceAdapter.c complete[0m | |
[2;32mBuilding C object crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.c complete[0m | |
[2;32mBuilding C object crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c complete[0m | |
[2;32mBuilding C object crypto/random/seed/DevUrandomRandomSeed.c complete[0m | |
[1;31mLinking C executable ./makekeys[0m | |
[1;31mLinking C executable ./dnsserv[0m | |
[1;31mLinking C executable build_linux/cjdroute[0m | |
[1;31mLinking C executable ./sybilsim[0m | |
[1;31mLinking C executable build_linux/testcjdroute[0m | |
Compile 13889ms | |
Cross compiling. Test disabled. | |
Checking codestyle | |
Checking admin/angel/cjdroute2.c | |
Checking admin/Admin.h | |
Checking benc/Dict.h | |
Checking memory/Allocator.h | |
Checking util/Identity.h | |
Checking util/Assert.h | |
Checking util/Gcc.h | |
Checking util/Linker.h | |
Checking util/CompileTimeRandom.h | |
Checking benc/Object.h | |
Checking exception/Except.h | |
Checking interface/addressable/AddrInterface.h | |
Checking interface/Interface.h | |
Checking wire/Message.h | |
Checking util/Bits.h | |
Checking util/Endian.h | |
Checking util/UniqueName.h | |
Checking util/platform/Sockaddr.h | |
Checking util/log/Log.h | |
Checking util/events/EventBase.h | |
Checking admin/AdminClient.h | |
Checking benc/String.h | |
Checking util/platform/libc/strlen.h | |
Checking admin/angel/InterfaceWaiter.h | |
Checking admin/angel/AngelInit.h | |
Checking admin/angel/Core.h | |
Checking net/Ducttape.h | |
Checking dht/DHTModuleRegistry.h | |
Checking dht/DHTMessage.h | |
Checking io/Reader.h | |
Checking io/Writer.h | |
Checking dht/dhtcore/RouterModule.h | |
Checking crypto/random/Random.h | |
Checking crypto/random/seed/RandomSeed.h | |
Checking dht/Address.h | |
Checking crypto/AddressCalc.h | |
Checking util/AddrTools.h | |
Checking util/Hex.h | |
Checking dht/dhtcore/Node.h | |
Checking switch/EncodingScheme.h | |
Checking benc/List.h | |
Checking dht/dhtcore/NodeStore.h | |
Checking dht/dhtcore/SearchRunner.h | |
Checking switch/SwitchCore.h | |
Checking tunnel/IpTunnel.h | |
Checking admin/angel/Hermes.h | |
Checking wire/Headers.h | |
Checking admin/AuthorizedPasswords.h | |
Checking crypto/CryptoAuth.h | |
Checking admin/Configurator.h | |
Checking benc/Int.h | |
Checking crypto/CryptoAuth_benchmark.h | |
Checking dht/ReplyModule.h | |
Checking dht/SerializationModule.h | |
Checking dht/dhtcore/RouterModule_admin.h | |
Checking interface/UDPInterface_admin.h | |
Checking interface/InterfaceController.h | |
Checking io/ArrayReader.h | |
Checking io/ArrayWriter.h | |
Checking io/FileReader.h | |
Checking io/FileWriter.h | |
Checking benc/serialization/BencSerializer.h | |
Checking benc/serialization/json/JsonBencSerializer.h | |
Checking benc/serialization/standard/StandardBencSerializer.h | |
Checking memory/MallocAllocator.h | |
Checking net/DefaultInterfaceController.h | |
Checking net/SwitchPinger.h | |
Checking net/SwitchPinger_admin.h | |
Checking util/platform/libc/string.h | |
Checking util/events/Pipe.h | |
Checking util/events/Process.h | |
Checking util/Base32.h | |
Checking util/Security.h | |
Checking util/log/WriterLog.h | |
Checking util/version/Version.h | |
Checking test/testcjdroute.c | |
Checking util/events/Time.h | |
Checking contrib/c/publictoip6.c | |
Checking crypto/Key.h | |
Checking contrib/c/privatetopublic.c | |
Checking contrib/c/sybilsim.c | |
Checking util/log/FileWriterLog.h | |
Checking crypto/random/libuv/LibuvEntropyProvider.h | |
Checking util/events/Timeout.h | |
Checking util/log/Log_impl.h | |
Checking contrib/c/benc2json.c | |
Checking contrib/c/cleanconfig.c | |
Checking contrib/c/dnsserv.c | |
Checking interface/addressable/UDPAddrInterface.h | |
Checking interface/DNSServer.h | |
Checking interface/RainflyClient.h | |
Checking contrib/c/makekeys.c | |
Checking util/version/Version.c | |
Checking util/log/WriterLog.c | |
Checking util/Security.c | |
Checking util/events/libuv/Process.c | |
Checking util/events/libuv/UvWrapper.h | |
Checking util/events/libuv/EventBase_pvt.h | |
Checking util/events/libuv/Pipe.c | |
Checking wire/Error.h | |
Checking net/SwitchPinger_admin.c | |
Checking net/DefaultInterfaceController.c | |
Checking crypto/CryptoAuth_pvt.h | |
Checking crypto/ReplayProtector.h | |
Checking util/Map.h | |
Checking net/SwitchPinger.c | |
Checking util/Checksum.h | |
Checking util/Pinger.h | |
Checking wire/Control.h | |
Checking memory/MallocAllocator.c | |
Checking benc/serialization/standard/StandardBencSerializer.c | |
Checking benc/serialization/json/JsonBencSerializer.c | |
Checking io/FileWriter.c | |
Checking io/FileReader.c | |
Checking io/ArrayWriter.c | |
Checking io/ArrayReader.c | |
Checking interface/UDPInterface_admin.c | |
Checking exception/Jmp.h | |
Checking interface/UDPInterface.h | |
Checking dht/dhtcore/RouterModule_admin.c | |
Checking dht/CJDHTConstants.h | |
Checking dht/SerializationModule.c | |
Checking dht/DHTModule.h | |
Checking dht/ReplyModule.c | |
Checking crypto/CryptoAuth_benchmark.c | |
Checking admin/Configurator.c | |
Checking util/events/Event.h | |
Checking admin/AuthorizedPasswords.c | |
Checking crypto/CryptoAuth.c | |
Checking admin/angel/Core.c | |
Checking admin/AdminLog.h | |
Checking admin/angel/Angel.h | |
Checking dht/EncodingSchemeModule.h | |
Checking dht/dhtcore/RouteTracer.h | |
Checking dht/dhtcore/SearchRunner_admin.h | |
Checking dht/dhtcore/NodeStore_admin.h | |
Checking dht/dhtcore/Janitor.h | |
Checking interface/ETHInterface_admin.h | |
Checking interface/tuntap/TUNInterface.h | |
Checking interface/InterfaceConnector.h | |
Checking interface/InterfaceController_admin.h | |
Checking interface/FramingInterface.h | |
Checking interface/ICMP6Generator.h | |
Checking interface/RainflyClient_admin.h | |
Checking interface/addressable/PacketHeaderToUDPAddrInterface.h | |
Checking tunnel/IpTunnel_admin.h | |
Checking util/log/IndirectLog.h | |
Checking util/Security_admin.h | |
Checking util/platform/netdev/NetDev.h | |
Checking interface/SessionManager_admin.h | |
Checking interface/SessionManager.h | |
Checking net/Ducttape.c | |
Checking interface/tuntap/TUNMessageType.h | |
Checking net/Ducttape_pvt.h | |
Checking switch/LabelSplicer.h | |
Checking switch/NumberCompress.h | |
Checking wire/Ethernet.h | |
Checking tunnel/IpTunnel.c | |
Checking admin/angel/Hermes.c | |
Checking switch/SwitchCore.c | |
Checking dht/dhtcore/SearchRunner.c | |
Checking dht/dhtcore/SearchStore.h | |
Checking dht/dhtcore/NodeList.h | |
Checking dht/dhtcore/VersionList.h | |
Checking dht/dhtcore/RouterModule.c | |
Checking dht/dhtcore/RouterModule_pvt.h | |
Checking util/AverageRoller.h | |
Checking dht/dhtcore/NodeStore.c | |
Checking dht/dhtcore/DistanceNodeCollector.h | |
Checking dht/dhtcore/NodeHeader.h | |
Checking dht/dhtcore/NodeCollector.h | |
Checking dht/dhtcore/LinkStateNodeCollector.h | |
Checking switch/EncodingScheme.c | |
Checking benc/List.c | |
Checking util/Hex.c | |
Checking crypto/AddressCalc.c | |
Checking crypto/random/Random.c | |
Checking crypto/random/seed/SystemRandomSeed.h | |
Checking crypto/random/seed/RandomSeed.c | |
Checking dht/DHTModuleRegistry.c | |
Checking admin/angel/AngelInit.c | |
Checking admin/angel/InterfaceWaiter.c | |
Checking admin/AdminClient.c | |
Checking benc/serialization/cloner/Cloner.h | |
Checking benc/String.c | |
Checking admin/Admin.c | |
Checking util/events/libuv/EventBase.c | |
Checking util/log/Log.c | |
Checking util/CString.h | |
Checking util/platform/Sockaddr.c | |
Checking exception/Except.c | |
Checking benc/Dict.c | |
Checking memory/Allocator.c | |
Checking memory/Allocator_pvt.h | |
Checking util/Assert.c | |
Checking ./interface/tuntap/windows/test/TAPInterface_root_test.c | |
Checking ./interface/tuntap/windows/test/TAPDevice_root_test.c | |
Checking ./benc/serialization/standard/test/benc_serializeString_test.c | |
Checking ./benc/serialization/standard/test/benc_serializeList_test.c | |
Checking ./benc/serialization/standard/test/benc_serializeInteger_test.c | |
Checking ./util/platform/test/Sockaddr_test.c | |
Checking ./dht/dhtcore/test/VersionList_test.c | |
Checking ./dht/dhtcore/test/NodeStore_test.c | |
Checking dht/dhtcore/test/TestKeys.data | |
Checking ./crypto/random/test/Random_test.c | |
Checking crypto/random/test/DeterminentRandomSeed.h | |
Checking ./util/test/UniqueName_test.c | |
Checking util/test/UniqueName_test.h | |
Checking ./util/test/Process_test.c | |
Checking ./util/test/Map_test.c | |
Checking ./util/test/Hex_test.c | |
Checking ./util/test/Endian_test.c | |
Checking ./util/test/Checksum_test.c | |
Checking ./util/test/Bits_test.c | |
Checking ./util/test/Base32_test.c | |
Checking ./util/test/AverageRoller_test.c | |
Checking util/AverageRoller_pvt.h | |
Checking ./util/test/AddrTools_test.c | |
Checking ./tunnel/test/IpTunnel_test.c | |
Checking ./switch/test/NumberCompress_test.c | |
Checking ./switch/test/LabelSplicer_test.c | |
Checking ./switch/test/EncodingScheme_test.c | |
Checking util/Order.h | |
Checking ./net/test/DefaultInterfaceController_test.c | |
Checking test/TestFramework.h | |
Checking ./net/test/DefaultInterfaceController_multiIface_test.c | |
Checking interface/MultiInterface.h | |
Checking ./memory/test/Allocator_test.c | |
Checking ./io/test/FileReader_test.c | |
Checking ./interface/test/UDPInterface_test.c | |
Checking admin/testframework/AdminTestFramework.h | |
Checking ./interface/test/UDPInterface_communication_test.c | |
Checking interface/UDPInterface_pvt.h | |
Checking util/platform/Socket.h | |
Checking ./interface/test/TUNInterface_ipv6_root_test.c | |
Checking test/RootTest.h | |
Checking ./interface/test/TUNInterface_ipv4_root_test.c | |
Checking ./interface/test/MultiInterface_test.c | |
Checking ./interface/test/ICMP6Generator_test.c | |
Checking interface/ICMP6Generator_pvt.h | |
Checking ./interface/test/FramingInterface_test.c | |
Checking ./dht/test/DHTModules_handleOutgoing_test.c | |
Checking ./dht/test/DHTModules_handleIncoming_test.c | |
Checking ./crypto/test/ReplayProtector_test.c | |
Checking ./crypto/test/CryptoAuth_unit_test.c | |
Checking ./crypto/test/CryptoAuth_test.c | |
Checking ./crypto/test/CryptoAuth_async_test.c | |
Checking ./admin/test/Admin_test.c | |
Checking ./test/threeNodes_test.c | |
Checking ./test/cjdroute_routerPing_test.c | |
Checking ./test/cjdroute_injection_test.c | |
Checking ./test/CryptoAddress_test.c | |
Checking util/events/libuv/Time.c | |
Checking crypto/Key.c | |
Checking util/events/libuv/Timeout.c | |
Checking crypto/random/libuv/LibuvEntropyProvider.c | |
Checking util/log/FileWriterLog.c | |
Checking interface/DNSServer.c | |
Checking interface/RainflyClient.c | |
Checking util/events/libuv/UDPAddrInterface.c | |
Checking util/Pinger.c | |
Checking interface/UDPInterface.c | |
Checking util/events/libuv/Event.c | |
Checking interface/SessionManager_admin.c | |
Checking interface/SessionManager.c | |
Checking util/platform/netdev/NetDev.c | |
Checking memory/BufferAllocator.h | |
Checking util/platform/netdev/NetPlatform.h | |
Checking util/Security_admin.c | |
Checking util/log/IndirectLog.c | |
Checking tunnel/IpTunnel_admin.c | |
Checking interface/addressable/PacketHeaderToUDPAddrInterface.c | |
Checking interface/RainflyClient_admin.c | |
Checking interface/ICMP6Generator.c | |
Checking interface/FramingInterface.c | |
Checking interface/InterfaceWrapper.h | |
Checking interface/InterfaceController_admin.c | |
Checking interface/InterfaceConnector.c | |
Checking interface/tuntap/TUNInterface_linux.c | |
Checking interface/ETHInterface_admin.c | |
Checking interface/ETHInterface.h | |
Checking dht/dhtcore/Janitor.c | |
Checking dht/dhtcore/NodeStore_admin.c | |
Checking dht/dhtcore/SearchRunner_admin.c | |
Checking dht/dhtcore/RouteTracer.c | |
Checking dht/EncodingSchemeModule.c | |
Checking admin/angel/Angel.c | |
Checking interface/addressable/AddrInterfaceAdapter.h | |
Checking admin/AdminLog.c | |
Checking dht/dhtcore/VersionList.c | |
Checking dht/dhtcore/SearchStore.c | |
Checking util/AverageRoller.c | |
Checking crypto/random/seed/SystemRandomSeed.c | |
Checking crypto/random/seed/RandomSeedProvider.h | |
Checking crypto/random/seed/RtlGenRandomSeed.h | |
Checking crypto/random/seed/BsdKernArndSysctlRandomSeed.h | |
Checking crypto/random/seed/DevUrandomRandomSeed.h | |
Checking crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.h | |
Checking crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.h | |
Checking benc/serialization/cloner/Cloner.c | |
Checking util/CString.c | |
Checking crypto/random/test/DeterminentRandomSeed.c | |
Checking util/Order.c | |
Checking test/TestFramework.c | |
Checking interface/MultiInterface.c | |
Checking admin/testframework/AdminTestFramework.c | |
Checking util/platform/Socket.c | |
Checking util/platform/netdev/NetPlatform_linux.c | |
Checking memory/BufferAllocator.c | |
Checking interface/ETHInterface_linux.c | |
Checking interface/addressable/AddrInterfaceAdapter.c | |
Checking crypto/random/seed/ProcSysKernelRandomUuidRandomSeed.c | |
Checking crypto/random/seed/LinuxRandomUuidSysctlRandomSeed.c | |
Checking crypto/random/seed/DevUrandomRandomSeed.c | |
Test 191ms | |
[1;32mBuild completed successfully, type ./cjdroute to begin setup.[0m | |
Pack 0ms | |
Get mtimes 7ms | |
Save State 8ms | |
Total build time: 30367ms. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment