Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/distrib/amd64/uefi-installimage Add ${GPT_TIMESTAMP}



details:   https://anonhg.NetBSD.org/src/rev/18f3ac769ee8
branches:  trunk
changeset: 821738:18f3ac769ee8
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Feb 16 03:47:23 2017 +0000

description:
Add ${GPT_TIMESTAMP}

diffstat:

 distrib/amd64/uefi-installimage/Makefile.bootimage |  19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diffs (56 lines):

diff -r 90c08b78ae58 -r 18f3ac769ee8 distrib/amd64/uefi-installimage/Makefile.bootimage
--- a/distrib/amd64/uefi-installimage/Makefile.bootimage        Thu Feb 16 03:32:17 2017 +0000
+++ b/distrib/amd64/uefi-installimage/Makefile.bootimage        Thu Feb 16 03:47:23 2017 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.bootimage,v 1.5 2017/02/11 08:14:05 pgoyette Exp $
+#      $NetBSD: Makefile.bootimage,v 1.6 2017/02/16 03:47:23 christos Exp $
 #
 # Copyright (c) 2009, 2010, 2011 Izumi Tsutsui.  All rights reserved.
 #
@@ -138,6 +138,7 @@
 
 .if ${MKREPRO_TIMESTAMP:Uno} != "no"
 MAKEFS_TIMESTAMP=-T "${MKREPRO_TIMESTAMP}"
+GPT_TIMESTAMP=-T "${MKREPRO_TIMESTAMP}"
 PAX_TIMESTAMP=--timestamp "${MKREPRO_TIMESTAMP}"
 .endif
 
@@ -214,8 +215,8 @@
 FSOFFSET!=     expr ${LABELSECTORS} + ${EFISECTORS}
 SWAPOFFSET!=   expr ${LABELSECTORS} + ${FSSECTORS} + ${EFISECTORS}
 
-BOOTDISK_UUID=`${TOOL_GPT} ${WORKMBR} show -i 2 | awk '/^GUID/ {print $$2}'`
-SWAPDISK_UUID=`${TOOL_GPT} ${WORKMBR} show -i 3 | awk '/^GUID/ {print $$2}'`
+BOOTDISK_UUID=`${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} show -i 2 | awk '/^GUID/ {print $$2}'`
+SWAPDISK_UUID=`${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} show -i 3 | awk '/^GUID/ {print $$2}'`
 .endif
 
 #
@@ -397,11 +398,11 @@
        @echo creating GPT header and partition entries...
        ${RM} -f ${WORKMBR}
        ${DD} if=/dev/zero of=${WORKMBR} seek=$$((${IMAGESECTORS} - 1)) count=1
-       ${TOOL_GPT} ${WORKMBR} create
-       ${TOOL_GPT} ${WORKMBR} add -a 1m -s ${EFISECTORS} -t efi -l "EFI system"
-       ${TOOL_GPT} ${WORKMBR} add -a 1m -s ${FSSECTORS} -t ffs
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} create
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} add -a 1m -s ${EFISECTORS} -t efi -l "EFI system"
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} add -a 1m -s ${FSSECTORS} -t ffs
 .if ${OMIT_SWAPIMG} == "no"
-       ${TOOL_GPT} ${WORKMBR} add -a 1m -s ${SWAPSECTORS} -t swap
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKMBR} add -a 1m -s ${SWAPSECTORS} -t swap
 .endif
 
 ${IMGBASE}.img:        ${TARGETFS}
@@ -423,9 +424,9 @@
            count=2048
        ${DD} if=${WORKMBR} count=${LABELSECTORS} |                     \
            ${CAT} - ${WORKEFI} ${TARGETFS} ${WORKGPT} > ${WORKIMG}
-       ${TOOL_GPT} ${WORKIMG} biosboot -i 2                            \
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKIMG} biosboot -i 2                          \
            -c ${.OBJDIR}/${WORKDIR}/usr/mdec/gptmbr.bin
-       ${TOOL_GPT} ${WORKIMG} set -a bootme -i 2
+       ${TOOL_GPT} ${GPT_TIMESSTAMP} ${WORKIMG} set -a bootme -i 2
 .else  # USE_GPT == "no"
 ${IMGBASE}.img:        ${TARGETFS} ${WORKLABEL}
 .if ${USE_MBR} != "no"



Home | Main Index | Thread Index | Old Index