Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.0-alpha
-
None
-
Reviewed
Description
libhadoop calls dlopen to load libsnappy.so and libz.so. These libraries can be bundled in the $HADOOP_ROOT/lib/native directory. For example, the -Dbundle.snappy build option copies libsnappy.so to this directory. However, snappy can't be loaded from this directory unless LD_LIBRARY_PATH is set to include this directory.
Can we make this configuration "just work" without needing to rely on LD_LIBRARY_PATH?
Attachments
Attachments
Issue Links
- relates to
-
FLUME-1582 flume-ng script should set LD_LIBRARY_PATH
- Resolved
-
HADOOP-8756 Fix SEGV when libsnappy is in java.library.path but not LD_LIBRARY_PATH
- Closed