libhdfs makefile wrongly sets up DT_SONAME field of libhdfs.so
--------------------------------------------------------------
Key: HADOOP-2169
URL: https://issues.apache.org/jira/browse/HADOOP-2169
Project: Hadoop
Issue Type: Bug
Components: libhdfs
Affects Versions: 0.15.0
Reporter: Arun C Murthy
Assignee: Arun C Murthy
Priority: Critical
Fix For: 0.16.0
For src/c++/libhdfs/Makefile:
{noformat}
LIB_NAME = hdfs
SO_TARGET = $(LIBHDFS_BUILD_DIR)/lib$(LIB_NAME).so.$(SHLIB_VERSION)
SO = $(LIBHDFS_BUILD_DIR)/lib$(LIB_NAME).so
$(SO_TARGET): $(COBJS)
$(LD) $(LDFLAGS) -o $(SO_TARGET) -Wl,-soname,$(SO_TARGET) $(COBJS) \
&& $(LINK) $(SO_TARGET) $(SO)
{noformat}
Basically the wrong value is passed for *-soname* flag to the linker,
straight-forward fix.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.