Date: Tue, 22 Aug 1995 16:28:58 -0500 From: Jon Loeliger <jdl@chrome.onramp.net> To: freebsd-current@freebsd.org Subject: Building and World Order Message-ID: <199508222128.QAA07240@chrome.onramp.net>
next in thread | raw e-mail | index | archive | help
Folks, So I just installed and booted a 2.1.0-950726-SNAP over here. It worked great! (Thanks, Jordan!) Then, I sup'ed in a -current and slammed it down on /usr/src. Worked great! So, naturally, I wanted to build it all... Went searching for the FAQ and all, and the closest I came was to this paragraph from current-policy.FAQ: 4. Before compiling current, read the Makefile in /usr/src carefully. You'll see one-time targets like `bootstrapld' which *MUST* be run as part of the upgrading process. Reading freebsd-hackers will keep you up-to-date on other bootstrapping procedures that sometimes become necessary as we move towards the next release. I couldn't find a 'bootstrapld' target, so I just 'make world'ed. Seems to be humming along nicely (still). (After I moved it all to a bigger partition. :-) So, where do I go from here? What are the valid (and pertinent) make targets? Is 'install' up next? I don't see the semi-traditional 'clean' and 'realclean', just 'cleandist'. Will all of my local utilities get updated to be the utilities that I just build at some point? Do I even want or need to do this step in order to run the -current kernel I just built? Also, when I sup in a new update, how much of the world will I need to rebuild? Do I need to start at /usr/src and make 'world' again? I hope I don't have to do all the 'world' again for a while... I should be able to build kernels in isolation now, right? Thanks, jdl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508222128.QAA07240>