Boost logo

Boost-Build :

Subject: Re: [Boost-build] [boost] [1.56] Sorry but no PDF doc build (build script has been broken)
From: Vladimir Prus (ghost_at_[hidden])
Date: 2014-08-11 13:50:37


On 08/11/2014 09:35 PM, John Maddock wrote:
>>> Which I can workaround, but then I get the same error from
>>> Boost.Context, work around that one as well
>>
>> I would say that's fixing an actual bug in these jamfiles? Could you
>> push these to git?
>
> Nope, but I've just filed some pull requests.
>
>> Does the patch below make for a more readable complaint?
>
> No I see the same error as before.

And with this additional patch?:

diff --git a/src/build/targets.jam b/src/build/targets.jam
index 3bd39a3..44c8fc9 100644
--- a/src/build/targets.jam
+++ b/src/build/targets.jam
@@ -394,7 +394,7 @@ class project-target : abstract-target
                  if ! [ path.is-rooted $(project-part) ]
                  {
                      local rooted = [ path.root $(project-part) / ] ;
- if [ project.is-registered-id $(rooted) ]
+ if $(rooted) && [ project.is-registered-id $(rooted) ]
                      {
                          extra-error-message += - possibly missing a leading
                              slash ('/') character. ;


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