Build failed: openssl master.38790
Build openssl master.38790 failed Commit 5761e2c15b by Richard Levitte on 12/17/2020 8:50 PM: fixup! Drop OPENSSL_NO_RSA everywhere Configure your notification preferences
Still FAILED build of OpenSSL branch master with options -d enable-fuzz-afl no-shared no-module
Platform and configuration command: $ uname -a Linux run 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ CC=afl-clang-fast ../openssl/config -d enable-fuzz-afl no-shared no-module Commit log since last time: a2e145f8db Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_EC c2403f362e Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_EC 565b33990c EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available c829c23b67 EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available d33ab074ef EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto 0cc0164d19 PROV: Add MSBLOB and PVK encoders 2984445d3a TEST: Fix test/recipes/15-test_rsa.t 542b84881c APPS: Correct the output structure for public keys in 'openssl rsa' 021410ea3f Check non-option arguments c678f68a19 test: document the random test ordering env variable a21a1c23c9 test: print OPENSSL_TEST_RAND_ORDER=x when a randomised test fails. 2f06c34b0e Document OCSP_REQ_CTX_i2d. ecef17c367 Deprecate OCSP_REQ_CTX_set1_req 249d559545 Skip tests depending on deprecated list -*-commands options a08489e241 Documenting the options deprecating in CHANGES.md 8ce7579d7d Documenting the options deprecating a61fba5da6 Skip unavailable digests and ciphers in -*-commands cb75a155b6 Deprecate -cipher-commands and -digest-commands options 908465be59 OPENSSL_NO_GOST has nothing to do with low-level algos 52c6c12c1c Configurations: PowerPC is big endian 3dafbd4468 Change AES-CTS modes CS2 and CS3 to also be inside the fips module. ac7750bb5e Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined operation. c739222b5a Fix no-threads Build log ended with (last 100 lines): # warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning: certificate from 'trusted.crt' with subject '/O=openssl_cmp' is not a CA cert # setup_client_ctx:../openssl/apps/cmp.c:1980:CMP info: will contact http://127.0.0.1:1700/ # send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending IR # send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received IP # send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending CERTCONF # send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received PKICONF # save_free_certs:../openssl/apps/cmp.c:2030:CMP info: received 1 enrolled certificate(s), saving to file '../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo1.pem' ../../../../../enable-fuzz-afl/util/wrap.pl ../../../../../enable-fuzz-afl/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -certout ../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.cert.pem -proxy '' -no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -popo 0 -certout ../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo1.pem -out_trusted root.crt => 0 not ok 43 - popo RAVERIFIED # -- # cmp_main:../openssl/apps/cmp.c:2663:CMP info: using section(s) 'Mock enrollment' of OpenSSL configuration file '../Mock/test.cnf' # opt_str:../openssl/apps/cmp.c:2263:CMP warning: argument of -proxy option is empty string, resetting option # warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning: certificate from 'trusted.crt' with subject '/O=openssl_cmp' is not a CA cert # setup_client_ctx:../openssl/apps/cmp.c:1980:CMP info: will contact http://127.0.0.1:1700/ # send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending IR # send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received IP # send_receive_check:../openssl/crypto/cmp/cmp_client.c:165:CMP info: sending CERTCONF # send_receive_check:../openssl/crypto/cmp/cmp_client.c:183:CMP info: received PKICONF # save_free_certs:../openssl/apps/cmp.c:2030:CMP info: received 1 enrolled certificate(s), saving to file '../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo5.pem' ../../../../../enable-fuzz-afl/util/wrap.pl ../../../../../enable-fuzz-afl/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -certout ../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.cert.pem -proxy '' -no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -popo -1 -certout ../../../../../enable-fuzz-afl/test-runs/test_cmp_cli/test.certout_popo5.pem -out_trusted root.crt => 0 not ok 47 - popo NONE # -- # Failed test 'popo NONE' # at ../openssl/test/recipes/81-test_cmp_cli.t line 183. # cmp_main:../openssl/apps/cmp.c:2663:CMP info: using section(s) 'Mock enrollment' of OpenSSL configuration file '../Mock/test.cnf' # opt_str:../openssl/apps/cmp.c:2263:CMP warning: argument of -proxy option is empty string, resetting option # warn_cert_msg:../openssl/apps/cmp.c:687:CMP warning:
[openssl] master update
The branch master has been updated via b36d6a5ef857a9e08b1fdb80ed5aa0bdbcec9aae (commit) via f6d3359d6548930c9da9eca438f428a03bad7707 (commit) from 74cd923a78b490d46af9c3dc5c8dc7a741c5e576 (commit) - Log - commit b36d6a5ef857a9e08b1fdb80ed5aa0bdbcec9aae Author: Dr. David von Oheimb Date: Thu Nov 12 21:27:37 2020 +0100 apps/cmp.c: Correct -keyform option range w.r.t engine Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/13690) commit f6d3359d6548930c9da9eca438f428a03bad7707 Author: Dr. David von Oheimb Date: Wed Dec 16 13:35:27 2020 +0100 apps/cmp.c: Fix bug on -path option introduced in commit 3c9d6266ed85 Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/13690) --- Summary of changes: apps/cmp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/cmp.c b/apps/cmp.c index b830b6a3c5..a484234f90 100644 --- a/apps/cmp.c +++ b/apps/cmp.c @@ -527,7 +527,7 @@ static varref cmp_vars[] = { /* must be in same order as enumerated above! */ {_oldcert}, {(char **)_revreason}, -{_server}, {_proxy}, {_no_proxy}, {_path}, +{_server}, {_path}, {_proxy}, {_no_proxy}, {(char **)_msg_timeout}, {(char **)_total_timeout}, {_trusted}, {_untrusted}, {_srvcert}, @@ -1068,7 +1068,7 @@ static int transform_opts(void) return 0; } -#ifdef OPENSSL_NO_ENGINE +#ifndef OPENSSL_NO_ENGINE # define FORMAT_OPTIONS (OPT_FMT_PEMDER | OPT_FMT_PKCS12 | OPT_FMT_ENGINE) #else # define FORMAT_OPTIONS (OPT_FMT_PEMDER | OPT_FMT_PKCS12)
[openssl] OpenSSL_1_1_1-stable update
The branch OpenSSL_1_1_1-stable has been updated via 69daea54fd88b8027bfce28af746e54e316a0a2b (commit) from d73c93625f47fe66ea5c77db6757c1c20229ba23 (commit) - Log - commit 69daea54fd88b8027bfce28af746e54e316a0a2b Author: Tomas Mraz Date: Wed Dec 16 09:39:31 2020 +0100 Github CI: run also on repository pushes Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/13686) (cherry picked from commit 4159ebca3cb3d9586d6709c7a0166a4af5676f91) --- Summary of changes: .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a00ed88098..6073ba29bf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,6 @@ name: GitHub CI -on: [pull_request] +on: [pull_request, push] # for some reason, this does not work: # variables:
[tools] master update
The branch master has been updated via 51ba5bc2c18780f94136c71800afc3cf8fd32d40 (commit) from 6305ba8fded75d8dcc410caae0a22c712228b721 (commit) - Log - commit 51ba5bc2c18780f94136c71800afc3cf8fd32d40 Author: Tomas Mraz Date: Tue Dec 8 16:51:04 2020 +0100 ghmerge: Pass --tools and --web to addrev Reviewed-by: Paul Dale Reviewed-by: David von Oheimb (Merged from https://github.com/openssl/tools/pull/80) --- Summary of changes: review-tools/ghmerge | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/review-tools/ghmerge b/review-tools/ghmerge index 02ab06e..06f6bfa 100755 --- a/review-tools/ghmerge +++ b/review-tools/ghmerge @@ -28,7 +28,7 @@ Examples: set -o errexit -WHAT=openssl +WHAT="" PICK=no INTERACTIVE=yes AUTOSQUASH="--autosquash" @@ -116,6 +116,12 @@ while [ $# -ne 0 ]; do ;; esac done + +if [ "$WHAT" = "" ] ; then +WHAT="openssl" +else +ADDREVOPTS="$ADDREVOPTS --$WHAT" +fi ADDREVOPTS=${ADDREVOPTS# } # chop any leading ' ' [ "$REMOTE" = "" ] && REMOTE=`git remote -v | awk '/git.openssl.org.*(push)/{ print $1; }' | head -n 1` # usually this will be 'upstream'
Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-dso
Platform and configuration command: $ uname -a Linux run 5.4.0-52-generic #57-Ubuntu SMP Thu Oct 15 10:57:00 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ CC=clang ../openssl/config -d --strict-warnings no-dso Commit log since last time: a2e145f8db Add necessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_EC c2403f362e Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_EC 565b33990c EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more available c829c23b67 EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more available d33ab074ef EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcrypto 0cc0164d19 PROV: Add MSBLOB and PVK encoders 2984445d3a TEST: Fix test/recipes/15-test_rsa.t 542b84881c APPS: Correct the output structure for public keys in 'openssl rsa' 021410ea3f Check non-option arguments c678f68a19 test: document the random test ordering env variable a21a1c23c9 test: print OPENSSL_TEST_RAND_ORDER=x when a randomised test fails. 2f06c34b0e Document OCSP_REQ_CTX_i2d. ecef17c367 Deprecate OCSP_REQ_CTX_set1_req 249d559545 Skip tests depending on deprecated list -*-commands options a08489e241 Documenting the options deprecating in CHANGES.md 8ce7579d7d Documenting the options deprecating a61fba5da6 Skip unavailable digests and ciphers in -*-commands cb75a155b6 Deprecate -cipher-commands and -digest-commands options 908465be59 OPENSSL_NO_GOST has nothing to do with low-level algos 52c6c12c1c Configurations: PowerPC is big endian 3dafbd4468 Change AES-CTS modes CS2 and CS3 to also be inside the fips module. ac7750bb5e Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined operation. c739222b5a Fix no-threads Build log ended with (last 100 lines): clang -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -pthread -m64 -Wa,--noexecstack -Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL -MMD -MF test/helpers/cmp_protect_test-bin-cmp_testlib.d.tmp -MT test/helpers/cmp_protect_test-bin-cmp_testlib.o -c -o test/helpers/cmp_protect_test-bin-cmp_testlib.o ../openssl/test/helpers/cmp_testlib.c clang -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -pthread -m64 -Wa,--noexecstack -Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL -MMD -MF test/cmp_server_test-bin-cmp_server_test.d.tmp -MT test/cmp_server_test-bin-cmp_server_test.o -c -o test/cmp_server_test-bin-cmp_server_test.o ../openssl/test/cmp_server_test.c clang -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -pthread -m64 -Wa,--noexecstack -Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -DOPENSSL_BUILDING_OPENSSL -MMD -MF test/helpers/cmp_server_test-bin-cmp_testlib.d.tmp -MT test/helpers/cmp_server_test-bin-cmp_testlib.o -c -o test/helpers/cmp_server_test-bin-cmp_testlib.o ../openssl/test/helpers/cmp_testlib.c clang -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include -pthread -m64 -Wa,--noexecstack -Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality