]> git.pld-linux.org Git - packages/perl.git/blame - perl_581-soname.patch
- fixed bug, which could cause providing "perl()"
[packages/perl.git] / perl_581-soname.patch
CommitLineData
f3a7751c 1--- perl-5.8.1/Makefile.SH.orig Tue Aug 19 18:42:51 2003
2+++ perl-5.8.1/Makefile.SH Fri Aug 22 14:33:39 2003
3@@ -494,13 +489,15 @@
4 Makefile: $Makefile_s
5 !GROK!THIS!
6 else
7- $spitshell >>Makefile <<'!NO!SUBS!'
8-$(LIBPERL): $& perl$(OBJ_EXT) $(obj) $(LIBPERLEXPORT)
9+ $spitshell >>Makefile <<!NO!SUBS!
10+LIBPERL_SONAME=\$(LIBPERL).$version
11+\$(LIBPERL): \$& perl\$(OBJ_EXT) \$(obj) \$(LIBPERLEXPORT)
12 !NO!SUBS!
13 case "$useshrplib" in
14 true)
15- $spitshell >>Makefile <<'!NO!SUBS!'
16- $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs)
17+ $spitshell >>Makefile <<!NO!SUBS!
18+ \$(LD) -o \$(LIBPERL_SONAME) \$(SHRPLDFLAGS) -Wl,-soname,\$(LIBPERL_SONAME) perl\$(OBJ_EXT) \$(obj) \$(libs)
19+ ln -sf \$(LIBPERL_SONAME) \$@
20 !NO!SUBS!
21 case "$osname" in
22 aix)
This page took 0.030679 seconds and 4 git commands to generate.