Platform and configuration command:

$ uname -a
Linux run 4.4.0-96-generic #119-Ubuntu SMP Tue Sep 12 14:59:54 UTC 2017 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings 386

Commit log since last time:

71cff96 Fix no-chacha and no-poly1305
b53fdad util/mkdef.pl: use better array in search of 'DEPRECATEDIN_'
22626b9 With nmake, invoking $(MAKE) needs /$(MAKEFLAGS)

Build log ended with (last 100 lines):

                  -ldl -pthread
ar: creating libcrypto.a
ranlib libcrypto.a || echo Never mind.
rm -f test/asn1_internal_test
rm -f test/chacha_internal_test
${LDCMD:-clang} -Wall -O0 -g -pthread -m64 -Wextra -Qunused-arguments 
-DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare 
-Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option  -L.   \
        -o test/chacha_internal_test test/chacha_internal_test.o \
          test/libtestutil.a libcrypto.a -ldl -pthread
${LDCMD:-clang} -Wall -O0 -g -pthread -m64 -Wextra -Qunused-arguments 
-DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare 
-Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option  -L.   \
        -o test/asn1_internal_test test/asn1_internal_test.o \
          test/libtestutil.a libcrypto.a -ldl -pthread
rm -f test/ctype_internal_test
${LDCMD:-clang} -Wall -O0 -g -pthread -m64 -Wextra -Qunused-arguments 
-DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra 
-Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare 
-Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wundef -Werror  
-Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token 
-Wno-extended-offsetof -Wconditional-uninitialized 
-Wincompatible-pointer-types-discards-qualifiers 
-Wmissing-variable-declarations -Wno-unknown-warning-option  -L.   \
        -o test/ctype_internal_test test/ctype_internal_test.o \
          test/libtestutil.a libcrypto.a -ldl -pthread
libcrypto.a(init.o): In function `ossl_init_base':
/home/openssl/run-checker/386/../openssl/crypto/init.c:89: undefined reference 
to `OPENSSL_cpuid_setup'
libcrypto.a(rand_lib.o): In function `get_timer_bits':
/home/openssl/run-checker/386/../openssl/crypto/rand/rand_lib.c:206: undefined 
reference to `OPENSSL_rdtsc'
libcrypto.a(eng_all.o): In function `ENGINE_load_builtin_engines':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_all.c:16: undefined 
reference to `OPENSSL_cpuid_setup'
libcrypto.a(eng_rdrand.o): In function `get_random_bytes':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:30: 
undefined reference to `OPENSSL_ia32_rdrand'
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:38: 
undefined reference to `OPENSSL_ia32_rdrand'
libcrypto.a(e_aes.o): In function `aes_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:2906: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3458: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3393: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:428: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:713: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o):/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:648:
 more undefined references to `CRYPTO_memcmp' follow
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:8695: recipe for target 'test/chacha_internal_test' failed
make[1]: *** [test/chacha_internal_test] Error 1
make[1]: *** Waiting for unfinished jobs....
libcrypto.a(ecx_meth.o): In function `ecx_pub_cmp':
/home/openssl/run-checker/386/../openssl/crypto/ec/ecx_meth.c:143: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(init.o): In function `ossl_init_base':
/home/openssl/run-checker/386/../openssl/crypto/init.c:89: undefined reference 
to `OPENSSL_cpuid_setup'
libcrypto.a(rand_lib.o): In function `get_timer_bits':
/home/openssl/run-checker/386/../openssl/crypto/rand/rand_lib.c:206: undefined 
reference to `OPENSSL_rdtsc'
libcrypto.a(curve25519.o): In function `ED25519_verify':
/home/openssl/run-checker/386/../openssl/crypto/ec/curve25519.c:5149: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(curve25519.o): In function `X25519':
/home/openssl/run-checker/386/../openssl/crypto/ec/curve25519.c:5174: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(curve25519.o): In function `fe_isnonzero':
/home/openssl/run-checker/386/../openssl/crypto/ec/curve25519.c:1235: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(eng_all.o): In function `ENGINE_load_builtin_engines':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_all.c:16: undefined 
reference to `OPENSSL_cpuid_setup'
libcrypto.a(eng_rdrand.o): In function `get_random_bytes':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:30: 
undefined reference to `OPENSSL_ia32_rdrand'
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:38: 
undefined reference to `OPENSSL_ia32_rdrand'
libcrypto.a(e_aes.o): In function `aes_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:2906: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3458: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3393: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:428: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:713: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o):/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:648:
 more undefined references to `CRYPTO_memcmp' follow
if [ 'libcrypto.so' != 'libcrypto.so.1.1' ]; then \
        rm -f libcrypto.so; \
        ln -s libcrypto.so.1.1 libcrypto.so; \
fi
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:7074: recipe for target 'test/asn1_internal_test' failed
make[1]: *** [test/asn1_internal_test] Error 1
libcrypto.a(init.o): In function `ossl_init_base':
/home/openssl/run-checker/386/../openssl/crypto/init.c:89: undefined reference 
to `OPENSSL_cpuid_setup'
libcrypto.a(rand_lib.o): In function `get_timer_bits':
/home/openssl/run-checker/386/../openssl/crypto/rand/rand_lib.c:206: undefined 
reference to `OPENSSL_rdtsc'
libcrypto.a(eng_all.o): In function `ENGINE_load_builtin_engines':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_all.c:16: undefined 
reference to `OPENSSL_cpuid_setup'
libcrypto.a(eng_rdrand.o): In function `get_random_bytes':
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:30: 
undefined reference to `OPENSSL_ia32_rdrand'
/home/openssl/run-checker/386/../openssl/crypto/engine/eng_rdrand.c:38: 
undefined reference to `OPENSSL_ia32_rdrand'
libcrypto.a(e_aes.o): In function `aes_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:2906: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3458: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aes.o): In function `aes_ccm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aes.c:3393: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_gcm_tls_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:428: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o): In function `aria_ccm_cipher':
/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:713: undefined 
reference to `CRYPTO_memcmp'
libcrypto.a(e_aria.o):/home/openssl/run-checker/386/../openssl/crypto/evp/e_aria.c:648:
 more undefined references to `CRYPTO_memcmp' follow
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:8799: recipe for target 'test/ctype_internal_test' failed
make[1]: *** [test/ctype_internal_test] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/386'
Makefile:143: recipe for target 'all' failed
make: *** [all] Error 2
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to