Date: Mon, 24 Jul 2000 03:00:53 -0500 (CDT) From: Stephen Montgomery-Smith <stephen@cauchy.math.missouri.edu> To: FreeBSD-gnats-submit@freebsd.org Subject: docs/20136: shouldn't use make buildkernel with release version of FreeBSD Message-ID: <200007240800.DAA01411@cauchy.math.missouri.edu>
next in thread | raw e-mail | index | archive | help
>Number: 20136 >Category: docs >Synopsis: shouldn't use make buildkernel with release version of FreeBSD >Confidential: yes >Severity: serious >Priority: high >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 24 01:10:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Stephen Montgomery-Smith >Release: FreeBSD 4.1-RC i386 >Organization: University of Missouri >Environment: >Description: In the handbook in the web page http://www.freebsd.org/handbook/kernelconfig-building.html it tells you that if you are using FreeBSD 4.x or higher, that when building a custom kernel, you should use the make buildkernel method instead of the old config method. This is not going to work with FreeBSD 4.1 release, because the make buildkernel method requires ALL the sources, not just /usr/src/sys (which is all the handbook told the user to load.) This problem has already generated one question on the newsgroup comp.unix.bsd.freebsd.misc, and if the handbook goes out like this when FreeBSD 4.1-release goes out, you will get a load of people saying that they followed the instructions in the handbook and got a make: no target to make error. I made it serious/high priority in the hopes that this will be fixed before 4.1-release gets out. I sent a PR like this a few days ago, but I think it got lost - I certainly had a bad return address on it. I hope that this PR does not appear twice. >How-To-Repeat: >Fix: --- kernelconfig-building-orig.html Sat Jul 22 14:10:21 2000 +++ kernelconfig-building.html Sat Jul 22 14:21:50 2000 @@ -136,7 +136,8 @@ </div> <p>When you are finished, type the following to compile and - install your kernel if you are using FreeBSD prior FreeBSD + install your kernel if you are using any release version (that + is, not stable or current) of FreeBSD, or any version prior to FreeBSD 4.0 and don't want to upgrade to FreeBSD 4.0 or higher with this step.</p> @@ -165,7 +166,9 @@ "USERINPUT"><b>make install</b></tt> </pre> - <p>For FreeBSD 4.x or later (or upgrading from FreeBSD 3.x to + <p>If you are tracking stable or current (that is, you are not + using a release version), then for FreeBSD 4.x or later + (or upgrading from FreeBSD 3.x to FreeBSD 4.x or higher), use the following commands (be sure you have built world before!):</p> <pre class="SCREEN"> >Release-Note: >Audit-Trail: >Unformatted: Stephen Montgomery-Smith To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007240800.DAA01411>