Open prurigro opened 8 years ago
GCC version is 6.1.1 -- it appears to be a warning, but the build fails due to all warnings being treated as errors.
6.1.1
Build is the latest crashey @ https://github.com/cjdelisle/cjdns/tree/crashey
Here's the output:
Error: gcc -c -x cpp-output -o build_linux/crypto_Sign_c.o -std=c99 -Wall -Wextra -Werror -Wno-pointer-sign -pedantic -D linux=1 -D CJD_PACKAGE_VERSION="cjdns-v17.4-19-g6bd05e1" -Wno-unused-parameter -D Log_DEBUG -g -D NumberCompress_TYPE=v3x5x8 -D Identity_CHECK=1 -D Allocator_USE_CANARIES=1 -D PARANOIA=1 -DHAS_ETH_INTERFACE=1 -fPIE -fno-stack-protector -fstack-protector-all -Wstack-protector -O3 build_linux/crypto_Sign_c.o.i crypto/Sign.c:23:70: error: self-comparison always evaluates to true [-Werror=tautological-compare] Assert_compileTime(crypto_sign_ed25519_open == crypto_sign_ed25519_ref10_open); ^~ cc1: all warnings being treated as errors at error (/home/prurigro/Documents/AUR/cjdns-git/src/cjdns/node_build/builder.js:53:15) at /home/prurigro/Documents/AUR/cjdns-git/src/cjdns/node_build/builder.js:122:22 at /home/prurigro/Documents/AUR/cjdns-git/src/cjdns/node_build/builder.js:92:13 at ChildProcess.<anonymous> (/home/prurigro/Documents/AUR/cjdns-git/src/cjdns/tools/lib/Semaphore.js:7:30) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at maybeClose (internal/child_process.js:852:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
GCC version is
6.1.1
-- it appears to be a warning, but the build fails due to all warnings being treated as errors.Build is the latest crashey @ https://github.com/cjdelisle/cjdns/tree/crashey
Here's the output: