$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
From: Misha Bergal (mbergal_at_[hidden])
Date: 2004-10-03 20:07:27
It seems that bjam did not provide enough info about failed
dependencies for process_jam_log. I've made the following patch
locally and it seems to resolve the problem.
--- C:\Users\Administrator\boost\main\boost\tools\build\jam_src\make1.c 2004-10-02 22:59:08.285285600 -0500
+++ C:\Users\Administrator\boost\main\boost\tools\build\jam_src\make1.c.new 2004-10-02 22:58:59.675855500 -0500
@@ -394,7 +394,7 @@
/* If actions on deps have failed, bail. */
/* Otherwise, execute all actions to make target */
- if( pState->t->status == EXEC_CMD_FAIL && pState->t->actions )
+ if( pState->t->status == EXEC_CMD_FAIL ) // && pState->t->actions )
{
++counts->skipped;
if ( ( pState->t->flags & ( T_FLAG_RMOLD | T_FLAG_NOTFILE ) ) == T_FLAG_RMOLD )
I am not proposing this to be cmmited to CVS, but rather looking for
an expert feedback on whether this is a right way to deal with an
issue. I will be happy to supply more info if the above is not enough.
-- Misha Bergal MetaCommunications Engineering