Date: Tue, 24 Aug 2004 22:01:50 +0200 From: Christian Hiris <4711@chello.at> To: Ruslan Ermilov <ru@freebsd.org> Cc: freebsd-current@freebsd.org Subject: Re: Upgrade to 5.3-BETA1: make installkernel - Stop in /usr/src/sys/modules Message-ID: <200408242202.01358.4711@chello.at> In-Reply-To: <20040824164701.GF37217@ip.net.ua> References: <200408241641.20389.4711@chello.at> <20040824164442.GE37217@ip.net.ua> <20040824164701.GF37217@ip.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408242202.01358.4711>