From owner-freebsd-stable Thu Sep 28 12:48:22 2000 Delivered-To: freebsd-stable@freebsd.org Received: from winston.osd.bsdi.com (winston.osd.bsdi.com [204.216.27.229]) by hub.freebsd.org (Postfix) with ESMTP id 63AF537B422 for ; Thu, 28 Sep 2000 12:48:20 -0700 (PDT) Received: from winston.osd.bsdi.com (jkh@localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.0/8.9.3) with ESMTP id e8SJm7U90770; Thu, 28 Sep 2000 12:48:07 -0700 (PDT) (envelope-from jkh@winston.osd.bsdi.com) To: Makoto MATSUSHITA Cc: stable@FreeBSD.ORG Subject: Re: cvs commit: src/release Makefile In-Reply-To: Message from Makoto MATSUSHITA of "Thu, 28 Sep 2000 19:10:10 +0900." <20000928191010H.matusita@jp.FreeBSD.org> Date: Thu, 28 Sep 2000 12:48:07 -0700 Message-ID: <90766.970170487@winston.osd.bsdi.com> From: Jordan Hubbard Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > However, this commit maybe assumes that if somebody want to do "make > release" of 5-current with 4-stable of /usr/src (oops, I have a > mistake in previous mail). That won't work for a number of other reasons and is *strongly discouraged*. You should always do a "make release" from a host machine which is running the same major revision level of the OS release you're trying to generate. If you don't, you'll run into any number of problems, one being an initial chroot environment which is "polluted" with binaries which have changed locations or don't exist in the target build and another being bogus syscall mapping if kernel interfaces have changed. I've seen both occur and can only say "you're on your own" if you try something like this. This patch should NOT go in with that as a justification! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message