From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Feb 24 10:32:10 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j1O1WAI21662;
	Thu, 24 Feb 2005 10:32:10 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from blade100.tutrp.tut.ac.jp (blade100.tutrp.tut.ac.jp [133.15.67.5])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j1O1WA821657
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 24 Feb 2005 10:32:10 +0900 (JST)
	(envelope-from nakaji@tutrp.tut.ac.jp)
Received: from roddy.acest.tutrp.tut.ac.jp (roddy.acest.tutrp.tut.ac.jp [133.15.67.28])
	by blade100.tutrp.tut.ac.jp (8.13.3/8.13.3) with ESMTP id j1O1Vu2K010640
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 24 Feb 2005 10:31:56 +0900 (JST)
To: FreeBSD-users-jp@jp.FreeBSD.org
References: <20050222.200811.193701132.seiken@ARGV.org>
 <c257cf1f07dc0d0ce82b06560acc7104@iijmio-mail.jp>
 <20050223.101810.193682932.seiken@ARGV.org>
From: NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
In-Reply-To: <20050223.101810.193682932.seiken@ARGV.org>
 (=?ISO-2022-JP?B?GyRCQFpMQEAvN3sbKEI=?= (KIRIAKE Masanori)'s message of
 "Wed, 23 Feb 2005 10:18:10 +0900")
Message-ID: <874qg2zqsz.fsf@roddy.acest.tutrp.tut.ac.jp>
User-Agent: T-gnus/6.17.3 (based on No Gnus v0.3) SEMI/1.14.6 (Maruoka)
 FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0
 (SAKAKI)
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 24 Feb 2005 10:31:56 +0900
X-Sequence: FreeBSD-users-jp 83111
Subject: [FreeBSD-users-jp 83111] Re: buiding amd64 binary on i386 machine
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: nakaji@tutrp.tut.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+041223

$BCf<#!wK-66$G$9!#(B

>>>>>	$B@ZL@@/7{(B (KIRIAKE Masanori) <seiken@ARGV.org> wrote:

> release(7)$B$bFI$s$G$_$^$7$?!#$H$j$"$($:(Bamd64$B$N%j%j!<%9$r:n@.$7$F$_$h$&(B
> $B$H;W$$$^$9!#(B

> #$B$$$$$s$G$9$1$I!D!"%F%9%H$7$F$k?M>/$J$$$@$m$&$+$i!"$J$s$+(Bamd64$B$N%F%9%H(B
> #$B$G$b$7$h$&$+$H;W$C$F!#(B

$B4y$N2#$KH"$KF~$C$?$^$^$N(B Opteron x2 + U320 SCSI x2 $B$J$N$,$$$k$N$G$9$,!"CV(B
$B>l=j$,$J$$$N$G$=$N$^$^$K$7$F$$$^$9!#$b$C$?$$$J$$!D(B

$B$H$$$&$N$O$5$F$*$-!"$3$s$J"-%9%/%j%W%H$G$bBg>fIW$i$7$$$G$9!#(B
/usr/src/Makefile.inc $B$N(B universe target $B$r;29M$K$7$^$7$?!#(B

$B!a!a!a$3$3$+$i!a!a!a(B
#!/usr/local/bin/bash

cd /usr/src || exit 1
make update buildworld

cd /usr/src/release || exit 2
for arch in i386 amd64 pc98; do
    mach=${arch}
    case ${arch} in
	pc98)
	    mach=${arch}
	    arch=i386
	    ;;
	*) ;;
    esac
    echo "TARGET_ARCH=${arch} TARGET=${mach}"
    make release TARGET_ARCH=${arch} TARGET=${mach}
done
$B!a!a!a$3$3$^$G!a!a!a(B

$B$J$*!"(B/etc/make.conf $B$K(B

.if ${.CURDIR} == /usr/src/release
.if defined(TARGET)
.if defined(RELEASETAG)
CHROOTDIR=      /usr/jail/${TARGET}-${RELEASETAG}
.else
CHROOTDIR=      /usr/jail/${TARGET}
.endif
.else
.if defined(RELEASETAG)
CHROOTDIR=      /usr/jail/i386-${RELEASETAG}
.else
CHROOTDIR=      /usr/jail/i386
.endif
.endif
CVSROOT=        /home/ncvs
NOPORTS=        YES
MAKE_ISOS=      YES
.endif

$B$H5-=R$7$F$$$^$9!#$H$3$m$,!"$3$l$r(B 6-current $B$G<B9T$9$k$H!"(B

($BBg$-$/>JN,(B)
+ FSLABEL=minimum3
+ shift
+ [ 4320 -eq 0 -a minimum3 = auto ]
+ rm -f /R/stage/mfsroot/mfsroot
+ dd of=/R/stage/mfsroot/mfsroot if=/dev/zero count=4320 bs=1k
+ uname -r
+ [ -f /R/stage/trees/base/boot/boot ]
+ BOOT=-B -b /R/stage/trees/base/boot/boot
+ dofs_md
+ [ x != x ]
+ mdconfig -a -t vnode -f /R/stage/mfsroot/mfsroot
mdconfig: ioctl(/dev/mdctl): Inappropriate ioctl for device
+ MDDEVICE=
*** Error code 1

Stop in /usr/src/release.
+ umount /dev
*** Error code 1

Stop in /usr/src/release.

$B$H$$$&%(%i!<$K$J$j$^$9!#$I$&$d$i!"KM$N$H$3$m$G$O!"(Bmdconfig $B$,;H$($J$$$i$7(B
$B$$$G$9!#(B
-- 
NAKAJI Hiroyuki ($BCf<#(B $B909T(B)
