Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Running "ant -Dcompile.c+=true -Dlibhdfs=true test-c+-libhdfs" on Mac fails with following error:
[exec] dyld: lazy symbol binding failed: Symbol not found: _JNI_GetCreatedJavaVMs [exec] Referenced from: /Users/amareshwari.sr/workspace/hadoop/build/c++/Mac_OS_X-x86_64-64/lib/libhdfs.0.dylib [exec] Expected in: flat namespace [exec] [exec] dyld: Symbol not found: _JNI_GetCreatedJavaVMs [exec] Referenced from: /Users/amareshwari.sr/workspace/hadoop/build/c++/Mac_OS_X-x86_64-64/lib/libhdfs.0.dylib [exec] Expected in: flat namespace [exec] [exec] /Users/amareshwari.sr/workspace/hadoop/src/c++/libhdfs/tests/test-libhdfs.sh: line 122: 39485 Trace/BPT trap: 5 CLASSPATH=$HADOOP_CONF_DIR:$CLASSPATH LD_PRELOAD="$LIB_JVM_DIR/libjvm.so:$LIBHDFS_INSTALL_DIR/libhdfs.so:" $LIBHDFS_BUILD_DIR/$HDFS_TEST
Attachments
Attachments
Issue Links
- is blocked by
-
HADOOP-11957 if an IOException error is thrown in DomainSocket.close we go into infinite loop.
- Patch Available
- requires
-
HADOOP-13177 Native tests fail on OS X, because DYLD_LIBRARY_PATH is not defined to include libhadoop.dylib.
- Resolved