123 lines
5.6 KiB
Diff
123 lines
5.6 KiB
Diff
diff -ur root-5.34.24.orig/cmake/modules/RootConfiguration.cmake root-5.34.24/cmake/modules/RootConfiguration.cmake
|
|
--- root-5.34.24.orig/cmake/modules/RootConfiguration.cmake 2014-12-02 18:12:03.000000000 +0100
|
|
+++ root-5.34.24/cmake/modules/RootConfiguration.cmake 2014-12-19 11:41:09.559330313 +0100
|
|
@@ -257,10 +257,6 @@
|
|
string(REPLACE ";" " " hdfslib "${HDFS_LIBRARY}")
|
|
set(hdfsincdir ${HDFS_INCLUDE_DIR})
|
|
|
|
-set(jniincdir ${Java_INCLUDE_DIRS})
|
|
-string(REPLACE ";" " " jvmlib "${Java_LIBRARIES}")
|
|
-set(jvmlibdir ${Java_LIBRARY_DIR})
|
|
-
|
|
set(buildalien ${value${alien}})
|
|
set(alienlibdir ${ALIEN_LIBRARY_DIR})
|
|
string(REPLACE ";" " " alienlib "${ALIEN_LIBRARY}")
|
|
diff -ur root-5.34.24.orig/config/Makefile.in root-5.34.24/config/Makefile.in
|
|
--- root-5.34.24.orig/config/Makefile.in 2014-12-02 18:12:03.000000000 +0100
|
|
+++ root-5.34.24/config/Makefile.in 2014-12-19 11:39:26.580520172 +0100
|
|
@@ -207,9 +207,6 @@
|
|
HDFSLIBDIR := @hdfslibdir@
|
|
HDFSCLILIB := @hdfslib@
|
|
HDFSINCDIR := $(filter-out /usr/include, @hdfsincdir@)
|
|
-JNIINCDIR := $(filter-out /usr/include, @jniincdir@) $(filter-out /usr/include, @jniincdir@/linux)
|
|
-JVMCLILIB := @jvmlib@
|
|
-JVMLIBDIR := @jvmlibdir@
|
|
|
|
BUILDALIEN := @buildalien@
|
|
ALIENLIBDIR := @alienlibdir@
|
|
diff -ur root-5.34.24.orig/configure root-5.34.24/configure
|
|
--- root-5.34.24.orig/configure 2014-12-02 18:12:03.000000000 +0100
|
|
+++ root-5.34.24/configure 2014-12-19 11:39:26.607519860 +0100
|
|
@@ -1753,8 +1753,6 @@
|
|
hdfs-incdir HDFS support, location of hdfs.h
|
|
hdfs-libdir HDFS support, location of libhdfs
|
|
iosvers iOS SDK version (6.1, 7.0), default will be latest SDK
|
|
- jni-incdir HDFS support, location of JNI headers
|
|
- jvm-libdir HDFS support, location of JVM library
|
|
krb5 Kerberos5 support, location of Kerberos distribution
|
|
krb5-incdir Kerberos5 support, location of krb5.h
|
|
krb5-libdir Kerberos5 support, location of libkrb5
|
|
@@ -2141,8 +2139,6 @@
|
|
--with-hdfs-incdir=*) hdfsincdir=$optarg ; enable_hdfs="yes" ;;
|
|
--with-hdfs-libdir=*) hdfslibdir=$optarg ; enable_hdfs="yes" ;;
|
|
--with-iosvers=*) iosvers=$optarg ;;
|
|
- --with-jni-incdir=*) jniincdir=$optarg ;;
|
|
- --with-jvm-libdir=*) jvmlibdir=$optarg ;;
|
|
--with-krb5=*) krb5dir=$optarg ; enable_krb5="yes" ;;
|
|
--with-krb5-incdir=*) krb5incdir=$optarg ; enable_krb5="yes" ;;
|
|
--with-krb5-libdir=*) krb5libdir=$optarg ; enable_krb5="yes" ;;
|
|
@@ -4285,17 +4281,6 @@
|
|
hdfsinc=$found_hdr
|
|
hdfsincdir=$found_dir
|
|
|
|
- if test "x$platform" = "xmacosx" && test -z $JAVA_HOME; then
|
|
- JAVA_HOME=`/usr/libexec/java_home`
|
|
- fi
|
|
-
|
|
- keepincdir=$jniincdir
|
|
- check_header "jni.h" "$jniincdir" \
|
|
- ${JAVA_HOME:+$JAVA_HOME/include} \
|
|
- /usr/java/default/include /usr/include /usr/local/include
|
|
- jniinc=$found_hdr
|
|
- jniincdir=$found_dir
|
|
-
|
|
check_library "libhdfs" "$enable_shared" "$hdfslibdir" \
|
|
$HDFS ${HDFS:+$HDFS/lib} ${HDFS:+$HDFS/build/libhdfs} \
|
|
$HADOOP_HOME ${HADOOP_HOME:+$HADOOP_HOME/build/libhdfs} \
|
|
@@ -4303,26 +4288,12 @@
|
|
hdfslib=$found_lib
|
|
hdfslibdir=$found_dir
|
|
|
|
- check_library "libjvm" "$enable_shared" "$jvmlibdir" \
|
|
- ${JAVA_HOME:+$JAVA_HOME/jre/lib/amd64/server} \
|
|
- ${JAVA_HOME:+$JAVA_HOME/jre/lib/i386/server} \
|
|
- ${JAVA_HOME:+$JAVA_HOME/../Libraries} \
|
|
- /usr/java/default/jre/lib/amd64/server \
|
|
- /usr/java/default/jre/lib/i386/server /usr/lib /usr/local/lib
|
|
- jvmlib=$found_lib
|
|
- jvmlibdir=$found_dir
|
|
-
|
|
- if test "x$hdfsincdir" = "x" || test "x$hdfslib" = "x" || test "x$jniincdir" = "x" || test "x$jvmlib" = "x"; then
|
|
+ if test "x$hdfsincdir" = "x" || test "x$hdfslib" = "x"; then
|
|
enable_hdfs="no"
|
|
else
|
|
case $platform in
|
|
linux)
|
|
- check_link "$hdfslib $jvmlib" "$hdfslibdir $jvmlibdir" hdfsConnect
|
|
- if test $link_result -eq 0 ; then
|
|
- enable_hdfs="no"
|
|
- fi
|
|
-
|
|
- check_link $jvmlib "$jvmlibdir" JNI_CreateJavaVM
|
|
+ check_link "$hdfslib" "$hdfslibdir" hdfsConnect
|
|
if test $link_result -eq 0 ; then
|
|
enable_hdfs="no"
|
|
fi
|
|
@@ -7324,9 +7295,6 @@
|
|
-e "s|@iosvers@|$iosvers|" \
|
|
-e "s|@iconpath@|$iconpath|" \
|
|
-e "s|@incdir@|$incdir|" \
|
|
- -e "s|@jniincdir@|$jniincdir|g" \
|
|
- -e "s|@jvmlibdir@|$jvmlibdir|g" \
|
|
- -e "s|@jvmlib@|$jvmlib|g" \
|
|
-e "s|@krb5incdir@|$krb5incdir|" \
|
|
-e "s|@krb5lib@|$krb5lib|" \
|
|
-e "s|@krb5libdir@|$krb5libdir|" \
|
|
diff -ur root-5.34.24.orig/io/hdfs/Module.mk root-5.34.24/io/hdfs/Module.mk
|
|
--- root-5.34.24.orig/io/hdfs/Module.mk 2014-12-02 18:12:03.000000000 +0100
|
|
+++ root-5.34.24/io/hdfs/Module.mk 2014-12-19 11:39:26.608519849 +0100
|
|
@@ -44,7 +44,7 @@
|
|
$(HDFSLIB): $(HDFSO) $(HDFSDO) $(ORDER_) $(MAINLIBS) $(HDFSLIBDEP)
|
|
@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
|
|
"$(SOFLAGS)" libHDFS.$(SOEXT) $@ "$(HDFSO) $(HDFSDO)" \
|
|
- "$(HDFSLIBEXTRA) $(HDFSLIBDIR) $(HDFSCLILIB) $(JVMLIBDIR) $(JVMCLILIB)"
|
|
+ "$(HDFSLIBEXTRA) $(HDFSLIBDIR) $(HDFSCLILIB)"
|
|
|
|
$(HDFSDS): $(HDFSH) $(HDFSL) $(ROOTCINTTMPDEP)
|
|
$(MAKEDIR)
|
|
@@ -68,4 +68,4 @@
|
|
distclean:: distclean-$(MODNAME)
|
|
|
|
##### extra rules ######
|
|
-$(HDFSO) $(HDFSDO): CXXFLAGS += $(HDFSCFLAGS) $(HDFSINCDIR:%=-I%) $(JNIINCDIR:%=-I%)
|
|
+$(HDFSO) $(HDFSDO): CXXFLAGS += $(HDFSCFLAGS) $(HDFSINCDIR:%=-I%)
|