Boost logo

Boost-Build :

From: Daniel James (daniel_james_at_[hidden])
Date: 2008-07-03 16:51:54


2008/7/1 Eric Niebler <eric_at_[hidden]>:

> Treating the symptom, eh? OK, but there may be a deeper problem with POSIX
> path handling here.

Well, since I need to get the documentation building, it needs
treating. I've attached a patch. Can you test that it works on
windows? Also, can someone who understands boost build review it? It's
a pretty small change and I'd like to get this into release as soon as
possible, so it'd be a great help.

I'm not sure, but I think the real problem is the 'cheesy gate' in MkDir:

http://svn.boost.org/trac/boost/browser/trunk/tools/build/v2/tools/common.jam?rev=46793#L568

It looks like it's meant to prevent multiple invocations of mkdir, but
only checks the text of the path. Would it be possible to resolve the
path first?

Daniel




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