Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 286840
Collapse All | Expand All

(-)file_not_specified_in_diff (-4 / +9 lines)
Line  Link Here
0
-- Makefile.SH
0
++ Makefile.SH
Lines 78-84 Link Here
78
				${api_revision}.${api_version}.${api_subversion} \
78
				${api_revision}.${api_version}.${api_subversion} \
79
			     -current_version \
79
			     -current_version \
80
				${revision}.${patchlevel}.${subversion} \
80
				${revision}.${patchlevel}.${subversion} \
81
			     -install_name \$(shrpdir)/\$@"
81
			     -install_name \$(shrpdir)/libperl.${revision}.${patchlevel}.dylib"
82
		;;
82
		;;
83
	cygwin*)
83
	cygwin*)
84
		shrpldflags="$shrpldflags -Wl,--out-implib=libperl.dll.a -Wl,--image-base,0x52000000"
84
		shrpldflags="$shrpldflags -Wl,--out-implib=libperl.dll.a -Wl,--image-base,0x52000000"
Lines 86-98 Link Here
86
		;;
86
		;;
87
	sunos*)
87
	sunos*)
88
		linklibperl="-lperl"
88
		linklibperl="-lperl"
89
		shrpldflags="$shrpldflags -Wl,-soname -Wl,libperl.so.${revision}.${patchlevel}"
89
		;;
90
		;;
90
	netbsd*|freebsd[234]*|openbsd*|dragonfly*)
91
	netbsd*|freebsd[234]*|openbsd*|dragonfly*)
91
		linklibperl="-L. -lperl"
92
		linklibperl="-L. -lperl"
93
		shrpldflags="$shrpldflags -Wl,-soname -Wl,libperl.so.${revision}.${patchlevel}"
92
		;;
94
		;;
93
	interix*)
95
	interix*)
94
		linklibperl="-L. -lperl"
96
		linklibperl="-L. -lperl"
95
		shrpldflags="$shrpldflags -Wl,--image-base,0x57000000"
97
		shrpldflags="$shrpldflags -Wl,--image-base,0x57000000 -Wl,-soname -Wl,libperl.so.${revision}.${patchlevel}"
96
		;;
98
		;;
97
	aix*)
99
	aix*)
98
		case "$cc" in
100
		case "$cc" in
Lines 130-135 Link Here
130
	    linklibperl='libperl.x'
132
	    linklibperl='libperl.x'
131
	    DPERL_EXTERNAL_GLOB=''
133
	    DPERL_EXTERNAL_GLOB=''
132
	    ;;
134
	    ;;
135
	linux*)
136
		shrpldflags="$shrpldflags -Wl,-soname -Wl,libperl.so.${revision}.${patchlevel}"
137
	    ;;
133
	esac
138
	esac
134
	case "$ldlibpthname" in
139
	case "$ldlibpthname" in
135
	'') ;;
140
	'') ;;
Lines 735-741 Link Here
735
	true)
740
	true)
736
		$spitshell >>$Makefile <<'!NO!SUBS!'
741
		$spitshell >>$Makefile <<'!NO!SUBS!'
737
	rm -f $@
742
	rm -f $@
738
	$(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs) -Wl,-soname -Wl,libperl.so.`echo $(LIBPERL) | cut -d. -f3,4`
743
	$(LD) -o $@ $(SHRPLDFLAGS) $(obj) $(DYNALOADER) $(libs)
739
!NO!SUBS!
744
!NO!SUBS!
740
		case "$osname" in
745
		case "$osname" in
741
		aix)
746
		aix)

Return to bug 286840