echo Building on \$(hostname)
echo \$PATH | grep -q "\$HOME/bin" || export PATH="\$HOME/bin:\$PATH"
- export LANG=C
+ export LANG=C KCFLAGS="-Wimplicit-fallthrough"
cd "$build_dir" || exit 1
echo "\$sep"
echo " log \$b increased number of lines"
echo "\$sep"
- pushover "linux-next: \$arch \$conf log got bigger"
+ linux-next-notify "\$arch \$conf log got bigger"
if [ -f $obdir/\$b ]; then
diff -u $obdir/\$b \$log 2>&1 | less
else
d="$bparent/x86_64_allmodconfig"
[ -d \$d ] || mkdir \$d || exit 1
log_x86=\$d.log
- cross -n -N -a x86_64 -c "$gcc_version" O=\$d -s allmodconfig || exit 1
+ make ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu- O=\$d -s allmodconfig || exit 1
echo "Forking x86 build ..."
- /usr/bin/time cross -n -N -a x86_64 -c "$gcc_version" O=\$d -j"$j_factor" -O -s > \$log_x86 2>&1 &
+ /usr/bin/time make ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu- O=\$d -j"$j_factor" -O -s > \$log_x86 2>&1 &
x86_64_pid=\$!
echo Building: powerpc ppc64_defconfig
d="$bparent/powerpc_ppc64_defconfig"
[ -d \$d ] || mkdir \$d || exit 1
log_ppc=\$d.log
- cross -n -N -a powerpc64 -k powerpc -c "$gcc_ppc_version" O=\$d -s ppc64_defconfig || exit 1
+ make ARCH=powerpc O=\$d -s ppc64_defconfig || exit 1
echo "Forking powerpc build ..."
- /usr/bin/time cross -n -N -a powerpc64 -k powerpc -c "$gcc_ppc_version" O=\$d -j"$j_factor" -O -s > \$log_ppc 2>&1 &
+ /usr/bin/time make ARCH=powerpc O=\$d -j"$j_factor" -O -s > \$log_ppc 2>&1 &
ppc64_pid=\$!
echo Building: arm multi_v7_defconfig
d="$bparent/arm_multi_v7_defconfig"
[ -d \$d ] || mkdir \$d || exit 1
log_arm=\$d.log
- cross -n -N -a arm -c "$gcc_version" O=\$d -s multi_v7_defconfig || exit 1
+ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- O=\$d -s multi_v7_defconfig || exit 1
echo "Forking arm build ..."
- /usr/bin/time cross -n -N -a arm -c "$gcc_version" O=\$d -j"$j_factor" -O -s > \$log_arm 2>&1 &
+ /usr/bin/time make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- O=\$d -j"$j_factor" -O -s > \$log_arm 2>&1 &
arm_pid=\$!
echo Building: perf
echo "ERROR: perf build failed - log follows"
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
cat \$log_perf
- kill \$x86_64_pid
- kill \$ppc64_pid
- kill \$arm_pid
+ kill \$x86_64_pid || true
+ kill \$ppc64_pid || true
+ kill \$arm_pid || true
killall make
rm .scmversion
exit 1
echo "ERROR: arm multi_v7_defconfig build failed - log follows"
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
cat \$log_arm
- kill \$x86_64_pid
- kill \$ppd64_pid
+ kill \$x86_64_pid || true
+ kill \$ppc64_pid || true
killall make
rm .scmversion
exit 1
echo "ERROR: powerpc ppc64_defconfig build failed - log follows"
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
cat \$log_ppc
- kill \$x86_64_pid
+ kill \$x86_64_pid || true
killall make
rm .scmversion
exit 1