Bugzilla – Bug 6956
globus-gssapi-gsi uses a copy of an internal openssl header that changes between openssl versions
Last modified: 2010-02-23 17:50:07
You need to
before you can comment on or make changes to this bug.
What is particularly bad is that the code uses this header to call the
ssl_cipher_get_evp() function, and this function has different number of
arguments in different openssl versions.
The linked patch replaces the copy of the internal header with a much shorter
header file that only contains the definitions needed to compile the code,
thereby reducing the number of irrelevant lines that could potentially
introduce incompatibilities with the openssl version used. This file has ifdefs
for the parts that are different between the different openssl versions.
Preferably in the long term, the code should be changed to not use openssl
This is merged to the 5.0 branch and trunk.