Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
3.4.0
-
Reviewed
Description
RAND_pseudo_bytes was deprecated in OpenSSL 1.1.1. We get the following warning during compilation that it's deprecated -
[WARNING] /home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-2792/src/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/common/sasl_digest_md5.cc:97:74: warning: 'int RAND_pseudo_bytes(unsigned char*, int)' is deprecated [-Wdeprecated-declarations] [WARNING] from /home/jenkins/jenkins-home/workspace/hadoop-multibranch_PR-2792/src/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/common/sasl_digest_md5.cc:20: [WARNING] /usr/include/openssl/rand.h:44:1: note: declared here
Attachments
Issue Links
- is a child of
-
HDFS-15917 Make HDFS native client more secure
- Open
- relates to
-
HDFS-15928 Replace RAND_pseudo_bytes in rpc_engine.cc
- Resolved
-
HDFS-15929 Replace RAND_pseudo_bytes in util.cc
- Resolved
- links to