boost: Update 4 1991/head
authorCarlos Miguel Ferreira <carlosmf.pt@gmail.com>
Thu, 19 Nov 2015 00:09:50 +0000 (00:09 +0000)
committerCarlos Miguel Ferreira <carlosmf.pt@gmail.com>
Thu, 19 Nov 2015 01:06:02 +0000 (01:06 +0000)
commit8f7e09026d9a2edd25c87e66fb0f53035a42f3e3
tree01f187ffc208719e0e43dfd82b558d16ddbe0cc4
parent4780da32d41d8e2a0d62c8ac7c08ed0076a07ac2
boost: Update 4

  Major Updates
  - Added support for Python 3.5.
  - Removed the restriction for the target MPC85xx when using uclibc [1].
    - No longer required since uclibc was removed from trunk.
  - Added option to force static compilation.
  - Added option to force linking statically to the C++ standard library and compiler runtime support libraries.
  - Added option to disable multithreading support. It can be helpfull for those who wish to fully optimise their code.
    - Some boost libraries will require multithreading to be active. For those, this option is active as a requirement.

  Minor Updates
  - Added -fPIC to CFLags [2].
    - python requires independent position code when statically compiling.

  References:
  [1] - https://github.com/openwrt/packages/issues/1621
  [2] - https://github.com/openwrt/packages/issues/1938

Signed-off-by: Carlos M. Ferreira <carlosmf.pt@gmail.com>
libs/boost/Makefile