From owner-ports-jp@jp.freebsd.org  Sun Apr 15 01:36:41 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id BAA67906;
	Sun, 15 Apr 2001 01:36:41 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from mx.alles.or.jp (mx.alles.or.jp [210.231.151.65])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id BAA67901
	for <ports-jp@jp.freebsd.org>; Sun, 15 Apr 2001 01:36:40 +0900 (JST)
	(envelope-from amorita@meadow.scphys.kyoto-u.ac.jp)
Received: from tsunami.jyurai (ppp01056.kyoto.alles.or.jp [210.231.166.184])
	by mx.alles.or.jp (8.9.3/3.7W-ALLESNET) with SMTP id BAA28124
	for <ports-jp@jp.freebsd.org>; Sun, 15 Apr 2001 01:36:37 +0900 (JST)
Received: (qmail 54751 invoked from network); 15 Apr 2001 01:36:49 +0900
Received: from localhost (HELO tsunami.jyurai) (127.0.0.1)
  by localhost with SMTP; 15 Apr 2001 01:36:49 +0900
To: ports-jp@jp.freebsd.org
From: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
Cc: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
Date: 15 Apr 2001 01:36:48 +0900
Message-ID: <871yqvigkf.fsf@tsunami.jyurai>
Lines: 68
User-Agent: T-gnus/6.14.6 (based on Gnus v5.8.8) (revision 03) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.7 (i386--freebsd) MULE/4.1 (AOI)
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: ports-jp 10955
Subject: [ports-jp 10955] ports build fail with WRKDIRPREFIX=/usr/obj
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: amorita@tsunami.jyurai

$B;O$a$^$7$F!"?9ED!w5~Bg$H?=$7$^$9(B
send-pr$B$7$h$&$+$H$b;W$C$?$N$G$9$,!"2r@O$KB?>/<+?.$,L5$$$N$H(B
ports-jp$B$KN.$7$?J}$,H?1~$,Aa$=$&$J$N$G$3$A$i$KJs9pCW$7$^$9(B

$B4D6-(B
FreeBSD tsunami.jyurai 4.3-RC FreeBSD 4.3-RC #0: Tue Apr 10 01:41:37 JST 2001     amorita@tsunami.jyurai:/usr/SRC/src/sys/compile/TSUNAMI  i386
Mk/bsd.port.mk Revision 1.364

$B8=>](B
WRKDIRPREFIX$B$H$7$F(B /usr/obj$B$r;XDj$7$F(B ports$B$r(B build$B$7$h$&$H$9$k$H<:GT$9$k(B
$B$=$l0J9_!"(B/usr/obj/foo/ports/${CATEGORY}/${PORTNAME} directory$B$,(B
$BB8:_$9$k8B$jF1$8$h$&$K<:GT$7B3$1$k(B

$BNc(B
$B$3$3$G$O!"(B/usr/ports$B$O(B symbolic link$B$G<BBN$O(B /export0/ports$B$G$"$k(B
-----
% cd /usr/ports/lang/ruby
% make WRKDIRPREFIX=/usr/obj
(snip)
===>  Building for ruby-1.6.4.p1.2001.04.11
`configure' is up to date.
make: don't know how to make real-build. Stop
*** Error code 2

Stop in /export0/obj/export0/ports/lang/ruby/work/ruby-1.6.4.
*** Error code 1
(snip)
% make WRKDIRPREFIX=/usr/obj do-build
(cd /usr/obj/export0/ports/lang/ruby/work/ruby-1.6.4; /usr/bin/env PORTOBJFORMAT=elf PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/X11R6 MOTIFLIB="-L/usr/X11R6/lib -lXm -lXp" LIBDIR="/usr/lib" CFLAGS="-O -pipe " CXXFLAGS=" -O -pipe  -fmemoize-lookups -fsave-memoized" BSD_INSTALL_PROGRAM="install -c -s -o root -g wheel -m 555"  BSD_INSTALL_SCRIPT="install -c -o root -g wheel -m 555"  BSD_INSTALL_DATA="install -c -o root -g wheel -m 444"  BSD_INSTALL_MAN="install -c -o root -g wheel -m 444" make -f /export0/ports/lang/ruby/Makefile  all)
-----

$B2r@O(B
1. make$B$NF0:n(B
a. /usr/obj(_PATH_OBJDIRPREFIX)${.CURDIR}$B$,B8:_$9$k$H$-(B
   .OBJDIR$B$r0EL[$N$&$A$K@_Dj$9$k(B

b. make$BFb$N(B main.c:Readmakefile$B$,(B Makefile$B$NFI$_=P$7$HF1;~$K(B
   MAKEFILE$BJQ?t$r99?7$9$k(B($BDL>o(B MAKEFILE=Makefile$B$K$J$k(B)$B$,(B
   curdir(.CURDIR) != objdir(.OBJDIR)$B$N>l9g$K$O!"AjBP%Q%9$r(B
   curdir$B$GJd$$@dBP%Q%9$KJQ49$7$F(B MAKEFILE$BJQ?t$K3JG<$9$k(B

2. bsd.port.mk$B$NF0:n(B
do-build$B$G$O;HMQ$9$k(B Makefile$B$r(B MAKEFILE$BJQ?t$G7hDj$9$k(B

make$B$NFbItJQ?t$N8!>Z(B
/usr/obj/foo/ports/${CATEGORY}/${PORTNAME}$B$,B8:_$7$J$$>l9g(B
-----
% make -V .CURDIR -V .OBJDIR -V MAKEFILE 
/export0/ports/lang/ruby
/export0/ports/lang/ruby
Makefile
-----

/usr/obj/foo/ports/${CATEGORY}/${PORTNAME}$B$,B8:_$9$k>l9g(B
-----
tsunami% make -V .CURDIR -V .OBJDIR -V MAKEFILE 
/export0/ports/lang/ruby
/usr/obj/export0/ports/lang/ruby
/export0/ports/lang/ruby/Makefile
-----

$B=$@5(B
bsd.port.mk$BFb$G;H$&(B MAKEFILE$BJQ?t$rJL$NL>A0$KJQ99$9$k(B
$B$?$@$7!"(BMAKEFILE$BJQ?t$rL@<(E*$K;XDj$9$kA4$F$N(B ports$B$,1F6A$r<u$1$k(B

#  $B?9ED(B $B><IW(B $B5~ETBg3XBg3X1!M}3X8&5f2J(B $BJ*M}3X1'ChJ*M}3X@l96(B D3
#    E-mail:  amorita@meadow.scphys.kyoto-u.ac.jp
#  HomePage:  http://misao.kuicr.kyoto-u.ac.jp/amorita/
