Subject: [Boost-bugs] [Boost C++ Libraries] #12983: path.is-rooted doesn't support windows paths
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-04-22 13:47:30
#12983: path.is-rooted doesn't support windows paths
------------------------------+---------------------------
Reporter: danieljames | Owner: vladimir_prus
Type: Bugs | Status: new
Milestone: To Be Determined | Component: build
Version: Boost 1.64.0 | Severity: Problem
Keywords: |
------------------------------+---------------------------
Path.is-rooted only checks for paths beginning with `/`, but not paths
beginning with something like `c:\\`. This was breaking the quickbook
build on windows, as it uses `path.root`, causing the issue reported at
https://lists.boost.org/Archives/boost/2017/03/233343.php. I've checked a
workaround into the quickbook develop branch to avoid using `path.root`,
but it can still happen under certain circumstances.
It looks like this could also be fixed by converting the paths using
'make-NT', but there doesn't seem to be a convenient way for user code to
do that.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12983> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-04-22 13:51:32 UTC