On 10 April 2018 at 06:27, Gavin Lambert via Boost
<[hidden email]> wrote:
> Prompted by the thread "Toolset version for Visual Studio 2017 15.6.3" over
> in the user list, I was looking through some Boost.Build documentation when
> I found some dead links and other weirdness.
> Boost.Build's github page links to https://www.boost.org/build/, which
> appears to be fully working.
That's a copy of the website branch from git, which hasn't been
updated for a while. It probably should be?
As the getting started guide is part of the boost release, it links to
the documentation from the release (as you might be viewing it
offline). It's actually a relative link, but it gets resolved to a
link with a version number. The build documentation page links to the
location of documentation build standalone, but build is part of the
combined boost documentation. I've added a redirect to the website so
the link works there now, although it won't in an offline copy, so
that will need to fixed (either by changing the build or by fixing the
Ok, it almost makes sense at that spot (although as noted in the other
thread, the "up-to-date list" isn't) -- having said that, I question the
relevance of knowing that a version of b2 that you don't have yet (if
you're using an older Boost build) supports a compiler that you want to
use; so I would argue that a versioned link makes more sense there.
Further down, under "5.2.4 Invoke b2" it has the same unversioned link,
and it definitely doesn't make sense for that to be unversioned. It's
telling you where to go to look at the command line options for b2,
which ought to be the version of Boost and b2 that you actually have --
especially if you're reading it offline.