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
cleanup-cruft
Andrew Gaffney 17 years ago
parent d117f014dd
commit f6f97cb650

@ -2,6 +2,10 @@
# Copyright 2006-2008 Gentoo Foundation; Distributed under the GPL v2 # Copyright 2006-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $ # $Header: $
13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
Add debugging code to show ARCH when running callback
Unset ARCH when running callback and restore afterwards
13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel: 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org> genkernel:
Move set_kernel_arch() call to after determine_real_args() so that get_KV() Move set_kernel_arch() call to after determine_real_args() so that get_KV()
has populated the vars we need has populated the vars we need

@ -280,11 +280,15 @@ then
if [ "${CALLBACK_ESCAPE}" -eq '0' ] if [ "${CALLBACK_ESCAPE}" -eq '0' ]
then then
echo echo
echo "DEBUG: callback: ARCH=${ARCH}"
ORIG_ARCH=${ARCH}
unset ARCH
echo echo
eval ${CMD_CALLBACK} | tee -a ${LOGFILE} eval ${CMD_CALLBACK} | tee -a ${LOGFILE}
CMD_STATUS="${PIPESTATUS[0]}" CMD_STATUS="${PIPESTATUS[0]}"
echo echo
print_info 1 "<<< Callback exit status: ${CMD_STATUS}" print_info 1 "<<< Callback exit status: ${CMD_STATUS}"
export ARCH=${ORIG_ARCH}
[ "${CMD_STATUS}" -ne 0 ] && gen_die '--callback failed!' [ "${CMD_STATUS}" -ne 0 ] && gen_die '--callback failed!'
else else
echo echo

Loading…
Cancel
Save