Index: boost-1.35.0-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.35.0-r2.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 boost-1.35.0-r2.ebuild --- boost-1.35.0-r2.ebuild 1 Sep 2008 18:37:20 -0000 1.1 +++ boost-1.35.0-r2.ebuild 23 Mar 2009 23:10:28 -0000 @@ -35,11 +35,11 @@ if has test ${FEATURES} ; then CHECKREQS_DISK_BUILD="1024" check_reqs - - ewarn "The tests may take several hours on a recent machine" - ewarn "but they will not fail (unless something weird happens ;-)" - ewarn "This is because the tests depend on the used compiler/-version" - ewarn "and the platform and upstream says that this is normal." + ewarn "The testsuite may take several hours to run on a modern system." + ewarn "It is normal to see some tests failing, as some are dependent" + ewarn "on compiler version and platform. Unless something weird" + ewarn "happens, the ebuild should continue installing as normal." + ewarn ewarn "If you are interested in the results, please take a look at the" ewarn "generated results page:" ewarn " ${ROOT}usr/share/doc/${PF}/status/cs-$(uname).html" @@ -73,7 +73,7 @@ # Using optimization=off would for example add # "-O0" and override "-O2" set by the user. # Please take a look at the boost-build ebuild - # for more infomration. + # for more information. OPTIONS="gentoorelease" use debug && OPTIONS="gentoodebug" @@ -157,6 +157,7 @@ ${OPTIONS} \ --prefix="${D}/usr" \ --layout=system \ + process_jam_log compiler_status \ || die "building regression test helpers failed" fi @@ -247,7 +248,10 @@ --dump-tests 2>&1 | tee regress.log # Postprocessing - cat regress.log | "${S}/dist/bin/process_jam_log" --v2 + process_jam_log=$(find "${S}"/tools/regression/build/bin -name process_jam_log -print); + compiler_status=$(find "${S}"/tools/regression/build/bin -name compiler_status -print); + + cat regress.log | "${process_jam_log}" --v2 if test $? != 0 ; then die "Postprocessing the build log failed" fi @@ -257,7 +261,7 @@ __EOF__ # Generate the build log html summary page - "${S}/dist/bin/compiler_status" --v2 \ + "${compiler_status}" --v2 \ --comment "${S}/status/comment.html" "${S}" \ cs-$(uname).html cs-$(uname)-links.html if test $? != 0 ; then