>
> obrien> A while back I moved the install location for chown and chgrp
> obrien> from /usr/sbin and /usr/bin to /sbin and /bin. This was
> obrien> because of MAKEDEV(8)'s dependence on them, and thus forced
> obrien> /usr to be mounted for correct operation of MAKEDEV(8).
>
> But MAKEDEV(8) still depends on mknod(8), so this change would be a
> "make release" breaker.
>
> In older environment, mknod(8) does not understand the new
> command-line syntax; it would be impossible to build today's -current
> in -stable or whatever version of -current before this change.
>
> Yes, it's easy to fix by "cd /usr/src/sbin/mknod; make; make install"
> before doing a release engineering, but it is too tricky, isn't it ?
A release build requires a complete "make buildworld" of the relevant
world to have been completed before starting. As long as 'make
buildworld' for -current works on -stable, the release will work.
--
\\ Give a man a fish, and you feed him for a day. \\ Mike Smith
\\ Tell him he should learn how to fish himself, \\ [EMAIL PROTECTED]
\\ and he'll hate you for a lifetime. \\ [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message