irods / irods_client_globus_connector

The iRODS Globus Connector
2 stars 4 forks source link

Deprecation error when compiling Globus plugin on Ubuntu 22 #76

Closed JustinKyleJames closed 6 months ago

JustinKyleJames commented 1 year ago

When compiling Globus plugin on Ubuntu 22 I got deprecation warnings for the following methods:

To work around this error I had to disable the -Werror flag. After doing so it built and tests passed.

We need to update these methods as described here: https://www.openssl.org/docs/man3.1/man3/SHA512_Update.html

Note that irods core uses some of these methods. I think that the -Werror flag isn't enabled for those.

alanking commented 1 year ago

Similar problems were encountered in irods/irods. Consider doing something similar to this: https://github.com/irods/irods/commit/aa7d3ea852f21bbf41c9a2dfa4b1b3dd9931bbee

alanking commented 1 year ago

@JustinKyleJames - Please close if complete. Thanks

JustinKyleJames commented 6 months ago

closing this issue.