Platform and configuration command:

$ uname -a
Linux run 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings

Commit log since last time:

d3313a1 Windows build file: make sure to quote
18f8e44 Remove the temporary file in case it wasn't renamed
4ba5ce6 Remove debugging prints from util/add-depends.pl
ebea0f3 Configurations/*.conf: overhaul Android targets.
b3e02d0 ec/curve25519.c: resolve regression with Android NDK's arm64 gcc.
7747a49 store/loader_file.c: rename variables causing conflicts with Android 
NDK.
249b4e2 Refactor the 'depend' target
3b855b1 update SRP copyright notice
d3bc941 openssl rehash: no more need to massage the files on VMS

Build log ended with (last 100 lines):

$ CC=clang ../openssl/config -d --strict-warnings
Operating system: x86_64-whatever-linux2
Configuring OpenSSL version 1.1.1-pre3-dev (0x10101003L) for linux-x86_64-clang
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile

**********************************************************************
***                                                                ***
***   If you want to report a building issue, please include the   ***
***   output from this command:                                    ***
***                                                                ***
***     perl configdata.pm --dump                                  ***
***                                                                ***
**********************************************************************
$ make clean
rm -f
rm -f libcrypto.so.1.1
rm -f libcrypto.so
rm -f libssl.so.1.1
rm -f libssl.so
rm -f
rm -f apps/libapps.a libcrypto.a libssl.a test/libtestutil.a
rm -f *.map
rm -f apps/openssl fuzz/asn1-test fuzz/asn1parse-test fuzz/bignum-test 
fuzz/bndiv-test fuzz/client-test fuzz/cms-test fuzz/conf-test fuzz/crl-test 
fuzz/ct-test fuzz/server-test fuzz/x509-test test/aborttest test/afalgtest 
test/asn1_encode_test test/asn1_internal_test test/asn1_string_table_test 
test/asn1_time_test test/asynciotest test/asynctest test/bad_dtls_test 
test/bftest test/bio_enc_test test/bioprinttest test/bntest test/buildtest_aes 
test/buildtest_asn1 test/buildtest_asn1err test/buildtest_asn1t 
test/buildtest_async test/buildtest_asyncerr test/buildtest_bio 
test/buildtest_bioerr test/buildtest_blowfish test/buildtest_bn 
test/buildtest_bnerr test/buildtest_buffer test/buildtest_buffererr 
test/buildtest_camellia test/buildtest_cast test/buildtest_cmac 
test/buildtest_cms test/buildtest_cmserr test/buildtest_comp 
test/buildtest_comperr test/buildtest_conf test/buildtest_conf_api 
test/buildtest_conferr test/buildtest_crypto test/buildtest_cryptoerr 
test/buildtest_ct test/buildte
 st_cterr test/buildtest_des test/buildtest_dh test/buildtest_dherr 
test/buildtest_dsa test/buildtest_dsaerr test/buildtest_dtls1 
test/buildtest_e_os2 test/buildtest_ebcdic test/buildtest_ec 
test/buildtest_ecdh test/buildtest_ecdsa test/buildtest_ecerr 
test/buildtest_engine test/buildtest_engineerr test/buildtest_err 
test/buildtest_evp test/buildtest_evperr test/buildtest_hmac 
test/buildtest_idea test/buildtest_kdf test/buildtest_kdferr 
test/buildtest_lhash test/buildtest_md4 test/buildtest_md5 test/buildtest_mdc2 
test/buildtest_modes test/buildtest_obj_mac test/buildtest_objects 
test/buildtest_objectserr test/buildtest_ocsp test/buildtest_ocsperr 
test/buildtest_opensslv test/buildtest_ossl_typ test/buildtest_pem 
test/buildtest_pem2 test/buildtest_pemerr test/buildtest_pkcs12 
test/buildtest_pkcs12err test/buildtest_pkcs7 test/buildtest_pkcs7err 
test/buildtest_rand test/buildtest_randerr test/buildtest_rc2 
test/buildtest_rc4 test/buildtest_ripemd test/buildtest_rsa test/buildtest_rsae
 rr test/buildtest_safestack test/buildtest_seed test/buildtest_sha 
test/buildtest_srp test/buildtest_srtp test/buildtest_ssl test/buildtest_ssl2 
test/buildtest_sslerr test/buildtest_stack test/buildtest_store 
test/buildtest_storeerr test/buildtest_symhacks test/buildtest_tls1 
test/buildtest_ts test/buildtest_tserr test/buildtest_txt_db test/buildtest_ui 
test/buildtest_uierr test/buildtest_whrlpool test/buildtest_x509 
test/buildtest_x509_vfy test/buildtest_x509err test/buildtest_x509v3 
test/buildtest_x509v3err test/casttest test/chacha_internal_test 
test/cipherbytes_test test/cipherlist_test test/ciphername_test 
test/clienthellotest test/conf_include_test test/constant_time_test 
test/crltest test/ct_test test/ctype_internal_test test/curve448_internal_test 
test/d2i_test test/danetest test/destest test/dhtest test/drbgtest test/dsatest 
test/dtls_mtu_test test/dtlstest test/dtlsv1listentest test/ecdsatest 
test/ecstresstest test/ectest test/enginetest test/evp_extra_test test/evp_test 
t
 est/exdatatest test/exptest test/fatalerrtest test/gmdifftest test/hmactest 
test/ideatest test/igetest test/lhash_test test/md2test test/mdc2_internal_test 
test/mdc2test test/memleaktest test/modes_internal_test test/ocspapitest 
test/packettest test/pbelutest test/pemtest test/pkey_meth_kdf_test 
test/pkey_meth_test test/poly1305_internal_test test/rc2test test/rc4test 
test/rc5test test/rdrand_sanitytest test/recordlentest test/rsa_mp_test 
test/rsa_test test/sanitytest test/secmemtest test/servername_test 
test/shlibloadtest test/siphash_internal_test test/sm4_internal_test 
test/srptest test/ssl_cert_table_internal_test test/ssl_test 
test/ssl_test_ctx_test test/sslapitest test/sslbuffertest test/sslcorrupttest 
test/ssltest_old test/stack_test test/test_test test/threadstest 
test/time_offset_test test/tls13ccstest test/tls13encryptiontest 
test/tls13secretstest test/uitest test/v3ext test/v3nametest 
test/verify_extra_test test/wpackettest test/x509_check_cert_pkey_test 
test/x509_dup_cer
 t_test test/x509_internal_test test/x509_time_test test/x509aux  
engines/afalg.so engines/capi.so engines/dasync.so engines/ossltest.so 
engines/padlock.so apps/CA.pl apps/tsget tools/c_rehash util/shlib_wrap.sh
rm -f crypto/whrlpool/wp-x86_64.s test/buildtest_comp.c test/buildtest_dherr.c 
test/buildtest_conf.c test/buildtest_ct.c test/buildtest_pem.c 
crypto/bn/rsaz-avx2.s test/buildtest_blowfish.c crypto/modes/aesni-gcm-x86_64.s 
test/buildtest_ssl2.c crypto/bn/rsaz-x86_64.s test/buildtest_asn1err.c 
test/buildtest_err.c test/buildtest_ebcdic.c test/buildtest_asn1.c 
test/buildtest_rc2.c test/buildtest_pkcs12.c test/buildtest_engineerr.c 
test/buildtest_dsa.c crypto/poly1305/poly1305-x86_64.s test/buildtest_kdferr.c 
test/buildtest_asn1t.c crypto/aes/vpaes-x86_64.s crypto/sha/sha256-x86_64.s 
test/buildtest_bioerr.c test/buildtest_evperr.c test/buildtest_idea.c 
test/buildtest_srp.c test/buildtest_cterr.c test/buildtest_evp.c 
test/buildtest_dh.c crypto/aes/aesni-sha256-x86_64.s test/buildtest_storeerr.c 
test/buildtest_ts.c test/buildtest_obj_mac.c test/buildtest_sha.c 
test/buildtest_x509v3err.c test/buildtest_seed.c test/buildtest_cryptoerr.c 
test/buildtest_pkcs7err.c crypto/rc4/rc4-md5-x86_64.s t
 est/buildtest_ecdh.c test/buildtest_x509err.c crypto/camellia/cmll-x86_64.s 
test/buildtest_aes.c crypto/aes/aes-x86_64.s test/buildtest_sslerr.c 
test/buildtest_conferr.c test/buildtest_cmac.c crypto/ec/x25519-x86_64.s 
test/buildtest_randerr.c crypto/aes/aesni-x86_64.s test/buildtest_async.c 
test/buildtest_modes.c test/buildtest_ocsp.c test/buildtest_mdc2.c 
crypto/modes/ghash-x86_64.s test/buildtest_kdf.c test/buildtest_x509v3.c 
test/buildtest_ui.c test/buildtest_dtls1.c test/buildtest_stack.c 
crypto/sha/sha512-x86_64.s test/buildtest_ecdsa.c crypto/aes/aesni-mb-x86_64.s 
test/buildtest_hmac.c test/buildtest_rsa.c test/buildtest_srtp.c 
test/buildtest_ripemd.c engines/e_padlock-x86_64.s test/buildtest_rand.c 
test/buildtest_objects.c test/buildtest_bn.c crypto/sha/sha1-x86_64.s 
test/buildtest_rsaerr.c crypto/md5/md5-x86_64.s test/buildtest_uierr.c 
crypto/bn/x86_64-mont.s test/buildtest_pkcs12err.c test/buildtest_cmserr.c 
test/buildtest_cast.c test/buildtest_comperr.c test/buildtest_buff
 er.c test/buildtest_bio.c test/buildtest_md5.c test/buildtest_store.c 
test/buildtest_des.c test/buildtest_asyncerr.c crypto/x86_64cpuid.s 
test/buildtest_pem2.c test/buildtest_ocsperr.c test/buildtest_conf_api.c 
test/buildtest_lhash.c crypto/chacha/chacha-x86_64.s test/buildtest_tls1.c 
test/buildtest_camellia.c test/buildtest_md4.c test/buildtest_pkcs7.c 
test/buildtest_x509.c test/buildtest_ec.c crypto/sha/sha256-mb-x86_64.s 
test/buildtest_ecerr.c crypto/bn/x86_64-gf2m.s test/buildtest_x509_vfy.c 
test/buildtest_tserr.c test/buildtest_whrlpool.c test/buildtest_cms.c 
test/buildtest_engine.c crypto/aes/bsaes-x86_64.s test/buildtest_symhacks.c 
test/buildtest_txt_db.c test/buildtest_rc4.c test/buildtest_buffererr.c 
crypto/sha/sha1-mb-x86_64.s test/buildtest_crypto.c test/buildtest_bnerr.c 
test/buildtest_ssl.c test/buildtest_safestack.c test/buildtest_dsaerr.c 
crypto/ec/ecp_nistz256-x86_64.s test/buildtest_ossl_typ.c 
test/buildtest_pemerr.c crypto/rc4/rc4-x86_64.s test/buildtest_e_os2.c te
 st/buildtest_objectserr.c test/buildtest_opensslv.c crypto/bn/x86_64-mont5.s 
crypto/aes/aesni-sha1-x86_64.s crypto/include/internal/dso_conf.h apps/progs.h 
crypto/include/internal/bn_conf.h crypto/buildinf.h 
include/openssl/opensslconf.h
rm -f `find . -name '*.d' -a \! -path "./.git/*"`
rm -f `find . -name '*.o' -a \! -path "./.git/*"`
rm -f core
rm -f tags TAGS doc-nits
rm -f -r test/test-runs
rm -f openssl.pc libcrypto.pc libssl.pc
rm -f `find . -type l -a \! -path "./.git/*"`
rm -f ../openssl-1.1.1-pre3-dev.tar
$ make depend
$ LDCMD= make -j4
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/crypto/include/internal/bn_conf.h.in > 
crypto/include/internal/bn_conf.h
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/crypto/include/internal/dso_conf.h.in > 
crypto/include/internal/dso_conf.h
/usr/bin/perl "-I." -Mconfigdata "../openssl/util/dofile.pl" \
    "-oMakefile" ../openssl/include/openssl/opensslconf.h.in > 
include/openssl/opensslconf.h
make depend && make _all
make[1]: Entering directory '/home/openssl/run-checker/default'
make[1]: Leaving directory '/home/openssl/run-checker/default'
make[1]: Entering directory '/home/openssl/run-checker/default'
clang  -I. -Iinclude -I../openssl -I../openssl/include -fPIC -pthread -m64 
-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 -Wall -O0 -g 
-Wextra -DOPENSSL_USE_NODELETE -DL_ENDIAN -DDSO_DLFCN -DHAVE_DLFCN_H 
-DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT 
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM 
-DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" 
  -MMD -MF 
 apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o 
../openssl/apps/app_rand.c
clang  -I. -Iinclude -I../openssl -I../openssl/include -fPIC -pthread -m64 
-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 -Wall -O0 -g 
-Wextra -DOPENSSL_USE_NODELETE -DL_ENDIAN -DDSO_DLFCN -DHAVE_DLFCN_H 
-DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT 
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM 
-DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" 
  -MMD -MF 
 apps/apps.d.tmp -MT apps/apps.o -c -o apps/apps.o ../openssl/apps/apps.c
clang  -I. -Iinclude -I../openssl -I../openssl/include -fPIC -pthread -m64 
-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 -Wall -O0 -g 
-Wextra -DOPENSSL_USE_NODELETE -DL_ENDIAN -DDSO_DLFCN -DHAVE_DLFCN_H 
-DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT 
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM 
-DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" 
  -MMD -MF 
 apps/bf_prefix.d.tmp -MT apps/bf_prefix.o -c -o apps/bf_prefix.o 
../openssl/apps/bf_prefix.c
clang  -I. -Iinclude -I../openssl -I../openssl/include -fPIC -pthread -m64 
-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 -Wall -O0 -g 
-Wextra -DOPENSSL_USE_NODELETE -DL_ENDIAN -DDSO_DLFCN -DHAVE_DLFCN_H 
-DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT 
-DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM 
-DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM 
-DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM 
-DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" 
  -MMD -MF 
 apps/opt.d.tmp -MT apps/opt.o -c -o apps/opt.o ../openssl/apps/opt.c
../openssl/apps/opt.c:176:10: error: missing field 'retval' initializer 
[-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
1 error generated.
Makefile:732: recipe for target 'apps/opt.o' failed
make[1]: *** [apps/opt.o] Error 1
make[1]: *** Waiting for unfinished jobs....
../openssl/apps/apps.c:122:19: error: unused parameter 'mesgwin' 
[-Werror,-Wunused-parameter]
int app_init(long mesgwin)
                  ^
../openssl/apps/apps.c:2044:73: error: unused parameter 'nm' 
[-Werror,-Wunused-parameter]
static STACK_OF(X509_CRL) *crls_http_cb(X509_STORE_CTX *ctx, X509_NAME *nm)
                                                                        ^
2 errors generated.
Makefile:716: recipe for target 'apps/apps.o' failed
make[1]: *** [apps/apps.o] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/default'
Makefile:170: 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