x86_hdimage.sh -i: crossbuild x86 release CD

. build writeisofs as a native tool too for it
        . also mkfs.mfs: make missing file in proto nonlethal
        . make setup script a little more self-sufficient
        . hdboot: use INSTALL_FILE instead of INSTALL so that the
          results get added to the METALOG

Change-Id: Id233e4c861f81046bf6c4be0510b8a3bf39ff9be
This commit is contained in:
Ben Gras
2013-11-05 15:43:44 +01:00
parent 7d6089f32d
commit 09143af258
8 changed files with 109 additions and 71 deletions

View File

@@ -494,8 +494,7 @@ sizeup_dir(struct fs_size * fssize)
fssize->zonecount++; /* Symlink contents is always stored a block */
} else {
if ((f = fopen(token[4], "rb")) == NULL) {
pexit("dynamic size detection failed: can't open %s",
token[4]);
warn("dynamic sizing: can't open %s", token[4]);
} else if (fseek(f, 0, SEEK_END) < 0) {
pexit("dynamic size detection failed: seek to end of %s",
token[4]);