[build] Use SOURCE_DATE_EPOCH for isohybrid MBR ID if it exists

Signed-off-by: Michael Brown <mcb30@ipxe.org>
diff --git a/src/util/genfsimg b/src/util/genfsimg
index 3c8b0c8..1635a11 100755
--- a/src/util/genfsimg
+++ b/src/util/genfsimg
@@ -307,7 +307,11 @@
 	    -publisher "ipxe.org" -sysid "iPXE" -o "${ISOIMG}" \
 	    ${ISOARGS} "${ISODIR}"
     if isohybrid --version >/dev/null 2>&1 ; then
-	isohybrid "${ISOIMG}"
+	ISOHYBRIDARGS=
+	if [ -n "${SOURCE_DATE_EPOCH:-}" ] ; then
+	    ISOHYBRIDARGS="${ISOHYBRIDARGS} --id ${SOURCE_DATE_EPOCH}"
+	fi
+	isohybrid ${ISOHYBRIDARGS} "${ISOIMG}"
     fi
 fi