From: Lionel Sambuc Date: Thu, 15 Nov 2012 15:03:45 +0000 (+0100) Subject: Adding the required steps to docs/UPDATING X-Git-Tag: v3.2.1~209 X-Git-Url: http://zhaoyanbai.com/repos/%22http:/www.isc.org/icons/CHANGES?a=commitdiff_plain;h=54624a62f10e5f67c207d6a4ed5a2538086e549c;p=minix.git Adding the required steps to docs/UPDATING Change-Id: If0cbfd473374cfbc0c174ae5ccd52668adbcfcf7 --- diff --git a/docs/UPDATING b/docs/UPDATING index d69abac1f..4068a0600 100644 --- a/docs/UPDATING +++ b/docs/UPDATING @@ -1,3 +1,23 @@ +20121115: + Before your first native build you need to update /usr/share/mk. + # rm /usr/share/mk/* + # cp /usr/src/share/mk/* /usr/share/mk + + With the update, it is now recommended to use the following make + targets : + - "build" (i.e., make build) instead of "world", which is now obsoleted. + + There is some differences between make build and make world. namely: + - make build is NOT automatically followed by make etcforce. + - make build is by default preceded by a make clean, to prevent that + use the following command: + # make build MKUPDATE=yes + + It is now possible to crosscompile minix on minix, if you have + not already followed the previous steps, you will need to do the + following before using the build.sh script: + # make etcforce + 20120927: Building a new boot image requires the current mkfs.mfs. # make -C usr.sbin/mkfs.mfs clean all install