[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings

OpenSSL run-checker openssl at openssl.org
Sun Mar 11 22:02:10 UTC 2018


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:

b38fa98 Fix propotype to include the const qualifier
3266cf5 Fixed a handful of typos
78a50c7 Configurations/10-main.conf: VC-<target> cleanups.
a23f031 Configurations/unix-Makefile.tmpl: overhaul assembler make rules.
5de20b2 Configurations/descrip.mms.tmpl: Fix small errors
846e4c4 Configure: catch the build tree configdata.pm
906032d Configure: don't mangle the directory again when checking DEPEND inclusion
4917e91 RAND_DRBG: add a function for setting the reseeding defaults
9ad9794 Attempt to fix boringssl tests
d114285 Document more X509_STORE functions
379cc08 Fix doc-nits
ee36b96 Reuse extension_is_relevant() in should_add_extension()
b0143b9 Fix type error in PEM processing
37933ac Add SSL/SSL_CTX_use_cert_and_key()
5936e88 Configurations/50-win-onecore.conf: add Windows 10 OneCore targets.
6a145a3 Configurations/windows-makefile.tmpl: simplify install-path "flavour"-ing.
c059564 Configurations/10-main.conf: amend out-dated comments.
b971b05 Restore the display of options with 'openssl version -a'
58d6be5 Display the library building flags
68b8bcf Configure et al: Move the definition of library only flags
0244234 speed: add ecdhx448 to ecdh choices
d47eaaf Fixed a spelling mistake in ASN1_TIME_set.pod
e440f51 Give more information in the SSL_stateless return code
532f957 Test the new PSK behaviour
4a192c7 Update documentation for the new PSK behaviour
f3d40db Fallback on old style PSK callbacks if the new style ones aren't present
e73c6ea Tolerate TLSv1.3 PSKs that are a different size to the hash size
a7fb4fa Make OCSP "multi" compatible with "no-sock" builds.

Build log ended with (last 100 lines):

**********************************************************************
***                                                                ***
***   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/buildtest_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_rsaerr 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 test/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_cert_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/sha/sha1-mb-x86_64.s test/buildtest_x509err.c crypto/bn/x86_64-gf2m.s crypto/ec/x25519-x86_64.s crypto/aes/bsaes-x86_64.s test/buildtest_ec.c test/buildtest_objects.c test/buildtest_sha.c test/buildtest_engine.c test/buildtest_seed.c test/buildtest_ecerr.c test/buildtest_async.c crypto/aes/vpaes-x86_64.s test/buildtest_cms.c crypto/md5/md5-x86_64.s test/buildtest_srtp.c test/buildtest_safestack.c test/buildtest_whrlpool.c test/buildtest_modes.c crypto/sha/sha1-x86_64.s crypto/sha/sha256-x86_64.s test/buildtest_x509v3err.c test/buildtest_stack.c test/buildtest_bio.c test/buildtest_engineerr.c test/buildtest_md4.c test/buildtest_ossl_typ.c test/buildtest_rsa.c test/buildtest_des.c test/buildtest_pemerr.c test/buildtest_rand.c test/buildtest_dsa.c test/buildtest_crypto.c test/buildtest_asn1t.c crypto/aes/aesni-x86_64.s test/buildtest_cterr.c test/buildtest_aes.c test/buildtest_txt_db.c test/buildtest_opensslv.c test/buildtest_e_os2.c test/buildtest_kdf.c test/buildtest_conferr.c test/buildtest_randerr.c crypto/whrlpool/wp-x86_64.s test/buildtest_hmac.c crypto/sha/sha512-x86_64.s test/buildtest_lhash.c test/buildtest_dsaerr.c test/buildtest_pkcs12err.c test/buildtest_ts.c test/buildtest_x509_vfy.c test/buildtest_cmserr.c crypto/bn/rsaz-avx2.s test/buildtest_store.c crypto/rc4/rc4-x86_64.s crypto/modes/aesni-gcm-x86_64.s test/buildtest_cmac.c test/buildtest_rc4.c crypto/modes/ghash-x86_64.s test/buildtest_ecdh.c crypto/camellia/cmll-x86_64.s test/buildtest_mdc2.c test/buildtest_obj_mac.c test/buildtest_tserr.c crypto/bn/x86_64-mont5.s test/buildtest_srp.c test/buildtest_comp.c test/buildtest_rc2.c test/buildtest_dherr.c test/buildtest_dtls1.c test/buildtest_comperr.c test/buildtest_camellia.c crypto/ec/ecp_nistz256-x86_64.s test/buildtest_ecdsa.c crypto/aes/aesni-mb-x86_64.s test/buildtest_kdferr.c test/buildtest_pem.c test/buildtest_buffer.c test/buildtest_conf_api.c test/buildtest_objectserr.c test/buildtest_ripemd.c test/buildtest_ebcdic.c test/buildtest_ssl2.c test/buildtest_cryptoerr.c test/buildtest_storeerr.c test/buildtest_err.c crypto/aes/aes-x86_64.s crypto/x86_64cpuid.s test/buildtest_asyncerr.c test/buildtest_rsaerr.c test/buildtest_bnerr.c test/buildtest_ct.c crypto/poly1305/poly1305-x86_64.s crypto/sha/sha256-mb-x86_64.s test/buildtest_asn1.c test/buildtest_x509.c test/buildtest_evp.c crypto/bn/rsaz-x86_64.s crypto/aes/aesni-sha256-x86_64.s test/buildtest_evperr.c test/buildtest_symhacks.c test/buildtest_buffererr.c crypto/bn/x86_64-mont.s crypto/aes/aesni-sha1-x86_64.s test/buildtest_bn.c test/buildtest_ui.c test/buildtest_cast.c test/buildtest_pem2.c test/buildtest_tls1.c crypto/rc4/rc4-md5-x86_64.s test/buildtest_blowfish.c test/buildtest_bioerr.c test/buildtest_sslerr.c test/buildtest_uierr.c test/buildtest_conf.c test/buildtest_pkcs7.c test/buildtest_asn1err.c test/buildtest_idea.c test/buildtest_md5.c test/buildtest_pkcs7err.c test/buildtest_x509v3.c test/buildtest_ocsp.c test/buildtest_pkcs12.c engines/e_padlock-x86_64.s test/buildtest_ocsperr.c crypto/chacha/chacha-x86_64.s test/buildtest_dh.c test/buildtest_ssl.c crypto/include/internal/dso_conf.h crypto/buildinf.h apps/progs.h include/openssl/opensslconf.h crypto/include/internal/bn_conf.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
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/s_cb.d.tmp -MT apps/s_cb.o -c -o apps/s_cb.o ../openssl/apps/s_cb.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/s_socket.d.tmp -MT apps/s_socket.o -c -o apps/s_socket.o ../openssl/apps/s_socket.c
../openssl/apps/opt.c:176:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
1 error generated.
../openssl/apps/apps.c:122:19: error: unused parameter 'mesgwin' [-Werror,-Wunused-parameter]
int app_init(long mesgwin)
                  ^
Makefile:744: recipe for target 'apps/opt.o' failed
make[1]: *** [apps/opt.o] Error 1
make[1]: *** Waiting for unfinished jobs....
../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:728: recipe for target 'apps/apps.o' failed
make[1]: *** [apps/apps.o] Error 1
../openssl/apps/s_cb.c:191:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:423:39: error: unused parameter 'argl' [-Werror,-Wunused-parameter]
                       int argi, long argl, long ret)
                                      ^
../openssl/apps/s_cb.c:484:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:521:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:547:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:551:30: error: unused parameter 'ssl' [-Werror,-Wunused-parameter]
            size_t len, SSL *ssl, void *arg)
                             ^
../openssl/apps/s_cb.c:673:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:676:21: error: unused parameter 's' [-Werror,-Wunused-parameter]
void tlsext_cb(SSL *s, int client_server, int type,
                    ^
../openssl/apps/s_cb.c:791:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:1271:10: error: missing field 'retval' initializer [-Werror,-Wmissing-field-initializers]
    {NULL}
         ^
../openssl/apps/s_cb.c:1392:40: error: unused parameter 'ssl' [-Werror,-Wunused-parameter]
static void keylog_callback(const SSL *ssl, const char *line)
                                       ^
11 errors generated.
Makefile:752: recipe for target 'apps/s_cb.o' failed
make[1]: *** [apps/s_cb.o] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/default'
Makefile:170: recipe for target 'all' failed
make: *** [all] Error 2


More information about the openssl-commits mailing list