1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
Author: Ondřej Surý
Last-Update: 2015-08-05 16:41:36 +0200
Description: Do not include RPATH in binary
--- rapache.orig/Makefile.am
+++ rapache/Makefile.am
@@ -26,7 +26,6 @@ RLINKLD=@RLINKLD@
INCLUDES = $(RINCLUDES) $(APREQ_INCLUDES)
LDFLAGS = $(RLINKLD) $(APREQ_LINKLD)
LD_LIBRARY_PATH=$(R_LD_LIBRARY_PATH):$(APREQ_LIB_DIR)
-RPATH=@RPATH@
all: mod_R.so $(DOCROOT)/httpd.conf
@@ -34,7 +33,7 @@ mod_R.so: .apreq-config mod_R.c mod_R.h
@echo
@echo Compiling mod_R
@echo
- $(APXS) $(INCLUDES) -c mod_R.c $(RPATH) $(LDFLAGS)
+ $(APXS) $(INCLUDES) -c mod_R.c $(LDFLAGS)
.apreq-config:
@echo
--- rapache.orig/configure.in
+++ rapache/configure.in
@@ -136,16 +136,6 @@ AC_DEFUN([SET_DOCROOT],[
DOCROOT=`pwd`/test
])
-AC_PATH_PROG(UNAME,uname)
-
-AC_DEFUN([WITH_RPATH],[
- if test "${UNAME}" != ""; then
- if test "`${UNAME}`" = "Linux"; then
- RPATH=-Wl,-rpath,${RHOME}/lib
- fi
- fi
-])
-
AX_WITH_APXS
AC_SUBST(APXS)
HTTPD="`$APXS -q sbindir`/`$APXS -q progname`"
@@ -165,8 +155,6 @@ AC_SUBST(APREQ_INCLUDES)
AC_SUBST(APREQ_LINKLD)
SET_DOCROOT
AC_SUBST(DOCROOT)
-WITH_RPATH
-AC_SUBST(RPATH)
SHLIBPATH_VAR=$shlibpath_var
AC_SUBST(SHLIBPATH_VAR)
|