--- trunk/mage/usr/lib/mage/smage2.sh 2014/08/12 15:27:18 2741 +++ trunk/mage/usr/lib/mage/smage2.sh 2014/08/12 21:53:03 2742 @@ -281,6 +281,7 @@ mqueryfeature "srcpkgtarball" || download_sources # fixes some issues with these functions +export -f src_setup || die "src_setup export failed" export -f src_prepare || die "src_prepare export failed" export -f src_compile || die "src_compile export failed" export -f src_check || die "src_check export failed" @@ -366,6 +367,11 @@ # automatically set !pkgbuild here too msetfeature "!pkgbuild" else + ( run_resume src_setup || src_setup ) | ${SMAGE_LOG_CMD} + die_pipestatus 0 "src_setup failed" + resume_stamp src_setup + step_by_step src_setup + ( run_resume src_prepare || src_prepare ) | ${SMAGE_LOG_CMD} die_pipestatus 0 "src_prepare failed" resume_stamp src_prepare