You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was installing this, I've compiled OpenSSL and configured it with the advised arguments in the install instructions.
While trying to compile revsh, running make produced:
...
if [ ! -e keys/dh_params.c ]; then \
../openssl/apps/openssl dhparam -noout -C 2048 >keys/dh_params.c ; \
echo "DH *(*get_dh)() = &get_dh2048;" >>keys/dh_params.c ; \
fi
Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time
.+........+......+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*
..+..+.+..+.........+..+...
...
keys/dh_params.c:75:20: error: 'get_dh2048' undeclared here (not in a function)
DH *(*get_dh)() = &get_dh2048;
$ ../openssl/apps/openssl version
OpenSSL 3.0.0-alpha5-dev (Library: OpenSSL 3.0.0-alpha5-dev )
Installed OpenSSL version:
$ openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017
Obviously cloning the latest branch commit of OpenSSL can raise compatibility issues with future releases of OpenSSL. I'll be happy to create a PR to modify the INSTALL instructions, or instead maybe we use can use sed to get the declared function name instead of hardcoding it.
The text was updated successfully, but these errors were encountered:
I was installing this, I've compiled OpenSSL and configured it with the advised arguments in the install instructions.
While trying to compile revsh, running
make
produced:The generated C code in keys/dh_params.c is:
If I generate the C code using the OpenSSL binary installed on my system and not the compiled one, the generated function declaration is
Compiled OpenSSL version:
Installed OpenSSL version:
Obviously cloning the latest branch commit of OpenSSL can raise compatibility issues with future releases of OpenSSL. I'll be happy to create a PR to modify the INSTALL instructions, or instead maybe we use can use
sed
to get the declared function name instead of hardcoding it.The text was updated successfully, but these errors were encountered: