abuild:
it seems make oldconfig is not safe for parallel compilation. The problem never occured in my tests, but go back to non-parallel build again. Also pass on the return value of make oldconfig correctly. Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5329 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
abdf84884e
commit
0ed0b7cfe8
|
@ -204,7 +204,8 @@ function create_config
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
yes "" | $MAKE oldconfig -j $cpus obj=${build_dir} > ${build_dir}/config.log
|
#yes "" | $MAKE oldconfig -j $cpus obj=${build_dir} &> ${build_dir}/config.log
|
||||||
|
yes "" | $MAKE oldconfig obj=${build_dir} &> ${build_dir}/config.log
|
||||||
ret=$?
|
ret=$?
|
||||||
mv .config.old $TARGET/${VENDOR}_${MAINBOARD}/config.in
|
mv .config.old $TARGET/${VENDOR}_${MAINBOARD}/config.in
|
||||||
if [ $ret -eq 0 ]; then
|
if [ $ret -eq 0 ]; then
|
||||||
|
@ -233,7 +234,9 @@ function create_buildenv
|
||||||
VENDOR=$1
|
VENDOR=$1
|
||||||
MAINBOARD=$2
|
MAINBOARD=$2
|
||||||
CONFIG=$3
|
CONFIG=$3
|
||||||
|
|
||||||
create_config $VENDOR $MAINBOARD $CONFIG
|
create_config $VENDOR $MAINBOARD $CONFIG
|
||||||
|
ret=$?
|
||||||
|
|
||||||
# Allow simple "make" in the target directory
|
# Allow simple "make" in the target directory
|
||||||
MAKEFILE=$TARGET/${VENDOR}_${MAINBOARD}/Makefile
|
MAKEFILE=$TARGET/${VENDOR}_${MAINBOARD}/Makefile
|
||||||
|
@ -244,6 +247,8 @@ function create_buildenv
|
||||||
echo " cp config.build \$(TOP)/.config" >> $MAKEFILE
|
echo " cp config.build \$(TOP)/.config" >> $MAKEFILE
|
||||||
echo " cd \$(TOP); \$(MAKE) oldconfig obj=\$(OUT)" >> $MAKEFILE
|
echo " cd \$(TOP); \$(MAKE) oldconfig obj=\$(OUT)" >> $MAKEFILE
|
||||||
echo " cd \$(TOP); \$(MAKE) obj=\$(OUT)" >> $MAKEFILE
|
echo " cd \$(TOP); \$(MAKE) obj=\$(OUT)" >> $MAKEFILE
|
||||||
|
|
||||||
|
return $ret
|
||||||
}
|
}
|
||||||
|
|
||||||
function compile_target
|
function compile_target
|
||||||
|
|
Loading…
Reference in New Issue