Project

General

Profile

Necessary Maintenance #17580

Boost 1.65 with information from homebrew recipe for OS X and fix to source structure

Added by Christopher Green about 2 years ago. Updated about 2 years ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
08/24/2017
Due date:
% Done:

0%

Estimated time:
Scope:
Internal
Experiment:
-
SSI Package:
Duration:

Description

Boost 1.65.0 has been out for a couple of weeks, but the homebrew recipe has only just been updated to include it. This recipe includes a couple of OS X-specific tweaks to the build that we should look at incorporating.

Also, in the light of recent experience applying a patch to the Boost 1.64.0 build, we should look at ways of eliminating the double source untar -- once for the build and once for the debug source. Options are:

  1. Stop shipping the source.
  2. Examine what (if anything) happens to the source tree in terms of changes during a build. If the answer is, "nothing," then we should look at building out-of-source, which is apparently possible using either options to the b2 invocation or tweaks to the build.jam build configuration file. If the answer is, "something architecture-specific," then we should look again at the whole idea of including debug source in an architecture-independent location (see option 1).

History

#1 Updated by Kyle Knoepfel about 2 years ago

  • Status changed from New to Accepted


Also available in: Atom PDF