|
Boost-Build :
|
- Next message: Rene Rivera: "Re: [Boost-build] CVS: boost/tools/build/v1 borland-5_5_1-tools.jam,NONE,1.1 borland-5_6_4-tools.jam,NONE,1.1 como-4_3_3-vc7-tools.jam,NONE,1.1 como-4_3_3-vc7_1-tools.jam,NONE,1.1 cw-8_3-tools.jam,NONE,1.1 cw-9_2-tools.jam,NONE,1.1 cw-9_3-tools.jam,NONE,1.1 intel-win32-8_0-tools.jam,NONE,1.1 intel-win32-8_1-tools.jam,NONE,1.1 iw-7_1-vc6-stlp-4_5_3-tools.jam,NONE,1.1 iw-7_1-vc6-tools.jam,NONE,1.1 mingw-3_3_1-tools.jam,NONE,1.1 mingw-3_4_1-tools.jam,NONE,1.1 mingw-3_4_2-tools.jam,NONE,1.1 vc-7_1-stlport-tools.html,NONE,1.1 vc-7_1-stlport-tools.jam,NONE,1.1 vc-7_1-tools.html,NONE,1.1 vc-7_1-tools.jam,NONE,1.1 vc-8_0-tools.jam,NONE,1.1 vc-8_0-x86_amd64-tools.jam,NONE,1.1 boost-base.jam,1.139,1.140 intel-win32-tools.html,1.5,1.6 borland-5.5.1-tools.jam,1.2,NONE borland-5.6.4-tools.jam,1.2,NONE como-win32-4.3.3-vc7-tools.jam,1.2,NONE como-win32-4.3.3-vc7.1-tools.jam,1.2,NONE cw-8.3-tools.jam,1.1,NONE cw-9.2-tools.jam,1.1,NONE cw-9.3-tools.jam,1.1,NONE intel-win32-7.1-vc6-stlport-4.5.3-tools.jam,1.3,NONE intel-win32-7.1-vc6-tools.jam,1.2,NONE intel-win32-8.0-tools.jam,1.1,NONE intel-win32-8.1-tools.jam,1.1,NONE mingw-3.3.1-tools.jam,1.1,NONE mingw-3.4.1-tools.jam,1.2,NONE mingw-3.4.2-tools.jam,1.1,NONE vc7.1-stlport-tools.html,1.4,NONE vc7.1-stlport-tools.jam,1.3,NONE vc7.1-tools.html,1.4,NONE vc7.1-tools.jam,1.4,NONE vc8.0-tools.jam,1.4,NONE vc8.0-x86_amd64-tools.jam,1.1,NONE"
- Previous message: Aleksey Gurtovoy: "Taking care of the last dots"
- In reply to: Aleksey Gurtovoy: "Re: bjam patch to provide necessary info for process_jam_log"
- Next in thread: Vladimir Prus: "Re: [jamboost] Re: bjam patch to provide necessary info for process_jam_log"
Aleksey Gurtovoy <alexy_at_[hidden]> writes:
> Aleksey Gurtovoy writes:
>> David Abrahams writes:
>>> "Aleksey Gurtovoy" <alexy_at_[hidden]> writes:
>>>
>>>> Folks,
>>>>
>>>> To elaborate -- currently bjam doesn't output failed/skipped targets that
>>>> don't have associated actions. In cases when this happens, it makes the
>>>> task of using bjam log to reengineer the dependency chain (the task of
>>>> "process_jam_log" executable) impossible. A particular instance of this
>>>> situation can be observed in the current Boost.Python tests.
>>>
>>> I don't understand why a core bjam change was neccessary. Seems to
>>> me you could just add an empty action for the rule in question.
>>>
>>> No?
>>
>> And who is going to track this down next time somebody adds a similar
>> rule to their bjam file?
>
> To make it clear: I'm not insisting that the problem should be fixed
> this particular way. What I'm strongly opposite to is rejecting a
> possibly correct, at large, fix on the basis that a local workaround
> for one particular instance of the problem is possible. We've spent a
> considerable enough amount of time getting to the roots of the issue
> to feel that it should be fixed once and forever.
>
> I'd accept the fact that nobody has enough expertise in the core to be
> able to say whether the proposed change would break anything or to
> explain what was the motivation behind the original logic in the
> first place. I really hope that it's not the case, though.
FWIW, that area of the core is probably the least understood.
--
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com
- Next message: Rene Rivera: "Re: [Boost-build] CVS: boost/tools/build/v1 borland-5_5_1-tools.jam,NONE,1.1 borland-5_6_4-tools.jam,NONE,1.1 como-4_3_3-vc7-tools.jam,NONE,1.1 como-4_3_3-vc7_1-tools.jam,NONE,1.1 cw-8_3-tools.jam,NONE,1.1 cw-9_2-tools.jam,NONE,1.1 cw-9_3-tools.jam,NONE,1.1 intel-win32-8_0-tools.jam,NONE,1.1 intel-win32-8_1-tools.jam,NONE,1.1 iw-7_1-vc6-stlp-4_5_3-tools.jam,NONE,1.1 iw-7_1-vc6-tools.jam,NONE,1.1 mingw-3_3_1-tools.jam,NONE,1.1 mingw-3_4_1-tools.jam,NONE,1.1 mingw-3_4_2-tools.jam,NONE,1.1 vc-7_1-stlport-tools.html,NONE,1.1 vc-7_1-stlport-tools.jam,NONE,1.1 vc-7_1-tools.html,NONE,1.1 vc-7_1-tools.jam,NONE,1.1 vc-8_0-tools.jam,NONE,1.1 vc-8_0-x86_amd64-tools.jam,NONE,1.1 boost-base.jam,1.139,1.140 intel-win32-tools.html,1.5,1.6 borland-5.5.1-tools.jam,1.2,NONE borland-5.6.4-tools.jam,1.2,NONE como-win32-4.3.3-vc7-tools.jam,1.2,NONE como-win32-4.3.3-vc7.1-tools.jam,1.2,NONE cw-8.3-tools.jam,1.1,NONE cw-9.2-tools.jam,1.1,NONE cw-9.3-tools.jam,1.1,NONE intel-win32-7.1-vc6-stlport-4.5.3-tools.jam,1.3,NONE intel-win32-7.1-vc6-tools.jam,1.2,NONE intel-win32-8.0-tools.jam,1.1,NONE intel-win32-8.1-tools.jam,1.1,NONE mingw-3.3.1-tools.jam,1.1,NONE mingw-3.4.1-tools.jam,1.2,NONE mingw-3.4.2-tools.jam,1.1,NONE vc7.1-stlport-tools.html,1.4,NONE vc7.1-stlport-tools.jam,1.3,NONE vc7.1-tools.html,1.4,NONE vc7.1-tools.jam,1.4,NONE vc8.0-tools.jam,1.4,NONE vc8.0-x86_amd64-tools.jam,1.1,NONE"
- Previous message: Aleksey Gurtovoy: "Taking care of the last dots"
- In reply to: Aleksey Gurtovoy: "Re: bjam patch to provide necessary info for process_jam_log"
- Next in thread: Vladimir Prus: "Re: [jamboost] Re: bjam patch to provide necessary info for process_jam_log"
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk