From f6f97cb650e9b1d0d1e7674274743a2f0a7ff916 Mon Sep 17 00:00:00 2001 From: Andrew Gaffney Date: Thu, 13 Mar 2008 04:40:37 +0000 Subject: [PATCH] Add debugging code to show ARCH when running callback Unset ARCH when running callback and restore afterwards git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@635 67a159dc-881f-0410-a524-ba9dfbe2cb84 --- ChangeLog | 4 ++++ genkernel | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index f3c4c14..fbf372d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,10 @@ # Copyright 2006-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 Mar 2008; Andrew Gaffney genkernel: + Add debugging code to show ARCH when running callback + Unset ARCH when running callback and restore afterwards + 13 Mar 2008; Andrew Gaffney genkernel: Move set_kernel_arch() call to after determine_real_args() so that get_KV() has populated the vars we need diff --git a/genkernel b/genkernel index 30608b5..552205b 100755 --- a/genkernel +++ b/genkernel @@ -280,11 +280,15 @@ then if [ "${CALLBACK_ESCAPE}" -eq '0' ] then echo + echo "DEBUG: callback: ARCH=${ARCH}" + ORIG_ARCH=${ARCH} + unset ARCH echo eval ${CMD_CALLBACK} | tee -a ${LOGFILE} CMD_STATUS="${PIPESTATUS[0]}" echo print_info 1 "<<< Callback exit status: ${CMD_STATUS}" + export ARCH=${ORIG_ARCH} [ "${CMD_STATUS}" -ne 0 ] && gen_die '--callback failed!' else echo -- 2.26.2