---- perl-5.8.1/Makefile.SH.orig Tue Aug 19 18:42:51 2003
-+++ perl-5.8.1/Makefile.SH Fri Aug 22 14:33:39 2003
-@@ -116,7 +116,7 @@
+--- perl-5.10.1/Makefile.SH.orig 2009-08-03 22:43:30.000000000 +0200
++++ perl-5.10.1/Makefile.SH 2009-09-12 10:03:20.451763024 +0200
+@@ -160,7 +160,7 @@
# INSTALL file, under "Building a shared perl library".
# If there is no pre-existing $libperl, we don't need
# to do anything further.
rm -f preload
cat <<'EOT' > preload
#! /bin/sh
-@@ -127,7 +127,7 @@
+@@ -171,7 +171,7 @@
EOT
chmod 755 preload
ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl"
;;
os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth"
;;
-@@ -494,13 +489,15 @@
- Makefile: $Makefile_s
- !GROK!THIS!
- else
-- $spitshell >>Makefile <<'!NO!SUBS!'
--$(LIBPERL): $& perl$(OBJ_EXT) $(obj) $(LIBPERLEXPORT)
+@@ -728,14 +728,16 @@
+ !NO!SUBS!
+ ;;
+ esac
+- $spitshell >>$Makefile <<'!NO!SUBS!'
+-$(LIBPERL): $& $(perllib_dep) $(DYNALOADER) $(LIBPERLEXPORT)
+ $spitshell >>Makefile <<!NO!SUBS!
+LIBPERL_SONAME=\$(LIBPERL).$version
-+\$(LIBPERL): \$& perl\$(OBJ_EXT) \$(obj) \$(LIBPERLEXPORT)
++\$(LIBPERL): \$& \$(perllib_dep) \$(DYNALOADER) \$(LIBPERLEXPORT)
!NO!SUBS!
case "$useshrplib" in
true)
-- $spitshell >>Makefile <<'!NO!SUBS!'
-- $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs)
-+ $spitshell >>Makefile <<!NO!SUBS!
-+ \$(LD) -o \$(LIBPERL_SONAME) \$(SHRPLDFLAGS) -Wl,-soname,\$(LIBPERL_SONAME) perl\$(OBJ_EXT) \$(obj) \$(libs)
-+ ln -sf \$(LIBPERL_SONAME) \$@
+ $spitshell >>$Makefile <<'!NO!SUBS!'
+- rm -f $@
+- $(LD) -o $@ $(SHRPLDFLAGS) $(perllib_objs) $(DYNALOADER) $(libs)
++ rm -f $@ $(LIBPERL_SONAME)
++ $(LD) -o $(LIBPERL_SONAME) $(SHRPLDFLAGS) -Wl,-soname,$(LIBPERL_SONAME) $(SHRPLDFLAGS) $(perllib_objs) $(DYNALOADER) $(libs)
++ ln -s $(LIBPERL_SONAME) $@
!NO!SUBS!
case "$osname" in
aix)