File pythia-remove-rpaths.patch of Package pythia
Index: pythia8219/Makefile
===================================================================
--- pythia8219.orig/Makefile
+++ pythia8219/Makefile
@@ -55,19 +55,19 @@ ifeq ($(POWHEG_USE),true)
endif
# Python.
-PYTHON_COMMON=-I$(PYTHON_INCLUDE) $(CXX_COMMON) -Wl,-rpath,$(PREFIX_LIB)
+PYTHON_COMMON=-I$(PYTHON_INCLUDE) $(CXX_COMMON)
ifeq ($(PYTHON_USE),true)
TARGETS+=$(LOCAL_LIB)/_pythia8.so
endif
# GZIP.
OBJ_COMMON=-MD $(CXX_COMMON)
-LIB_COMMON=-Wl,-rpath,$(PREFIX_LIB) -ldl
+LIB_COMMON=-ldl
ifeq ($(GZIP_USE),true)
PYTHON_COMMON+= -DGZIPSUPPORT -I$(GZIP_INCLUDE)
- PYTHON_COMMON+= -L$(GZIP_LIB) -Wl,-rpath,$(GZIP_LIB) -lz
+ PYTHON_COMMON+= -L$(GZIP_LIB) -lz
OBJ_COMMON+= -DGZIPSUPPORT -I$(GZIP_INCLUDE)
- LIB_COMMON+= -L$(GZIP_LIB) -Wl,-rpath,$(GZIP_LIB) -lz
+ LIB_COMMON+= -L$(GZIP_LIB) -lz
endif
################################################################################
@@ -110,11 +110,11 @@ $(LOCAL_TMP)/LHAPDF%Plugin.o: $(LOCAL_IN
$(LOCAL_LIB)/libpythia8lhapdf5.so: $(LOCAL_TMP)/LHAPDF5Plugin.o\
$(LOCAL_LIB)/libpythia8.a
$(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\
- -L$(LHAPDF5_LIB) -Wl,-rpath,$(LHAPDF5_LIB) -lLHAPDF -lgfortran
+ -L$(LHAPDF5_LIB) -lLHAPDF -lgfortran
$(LOCAL_LIB)/libpythia8lhapdf6.so: $(LOCAL_TMP)/LHAPDF6Plugin.o\
$(LOCAL_LIB)/libpythia8.a
$(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED) $(CXX_SONAME),$(notdir $@)\
- -L$(LHAPDF6_LIB) -Wl,-rpath,$(LHAPDF6_LIB) -lLHAPDF
+ -L$(LHAPDF6_LIB) -lLHAPDF
# POWHEG (exclude any executable ending with sh).
$(LOCAL_TMP)/POWHEGPlugin.o: $(LOCAL_INCLUDE)/Pythia8Plugins/LHAPowheg.h
@@ -124,7 +124,7 @@ $(LOCAL_LIB)/libpythia8powheg%.so: $(POW
$(LOCAL_LIB)/libpythia8.a
ln -s $< $(notdir $<); $(CXX) $(notdir $<) $(LOCAL_TMP)/POWHEGPlugin.o\
$(LOCAL_LIB)/libpythia8.a -o $@ $(CXX_COMMON) $(CXX_SHARED)\
- $(CXX_SONAME),$(notdir $@) -Wl,-rpath,$(POWHEG_BIN); rm $(notdir $<)
+ $(CXX_SONAME),$(notdir $@) ; rm $(notdir $<)
# Python (turn off all warnings for readability).
$(LOCAL_LIB)/pythia8.py: $(LOCAL_INCLUDE)/Pythia8Plugins/PythonWrapper.h