FAILED build of OpenSSL branch master with options -d --strict-warnings no-dsa

OpenSSL run-checker openssl at openssl.org
Fri May 22 06:47:06 UTC 2020


Platform and configuration command:

$ uname -a
Linux run 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-dsa

Commit log since last time:

e1c6f76281 There is no -signreq option in CA.pl
b84439b06a STORE: Make try_decode_PrivateKey() ENGINE aware
e637d47c91 rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx(): fix check of |md|
a30027b680 Refactor the provider side DER constants and writers
c2f2db9b6f deprecate EC_POINT_make_affine and EC_POINTs_make_affine
7486c718e5 t1_trce: Fix remaining places where the 24 bit shift overflow happens
1d05eb55ca Avoid potential overflow to the sign bit when shifting left 24 places
cbeb0bfa96 Cast the unsigned char to unsigned int before shifting left
ddec332f32 Fix egd and devrandom source configs
a7ad40c502 Add OSSL_PROVIDER_do_all()

Build log ended with (last 100 lines):

<scratch space>:198:1: note: expanded from here
der_oid_id_dsa_with_sha384
^
../openssl/providers/common/der/der_dsa_sig.c:30:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha384'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:199:1: note: expanded from here
der_oid_id_dsa_with_sha384
^
../openssl/providers/common/der/der_dsa_sig.c:31:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha512'
        MD_CASE(sha512);
        ^
../openssl/providers/common/der/der_dsa_sig.c:16:23: note: expanded from macro 'MD_CASE'
        precompiled = der_oid_id_dsa_with_##name;                \
                      ^
<scratch space>:201:1: note: expanded from here
der_oid_id_dsa_with_sha512
^
../openssl/providers/common/der/der_dsa_sig.c:31:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha512'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:202:1: note: expanded from here
der_oid_id_dsa_with_sha512
^
../openssl/providers/common/der/der_dsa_sig.c:32:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_224'
        MD_CASE(sha3_224);
        ^
../openssl/providers/common/der/der_dsa_sig.c:16:23: note: expanded from macro 'MD_CASE'
        precompiled = der_oid_id_dsa_with_##name;                \
                      ^
<scratch space>:204:1: note: expanded from here
der_oid_id_dsa_with_sha3_224
^
../openssl/providers/common/der/der_dsa_sig.c:32:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_224'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:205:1: note: expanded from here
der_oid_id_dsa_with_sha3_224
^
../openssl/providers/common/der/der_dsa_sig.c:33:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_256'
        MD_CASE(sha3_256);
        ^
../openssl/providers/common/der/der_dsa_sig.c:16:23: note: expanded from macro 'MD_CASE'
        precompiled = der_oid_id_dsa_with_##name;                \
                      ^
<scratch space>:3:1: note: expanded from here
der_oid_id_dsa_with_sha3_256
^
../openssl/providers/common/der/der_dsa_sig.c:33:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_256'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:4:1: note: expanded from here
der_oid_id_dsa_with_sha3_256
^
../openssl/providers/common/der/der_dsa_sig.c:34:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_384'
        MD_CASE(sha3_384);
        ^
../openssl/providers/common/der/der_dsa_sig.c:16:23: note: expanded from macro 'MD_CASE'
        precompiled = der_oid_id_dsa_with_##name;                \
                      ^
<scratch space>:6:1: note: expanded from here
der_oid_id_dsa_with_sha3_384
^
../openssl/providers/common/der/der_dsa_sig.c:34:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_384'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:7:1: note: expanded from here
der_oid_id_dsa_with_sha3_384
^
../openssl/providers/common/der/der_dsa_sig.c:35:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_512'
        MD_CASE(sha3_512);
        ^
../openssl/providers/common/der/der_dsa_sig.c:16:23: note: expanded from macro 'MD_CASE'
        precompiled = der_oid_id_dsa_with_##name;                \
                      ^
<scratch space>:9:1: note: expanded from here
der_oid_id_dsa_with_sha3_512
^
../openssl/providers/common/der/der_dsa_sig.c:35:9: error: use of undeclared identifier 'der_oid_id_dsa_with_sha3_512'
../openssl/providers/common/der/der_dsa_sig.c:17:33: note: expanded from macro 'MD_CASE'
        precompiled_sz = sizeof(der_oid_id_dsa_with_##name);     \
                                ^
<scratch space>:10:1: note: expanded from here
der_oid_id_dsa_with_sha3_512
^
../openssl/providers/common/der/der_dsa_sig.c:40:12: error: implicit declaration of function 'DER_w_begin_sequence' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    return DER_w_begin_sequence(pkt, tag)
           ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
Makefile:21568: recipe for target 'providers/common/der/libnonfips-lib-der_dsa_sig.o' failed
make[1]: *** [providers/common/der/libnonfips-lib-der_dsa_sig.o] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/no-dsa'
Makefile:3002: recipe for target 'build_sw' failed
make: *** [build_sw] Error 2


More information about the openssl-commits mailing list