]> granicus.if.org Git - postgresql/commitdiff
Set rpath for plperl and plpython to ensure we can find the .so files
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 19 Nov 2004 19:23:01 +0000 (19:23 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 19 Nov 2004 19:23:01 +0000 (19:23 +0000)
for the languages even when not installed in a standard directory.
pltcl may need this treatment as well, but we don't have the right path
conveniently available, so I'll leave it alone as long as there aren't
actual reports of trouble.

src/pl/plperl/GNUmakefile
src/pl/plpython/Makefile

index 2a5392405cbc18d2fb9aa25a93b26e574a652fe0..eb633d400b0dc2462f62729e170f49f19f6d9a8d 100644 (file)
@@ -1,5 +1,5 @@
 # Makefile for PL/Perl
-# $PostgreSQL: pgsql/src/pl/plperl/GNUmakefile,v 1.17 2004/11/17 21:23:36 tgl Exp $
+# $PostgreSQL: pgsql/src/pl/plperl/GNUmakefile,v 1.18 2004/11/19 19:22:58 tgl Exp $
 
 subdir = src/pl/plperl
 top_builddir = ../../..
@@ -25,6 +25,8 @@ endif
 
 override CPPFLAGS := -I$(srcdir) $(CPPFLAGS) -I$(perl_archlibexp)/CORE
 
+rpathdir = $(perl_archlibexp)/CORE
+
 
 NAME = plperl
 SO_MAJOR_VERSION = 0
index 5987e817b1a0661c4f041e6234ab0ba9454bcc9d..f2793d9ed06954872ebdc26ddf1594433d151b9f 100644 (file)
@@ -1,4 +1,4 @@
-# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.17 2004/10/11 19:32:19 tgl Exp $
+# $PostgreSQL: pgsql/src/pl/plpython/Makefile,v 1.18 2004/11/19 19:23:01 tgl Exp $
 
 subdir = src/pl/plpython
 top_builddir = ../../..
@@ -33,7 +33,8 @@ endif
 ifneq (,$(findstring yes, $(shared_libpython)$(allow_nonpic_in_shlib)))
 
 override CPPFLAGS := -I$(srcdir) $(python_includespec) $(CPPFLAGS)
-rpath :=
+
+rpathdir = $(python_libdir)
 
 NAME = plpython
 SO_MAJOR_VERSION = 0