Fix FTBFS with Boost 1.61
authorMichael Steinberg <michsteinb@gmail.com>
Sat, 3 Sep 2016 15:48:20 +0000 (17:48 +0200)
committerCarsten Schoenert <c.schoenert@t-online.de>
Wed, 25 Jan 2017 21:38:35 +0000 (21:38 +0000)
commit3ec0fce331493e73ee3cc7d43bb9609d266e6180
tree8036658b0df1bf803d86225fdc2e8446293ef3e7
parent8602d1172952999ca89e3f5f32179d952e74e4f9
Fix FTBFS with Boost 1.61

The attached patch includes two commits from upstream:
  - boost::context fixes to make it compatible with boost 1.61
  - use a guarded stack for coroutines in boost version 1.61

https://github.com/KiCad/kicad-source-mirror/commit/06d4894fdbeb00727cdcc667b8899ad73d8eb1c2
https://github.com/KiCad/kicad-source-mirror/commit/78bc3c65de6c03d19be9902327d08cd4d87c229c

Closes: #834246
Gbp-Pq: Topic fixes
Gbp-Pq: Name Fix-FTBFS-with-Boost-1.61.patch
common/tool/tool_manager.cpp
include/tool/coroutine.h
include/tool/tool_base.h
include/tool/tool_interactive.h