[odb-users] Bug in odb compiler using gcc-8 and boost headers
Boris Kolpackov
boris at codesynthesis.com
Fri Oct 5 01:29:16 EDT 2018
Dennis Proft <dp-odb at dproft.de> writes:
> The error only occurs as soon as i include some boost headers (in my
> example i used #include <boost/algorithm/string/split.hpp>).
Thanks for the bug report and analysis/test case! This turns out to
be caused by a namespace alias in /usr/include/c++/8/cxxabi.h:678
that we didn't handle properly:
namespace abi = __cxxabiv1;
I've committed the fix:
https://git.codesynthesis.com/cgit/odb/odb/commit/?id=3a1788234bfaa96ee093b68e9ba02cf7d5bdffe6
Let me know if you would like me to stage a version with this fix.
More information about the odb-users
mailing list