Bug#823978: [pkg-boost-devel] Processed: re: mrs: FTBFS with GCC 6: was not declared in this scope
Hello Steve, Am Dienstag, den 10.05.2016, 18:46 -0500 schrieb Steve M. Robbins: > So if mrs requires -std=c++11, I think you're out of luck with > Debian's boost, until it is built with -std=c++11. At least, this > is my understanding. This is also exactly my understanding. Now I also remember that I have seen this before with boost and the use of enums. With C++11 enums can be strongly typed, boost enebles/disables this in the headers regardless of what was used when compiling boost itself. The only way to work around this was not to use certain functionality. best, Gert
Bug#823978: [pkg-boost-devel] Processed: re: mrs: FTBFS with GCC 6: was not declared in this scope
Hi Gert, Boost 1.58 (and 1.60) is compiled with the default gcc (currently 5) and default gcc flags. For gcc 5, this means the C++03 api. So if mrs requires -std=c++11, I think you're out of luck with Debian's boost, until it is built with -std=c++11. At least, this is my understanding. Appreciate confirmation or refutation from more knowledgeable folks! -Steve signature.asc Description: This is a digitally signed message part.