misc/52122: make release does not use proper binar

David O'Brien obrien at freebsd.org
Thu May 15 09:58:56 PDT 2003


On Thu, May 15, 2003 at 06:31:42PM +0200, John Hay wrote:
> One reason why it isn't that useful inside the chroot area, is that
> if your running kernel and the newly built bits gets too much out of
> sync you will need to update the machine in any case, so you will
> end up with "new" binaries and a kernel on the machine and so it
> is a "waste" to recompile world inside the chroot area.

In this case the release died near the end (release.9 target).  It was
easy to update the running kernel and reboot.  Now we wanted to restart
the release w/o starting from scratch.  This release build included ports
README's and Docs, and thus takes a very long time to build.  To not have
to start from scratch, I did "chroot ${CHROOT} /bin/sh" and then ran "rm
/tmp/.world_done ; /mk" which should have restarted the release build and
done the mimimum work to finish the release.  It didn't because of the
cross-release commit that removed the installworld w/in the ${CHROOT}.
This bit not only me, but another person also building an Alpha snapshot.


More information about the freebsd-bugs mailing list