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>