jvdias 766b4a2
--- perl-5.8.8-RC1/Makefile.SH.makerpath	2006-01-20 16:41:26.000000000 -0500
jvdias 766b4a2
+++ perl-5.8.8-RC1/Makefile.SH	2006-01-20 16:41:57.000000000 -0500
jvdias 766b4a2
@@ -125,26 +125,10 @@
jvdias 766b4a2
 	esac
jvdias 766b4a2
 
jvdias 766b4a2
 	case "$osname" in
jvdias 766b4a2
-	linux)
jvdias 766b4a2
-	    # If there is a pre-existing $libperl from a previous
jvdias 766b4a2
-	    # installation, Linux needs to use LD_PRELOAD to
jvdias 766b4a2
-	    # override the LD_LIBRARY_PATH setting.  See the
jvdias 766b4a2
-	    # INSTALL file, under "Building a shared perl library".
jvdias 766b4a2
-	    # If there is no pre-existing $libperl, we don't need
jvdias 766b4a2
-	    # to do anything further.
jvdias 766b4a2
-	    if test -f $archlib/CORE/$libperl; then
jvdias 766b4a2
-		rm -f preload
jvdias 766b4a2
-		cat <<'EOT' > preload
jvdias 766b4a2
-#! /bin/sh
jvdias 766b4a2
-lib=$1
jvdias 766b4a2
-shift
jvdias 766b4a2
-test -r $lib && export LD_PRELOAD="$lib $LD_PRELOAD"
jvdias 766b4a2
-exec "$@"
jvdias 766b4a2
-EOT
jvdias 766b4a2
-		chmod 755 preload
jvdias 766b4a2
-		ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl"
jvdias 766b4a2
-	    fi
jvdias 766b4a2
+	linux*)
jvdias 766b4a2
+	    ldlibpth="LD_PRELOAD=`pwd`/libperl.so $ldlibpth"
jvdias 766b4a2
 	    ;;
jvdias 766b4a2
+
jvdias 766b4a2
 	os390)	test -f /bin/env && ldlibpth="/bin/env $ldlibpth"
jvdias 766b4a2
 		;;
jvdias 766b4a2
 	esac