Marton Greber has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/19951 )

Change subject: Fix OpenSSL3 FIPS_mode() issue on RHEL9.1
......................................................................


Patch Set 5:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/19951/5//COMMIT_MSG
Commit Message:

http://gerrit.cloudera.org:8080/#/c/19951/5//COMMIT_MSG@13
PS5, Line 13: However
            : on RHEL9.1 OpenSSL contains a fips.h compatibility header, which 
maps
            : the new function to the old FIPS_mode function:
> Other than RHEL9.1, is there any other distro as well that has this compati
I've only encountered this on RHEL9.1.
Yes you are correct, FIPS_mode() if openssl version is less than 3, else 
EVP_default_properties_is_fips_enabled().
1. I ran some tests on my Ubuntu22 installation which had OpenSSL3.0.2, this 
one did not have the compatibility header. With the current patch, I was able 
to build Kudu.
2. The RHEL9.1 target on which this issue came up first, is building correctly
3. Like the upstream verification job, Ubuntu18.04 with OpenSSL version lower 
than 3 -> Jenkins job is green.
Yepp you are right, this whole compatibility header thingy came with OpenSSL, 
to help with migration.



--
To view, visit http://gerrit.cloudera.org:8080/19951
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ib0728846afb07ee937fbe7d99f0057bd8197dd9a
Gerrit-Change-Number: 19951
Gerrit-PatchSet: 5
Gerrit-Owner: Marton Greber <greber...@gmail.com>
Gerrit-Reviewer: Alexey Serbin <ale...@apache.org>
Gerrit-Reviewer: Ashwani Raina <ara...@cloudera.com>
Gerrit-Reviewer: Attila Bukor <abu...@apache.org>
Gerrit-Reviewer: Kudu Jenkins (120)
Gerrit-Reviewer: Marton Greber <greber...@gmail.com>
Gerrit-Reviewer: Zoltan Chovan <zcho...@cloudera.com>
Gerrit-Comment-Date: Sat, 10 Jun 2023 11:07:54 +0000
Gerrit-HasComments: Yes

Reply via email to