schroot compiled by gcc 4.9.3 w/ boost 1.58 throws `regex_error` on start. during configure it decides to use regex from C++ standard library, which is the reason for the error. being compiled w/ boost::regex instead everything works fine. Reproducible: Always
Created attachment 407430 [details, diff] prefer to use boost::regex over C++11 standard
I just upgraded to boost-1.57.0 on ~amd64 and saw the same problem. I have gcc-4.9.3 and schroot-1.6.10-r1. The patch solved the problem.
@@ -4,0 +5,9 @@ +*schroot-1.6.10-r2 (31 Jul 2015) + + 31 Jul 2015; Jonathan Callen <jcallen@gentoo.org> + +files/schroot-1.6.10-cmake-add-additional-regex-tests.patch, + +schroot-1.6.10-r2.ebuild, -schroot-1.4.23-r1.ebuild, -schroot-1.4.23.ebuild, + -schroot-1.4.25.ebuild, -schroot-1.4.26.ebuild, -schroot-1.6.10-r1.ebuild: + Add upstream patch to work with GCC 4.9 and GCC 5. Fixes bug 555648. Remove + old. +