Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jan 2000 16:44:54 -0800
From:      Mike Smith <msmith@freebsd.org>
To:        Makoto MATSUSHITA <matusita@jp.freebsd.org>
Cc:        current@freebsd.org, obrien@freebsd.org
Subject:   Re: ** HEADS UP ** chown&chgrp moved again 
Message-ID:  <200001130044.QAA01937@mass.cdrom.com>
In-Reply-To: Your message of "Thu, 13 Jan 2000 09:26:52 %2B0900." <20000113092652F.matusita@jp.FreeBSD.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> 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,  \\  msmith@freebsd.org
\\ and he'll hate you for a lifetime.             \\  msmith@cdrom.com




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001130044.QAA01937>