From owner-freebsd-current Wed Jul 22 02:47:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA24133 for freebsd-current-outgoing; Wed, 22 Jul 1998 02:47:14 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA23869 for ; Wed, 22 Jul 1998 02:45:49 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id UAA04499; Wed, 22 Jul 1998 20:02:57 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199807221002.UAA04499@cimlogic.com.au> Subject: Re: Does building current on 2.2.x still work? In-Reply-To: <19980722102419.29812@iii.co.uk> from "nik@iii.co.uk" at "Jul 22, 98 10:24:19 am" To: nik@iii.co.uk Date: Wed, 22 Jul 1998 20:02:57 +1000 (EST) Cc: dwhite@resnet.uoregon.edu, jb@cimlogic.com.au, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG nik@iii.co.uk wrote: > 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. I sent a message (the one with the *grumble*) to this list asking people having trouble to send me private mail with the details of the problem. So far I've received a total of ZERO private mails on this subject. I can only conclude that when people follow the procedure, there is no problem. > > 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'? I don't think this is the way to word it. Anyone building -current needs to allow for the possibility that changes might have been made to the .mk files since the last installation on their machine. We all expect that sources in the tree are consistent so that /usr/src/Makefile should only be interpreted by make in conjunction with the .mk include files that are also in the tree. To ensure that this consistency is maintained and the world has the best chance of building, novice world builders should _always_ use the -m argument "just in case" IMHO. The fact that it is often possible to build without the -m argument should be the thing that is left undocumented. We shouldn't need to make special mention about building -current on 2.2.6 when there is a "command for all seasons" that is backed by logic. FWIW, when we've got an ELF only build, people building on an aout system will get even worse errors if they have out of date .mk files. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message