From owner-freebsd-current@FreeBSD.ORG Tue Aug 24 20:02:04 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D0F916A4D2 for ; Tue, 24 Aug 2004 20:02:04 +0000 (GMT) Received: from chello080110061116.502.15.vie.surfer.at (chello080110061116.502.15.vie.surfer.at [80.110.61.116]) by mx1.FreeBSD.org (Postfix) with SMTP id D7BA843D39 for ; Tue, 24 Aug 2004 20:02:02 +0000 (GMT) (envelope-from 4711@chello.at) Received: (qmail 2590 invoked from network); 24 Aug 2004 20:02:01 -0000 Received: from matrix010.matrix.net (192.168.123.10) by ns.matrix.net with SMTP; 24 Aug 2004 20:02:01 -0000 From: Christian Hiris <4711@chello.at> To: Ruslan Ermilov Date: Tue, 24 Aug 2004 22:01:50 +0200 User-Agent: KMail/1.6.2 References: <200408241641.20389.4711@chello.at> <20040824164442.GE37217@ip.net.ua> <20040824164701.GF37217@ip.net.ua> In-Reply-To: <20040824164701.GF37217@ip.net.ua> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_565KB5m2KsqgiKW"; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <200408242202.01358.4711@chello.at> cc: freebsd-current@freebsd.org Subject: Re: Upgrade to 5.3-BETA1: make installkernel - Stop in /usr/src/sys/modules X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Aug 2004 20:02:04 -0000 --Boundary-02=_565KB5m2KsqgiKW Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 24 August 2004 18:47, Ruslan Ermilov wrote: > On Tue, Aug 24, 2004 at 07:44:42PM +0300, Ruslan Ermilov wrote: > > On Tue, Aug 24, 2004 at 04:40:58PM +0200, Christian Hiris wrote: > > > When i upgraded one of my systems from > > > 5.2-CURRENT FreeBSD 5.2-CURRENT #1: Sat May 29 14:14:06 CEST 2004 > > > admin@matrix010.matrix.net:/usr/obj/usr/src/sys/MATRIX001 i386 > > > to > > > 5.3-BETA1 FreeBSD 5.3-BETA1 #0: Mon Aug 23 16:30:40 CEST 2004 > > > admin@matrix010.matrix.net:/usr/obj/usr/src/sys/MATRIX001 i386 > > > "make installkernel" fails during module installation. > > > > > > The directories /usr/src and /usr/obj were NFS-mounted on this machin= e. > > > > We don't, strictly speaking, support this type of installation. > > We only support it if build host *exactly* matches the install > > host, read: it's the same arch, CPU, and it's running the same > > __FreeBSD_version world and kernel. They run same arch and CPU, but I'm sure __FreeBSD_version was different. = The=20 building hosts userland was on __FreeBSD_version 503000 and the target hos= t=20 somewhere around 502nnn (May, 23th 2004). > > > > What happens here is that your build machine has newer make(1) > > binary that understand the `+' modifier. The install machine > > has an older make(1). You can try to overcome this problem > > by doing: make installkernel -DALWAYS_CHECK_MAKE I forgot about the -DALWAYS_CHECK_MAKE flag, now i remeber it... Thanks!=20 > > , but: no=20 > > guarantees it will work (I don't know how different your build > > and install hosts are), and you'll have to mount /usr/obj > > read-write, for this to work. Yes,I know that there are no guarantees, but it's a fast and easy to config= ure=20 way to keep track on multiple machines.=20 Cheers, ch =2D-=20 Christian Hiris <4711@chello.at> | OpenPGP KeyID 0x941B6B0B=20 OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu --Boundary-02=_565KB5m2KsqgiKW Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBK565cyi/EZQbawsRAp0XAJ9Zk7Pfd6wzqpabFeZdYLVgj28D5wCff8gh OuKMan4p9Tyxii4sTjbXIXs= =Ghrc -----END PGP SIGNATURE----- --Boundary-02=_565KB5m2KsqgiKW--