[odb-users] Internal Compiler Error in ODB 2.5.0-b.9 with Boost
Profile
Brian Coggins
becoggins at hotmail.com
Tue Feb 19 08:44:12 EST 2019
Thanks for this. I updated libodb-boost, but something is still unhappy. The ODB-generated header has this line:
#if ODB_BOOST_VERSION != 2046000 // 2.5.0-b.10
which is tripping things up. I’m guessing that libodb and libodb-boost are now out of sync? Is there a way to get them back in sync, or should I just uninstall everything and start over with the current staged?
Brian
> On Feb 18, 2019, at 9:21 AM, Boris Kolpackov <boris at codesynthesis.com> wrote:
>
> Brian Coggins <becoggins at hotmail.com> writes:
>
>> However, do you have an updated odb-boost somewhere?
>
> The libodb-boost and libodb-qt packages are now on stage.build2.org. The
> only requirement is that you upgrade your build2 toolchain from stage as
> well (there is a fix in build2 that's required by these packages).
>
>
>> The only problem I encountered when upgrading b9 to b11 was that the
>> “bpkg uninstall --all --recursive” step in the instructions removes
>> the ODB libraries, and that kills bpkg (which can’t find the ODB dylib).
>> So I had to reinstall build2 at that point.
>
> Yes, if you install both ODB and build2 into the same place, that would
> happen, which is unfortunate. Need to think if we can do anything about
> it.
>
>
More information about the odb-users
mailing list