-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openssl: Fix option no_md2 #11439
openssl: Fix option no_md2 #11439
Conversation
md2 has been disabled in openssl since openssl.git commit 4e9de7aa3a12 which is from 2009. It must be explicitly enabled with enable-md2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can confirm that behavior:
~/.conan/data/openssl/1.1.1o/_/_/source/source_subfolder % ./config --help
Operating system: arm64-apple-darwinDarwin Kernel Version 21.5.0: Tue Apr 26 21:08:37 PDT 2022; root:xnu-8020.121.3~4/RELEASE_ARM64_T6000
Configuring OpenSSL version 1.1.1o (0x101010ffL) for darwin64-arm64-cc
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile
**********************************************************************
*** ***
*** OpenSSL has been successfully configured ***
*** ***
*** If you encounter a problem while building, please open an ***
*** issue on GitHub <https://github.com/openssl/openssl/issues> ***
*** and include the output from the following command: ***
*** ***
*** perl configdata.pm --dump ***
*** ***
*** (If you are new to OpenSSL, you might want to consult the ***
*** 'Troubleshooting' section in the INSTALL file first) ***
*** ***
**********************************************************************
uilian@Uilianr-mac ~/.conan/data/openssl/1.1.1o/_/_/source/source_subfolder % perl configdata.pm --dump
Command line (with current working directory = .):
/usr/bin/perl ./Configure darwin64-arm64-cc --help
Perl information:
/usr/bin/perl
5.30.3 for darwin-thread-multi-2level
Enabled features:
aria
asm
async
autoalginit
autoerrinit
autoload-config
bf
blake2
camellia
capieng
cast
chacha
cmac
cms
comp
ct
deprecated
des
dgram
dh
dsa
dso
dtls
dynamic-engine
ec
ec2m
ecdh
ecdsa
engine
err
filenames
gost
hw(-.+)?
idea
makedepend
md4
mdc2
multiblock
nextprotoneg
pinshared
ocb
ocsp
pic
poly1305
posix-io
psk
rc2
rc4
rdrand
rfc3779
rmd160
scrypt
seed
shared
siphash
sm2
sm3
sm4
sock
srp
srtp
sse2
ssl
static-engine
stdio
tests
threads
tls
ts
ui-console
whirlpool
tls1
tls1-method
tls1_1
tls1_1-method
tls1_2
tls1_2-method
tls1_3
dtls1
dtls1-method
dtls1_2
dtls1_2-method
Disabled features:
afalgeng [not-linux] OPENSSL_NO_AFALGENG
asan [default] OPENSSL_NO_ASAN
buildtest-c++ [default]
crypto-mdebug [default] OPENSSL_NO_CRYPTO_MDEBUG
crypto-mdebug-backtrace [default] OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
devcryptoeng [default] OPENSSL_NO_DEVCRYPTOENG
ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128
egd [default] OPENSSL_NO_EGD
external-tests [default] OPENSSL_NO_EXTERNAL_TESTS
fuzz-libfuzzer [default] OPENSSL_NO_FUZZ_LIBFUZZER
fuzz-afl [default] OPENSSL_NO_FUZZ_AFL
heartbeats [default] OPENSSL_NO_HEARTBEATS
md2 [default] OPENSSL_NO_MD2 (skip crypto/md2)
msan [default] OPENSSL_NO_MSAN
rc5 [default] OPENSSL_NO_RC5 (skip crypto/rc5)
sctp [default] OPENSSL_NO_SCTP
ssl-trace [default] OPENSSL_NO_SSL_TRACE
ubsan [default] OPENSSL_NO_UBSAN
unit-test [default] OPENSSL_NO_UNIT_TEST
weak-ssl-ciphers [default] OPENSSL_NO_WEAK_SSL_CIPHERS
zlib [default]
zlib-dynamic [default]
ssl3 [default] OPENSSL_NO_SSL3
ssl3-method [default] OPENSSL_NO_SSL3_METHOD
I detected other pull requests that are modifying openssl/1.x.x recipe: This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
@uilianries will it build again or do I have to do something to trigger a rebuild? |
@tsondergaard i just restarted the ci job now |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
All green in build 11 (
|
md2 has been disabled in openssl since openssl.git commit 4e9de7aa3a12 which is from 2009. It must be explicitly enabled with enable-md2.
…update-from-conan-io * 'master' of github.com:conan-io/conan-center-index: (1322 commits) (conan-io#11692) [bot] Add Access Request users (2022-07-14) (conan-io#11691) gettext: update dependencies (conan-io#11685) libcurl: update openssl (conan-io#11688) s2n: update openssl (conan-io#11687) sqlite3: add version 3.39.1 (conan-io#11683) docs: add a link the list of reviewers (conan-io#11682) certify - bump deps (conan-io#11673) amqp-cpp - bump deps (conan-io#11672) msix - bump deps (conan-io#11580) wayland: Switch to MesonToolchain generator to allow cross-compiling (conan-io#11557) spirv-tools package 1.3.216 has the wrong git hash (conan-io#11439) openssl: Fix option no_md2 (conan-io#11680) cassandra-cpp-driver - bump deps (conan-io#11671) arrow: update dependencies (conan-io#11675) aws-c-cal - bump deps (conan-io#11677) brynet - bump deps (conan-io#11662) doc: link to cci-pending-review github page (conan-io#11612) bzip3: add recipe (conan-io#11071) [libjpeg] Use SPDX license identifer (conan-io#11478) libcurl: add version 7.84.0 ...
md2 has been disabled in openssl since openssl.git commit 4e9de7aa3a12
which is from 2009. It must be explicitly enabled with enable-md2.
Specify library name and version: openssl/3.0.3
I've created this PR, because I need openssl with the EVP_md2 function available.