]> Zhao Yanbai Git Server - minix.git/commitdiff
x86_hdimage.sh: use nbstat from tooldir.
authorThomas Cort <tcort@minix3.org>
Sat, 22 Feb 2014 21:32:12 +0000 (16:32 -0500)
committerLionel Sambuc <lionel@minix3.org>
Mon, 28 Jul 2014 15:05:09 +0000 (17:05 +0200)
The syntax of the stat(1) command varies between Linux and FreeBSD.
This prevented `x86_hdimage.sh -i` from succeeding on FreeBSD 10.0.
The fix is to use the NetBSD stat from the tooldir for all systems.

Change-Id: I121e5fd36b0d4a944ba0109cf58095ab7d150847

releasetools/x86_hdimage.sh

index a4aae77854a63ddd09a8823055e85a98a31670a4..1dcef4bbd51ae706db3d8fb6b55d9aebb0f5bfe8 100755 (executable)
@@ -65,7 +65,7 @@ then
        cd_root_changes # uses $CDFILES and writes $CDFILES/boot.cfg
        # start the image off with the iso image; reduce root size to reserve
        ${CROSS_TOOLS}/nbwriteisofs -s0x0 -l MINIX -B ${DESTDIR}/usr/mdec/bootxx_cd9660 -n ${CDFILES} ${IMG}
-       ISO_SIZE=$((`stat -c %s ${IMG}` / 512))
+       ISO_SIZE=$((`${CROSS_TOOLS}/nbstat -f %z ${IMG}` / 512))
 else
        # just make an empty iso partition
        ISO_SIZE=8