Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
Impala 2.10.0
-
None
-
None
-
ghx-label-8
Description
KRPC adds a compile-time dependency on libkrb5's headers. To guarantee that they're available in all build environments, we should add krb5 (from http://web.mit.edu/kerberos/dist/index.html) to the toolchain.
libkrb5.so should be dynamically linked by default, to avoid creating a binary that has statically linked security dependencies (this is an issue for us at Cloudera as a vendor, but also a general antipattern).