commit:     2740fcd07fe8cd8d75af9cc05bfb9970159bf8db
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 09:42:28 2024 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 09:55:39 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2740fcd0

scripts/bootstrap-prefix: add identification in stageX.log files

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 scripts/bootstrap-prefix.sh | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 9c371f32eb..349a81876d 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1644,6 +1644,12 @@ bootstrap_stage1() {
 }
 
 bootstrap_stage1_log() {
+       {
+               echo "===== stage 1 -- $(date -u +%Y-%m-%dT%H:%M:%SZ) ====="
+               echo "CHOST:     ${CHOST}"
+               echo "IDENT:     ${CHOST_IDENTIFY}"
+               echo "==========================================="
+       } >> ${ROOT}/stage1.log
        bootstrap_stage1 "${@}" 2>&1 | tee -a ${ROOT}/stage1.log
        local ret=${PIPESTATUS[0]}
        [[ ${ret} == 0 ]] && touch ${ROOT}/.stage1-finished
@@ -1942,6 +1948,12 @@ bootstrap_stage2() {
 }
 
 bootstrap_stage2_log() {
+       {
+               echo "===== stage 2 -- $(date -u +%Y-%m-%dT%H:%M:%SZ) ====="
+               echo "CHOST:     ${CHOST}"
+               echo "IDENT:     ${CHOST_IDENTIFY}"
+               echo "==========================================="
+       } >> ${ROOT}/stage2.log
        bootstrap_stage2 "${@}" 2>&1 | tee -a ${ROOT}/stage2.log
        local ret=${PIPESTATUS[0]}
        [[ ${ret} == 0 ]] && touch "${ROOT}/.stage2-finished"
@@ -2289,6 +2301,12 @@ bootstrap_stage3() {
 }
 
 bootstrap_stage3_log() {
+       {
+               echo "===== stage 3 -- $(date -u +%Y-%m-%dT%H:%M:%SZ) ====="
+               echo "CHOST:     ${CHOST}"
+               echo "IDENT:     ${CHOST_IDENTIFY}"
+               echo "==========================================="
+       } >> ${ROOT}/stage3.log
        bootstrap_stage3 "${@}" 2>&1 | tee -a ${ROOT}/stage3.log
        local ret=${PIPESTATUS[0]}
        [[ ${ret} == 0 ]] && touch "${ROOT}/.stage3-finished"

Reply via email to