Github user jamesclampffer commented on the issue:
https://github.com/apache/orc/pull/275
Rather than skipping the entire libhdfs++ build you could set the NO_SASL
parameter if openssl or cyrus is missing to build libhdfs++ without support for
strong authentication.
At one point someone added a partial implementation of SASL DIGEGT-MD5
directly in libhdfs++ and I think that may try to use SSL's RNG to generate
nonces (and looks like NO_SASL might not prevent that). If that breaks the
build with NO_SASL set we can get rid of that code in libhdfs++. Even if that
implementation worked it'd prevent the library from being FIPS 140-2 compliant
which is a deal breaker for my work.
---