Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
None
-
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-agent/workspace/hadoop-multibranch_PR-2792/src/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/rpc/rpc_engine.cc:124:40: warning: 'int RAND_pseudo_bytes(unsigned char*, int)' is deprecated [-Wdeprecated-declarations] [WARNING] from /home/jenkins/jenkins-agent/workspace/hadoop-multibranch_PR-2792/src/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/rpc/rpc_engine.cc:18: [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
- is related to
-
HDFS-15918 Replace RAND_pseudo_bytes in sasl_digest_md5.cc
- Resolved
- relates to
-
HDFS-15929 Replace RAND_pseudo_bytes in util.cc
- Resolved
- links to