From owner-ports-jp@jp.freebsd.org  Wed Feb 10 18:32:35 1999
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id SAA08338;
	Wed, 10 Feb 1999 18:32:35 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pis.toba-cmt.ac.jp (pis.toba-cmt.ac.jp [202.26.248.77])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id SAA08329
	for <ports-jp@jp.freebsd.org>; Wed, 10 Feb 1999 18:32:32 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
Received: from localhost (localhost.pis [127.0.0.1])
	by pis.toba-cmt.ac.jp (8.9.2/8.8.8) with ESMTP id SAA58769
	for <ports-jp@jp.freebsd.org>; Wed, 10 Feb 1999 18:32:42 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 10 Feb 1999 16:17:38 +0900"
	<199902100717.AA00129@ordin.issei.org>
References: <199902100717.AA00129@ordin.issei.org>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Wed_Feb_10_18:32:38_1999_737)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19990210183242I.kiri@pis.toba-cmt.ac.jp>
Date: Wed, 10 Feb 1999 18:32:42 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 63
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: ports-jp 5765
Subject: [ports-jp 5765] Re: japanese/perl5 build failed.
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: kiri@pis.toba-cmt.ac.jp

----Next_Part(Wed_Feb_10_18:32:38_1999_737)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$B6M;3(B $B$G$9!#(B

$BNkLZ0l@8$5$s!'(B
> 
> $B!!<j$b$H$N(B FreeBSD 2.2.6-RELEASE, FreeBSD 3.0-STABLE $B$G(B build $B$G$-$k$3$H$O3NG'(B
> $B:Q$_$G$9!#$I$J$?$+(B FreeBSD 4.0-CURRENT $B$G(B build $B$7$F!"7k2L$rJs9p$7$F$$$?$@$1$k(B
> $B$H=u$+$j$^$9!#(B

$B$(!<$H!"(B patch-ah $B$G$9$,!"E:IU$N$h$&$K$7$F$$$?$@$1$^$;$s$+!)(B
FreeBSD-2.2.8-STABLE $B$G$3$1$^$9$s$G(B...$B!#(B

$B!t(B $B$H$j$"$($:E:IU$N(B patch-ah $B$G(B FreeBSD 3.0-STABLE $B$G(B OK $B$@$C$?$iK|;v!{$G$O(B...

---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp


----Next_Part(Wed_Feb_10_18:32:38_1999_737)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Description: patch-ah
Content-Disposition: attachment; filename=patch-ah

--- Makefile.SH.orig	Wed Feb 10 17:51:04 1999
+++ Makefile.SH	Wed Feb 10 18:12:33 1999
@@ -49,6 +49,10 @@
 	sunos*|freebsd[23]*|netbsd*)
 		linklibperl="-lperl"
 		;;
+	freebsd*)
+		linklibperl="-L. -lperl"
+		shrpldflags="${shrpldflags} -Wl,-soname,${libperl}"
+		;;
 	aix*)
 		shrpldflags="-H512 -T512 -bhalt:4 -bM:SRE -bE:perl.exp"
 		case "$osvers" in
@@ -300,12 +304,17 @@
 		$spitshell >>Makefile <<'!NO!SUBS!'
 	$(LD) $(SHRPLDFLAGS) -o $@ perl$(OBJ_EXT) $(obj)
 !NO!SUBS!
-		case "$osname" in
-		aix)
+		case "${osname}${osvers}" in
+		aix*)
 			$spitshell >>Makefile <<'!NO!SUBS!'
 	rm -f libperl$(OBJ_EXT)
 	mv $@ libperl$(OBJ_EXT)
 	$(AR) qv $(LIBPERL) libperl$(OBJ_EXT)
+!NO!SUBS!
+			;;
+		freebsd*)
+			$spitshell >>Makefile <<'!NO!SUBS!'
+	$(LNS) $(LIBPERL) libperl.so
 !NO!SUBS!
 			;;
 		esac

----Next_Part(Wed_Feb_10_18:32:38_1999_737)----
