From owner-freebsd-current Wed Jul 22 02:27:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20632 for freebsd-current-outgoing; Wed, 22 Jul 1998 02:27:02 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from tyree.iii.co.uk (tyree.iii.co.uk [195.89.149.230]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20514 for ; Wed, 22 Jul 1998 02:26:08 -0700 (PDT) (envelope-from nik@iii.co.uk) From: nik@iii.co.uk Received: from carrig.strand.iii.co.uk (carrig.strand.iii.co.uk [192.168.7.25]) by tyree.iii.co.uk (8.8.8/8.8.8) with ESMTP id KAA25821; Wed, 22 Jul 1998 10:25:21 +0100 (BST) Received: (from nik@localhost) by carrig.strand.iii.co.uk (8.8.8/8.8.7) id KAA15966; Wed, 22 Jul 1998 10:24:19 +0100 (BST) Message-ID: <19980722102419.29812@iii.co.uk> Date: Wed, 22 Jul 1998 10:24:19 +0100 To: Doug White Cc: John Birrell , current@FreeBSD.ORG Subject: Re: Does building current on 2.2.x still work? References: <199807210841.SAA01524@cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e In-Reply-To: ; from Doug White on Tue, Jul 21, 1998 at 12:31:54PM -0700 Organization: interactive investor Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Jul 21, 1998 at 12:31:54PM -0700, Doug White wrote: > On Tue, 21 Jul 1998, John Birrell wrote: > > Ahem, for the umpteenth time: > > > > cd /usr/src > > make -m /usr/src/share/mk world > > I would have, since that was the first thing I looked at when the compile > barfed. > > Or the make-world tutorial. Every time I see this suggestion posted, someone else jumps in with "But it didn't work properly for me.", which is why I haven't put it in the tutorial yet. John, if you're happy, with the following, I'll add it as 5.3 to the tutorial (bumping everything else on one). Can anyone else supply an accurate value for 'x'? 5.3 Moving from 2.2.6 to -current later than 'x' Some things changed with the -current build process on 'x', in order to support the eventual transition from the a.out object format to elf. These changes mean that the build process needs to use the new .mk files stored in /usr/src/share/mk, rather than the ones that will currently be installed in /usr/share/mk. In order to force the build process to use these files, add the parameter '-m /usr/src/share/mk' to your make command line, like so # make -m /usr/src/share/mk buildworld and # make -m /usr/src/share/mk installworld Typical symptoms of a build that has failed because of this are seeing the following errors; >> insert errors here, can anyone supply some samples? << N -- Work: nik@iii.co.uk | FreeBSD + Perl + Apache Rest: nik@nothing-going-on.demon.co.uk | Remind me again why we need Play: nik@freebsd.org | Microsoft? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message