Релиз ODB (одна из самых продвинутых свободных ORM для C++) очень затянулся. Старая версия 2.4.0 уже не работает с GCC7 и новее, а для сборки и тестирования ODB из Git (а также alpha и beta) разработчики предлагают использовать их собственную сборочную систему build2.
Я предложил помощь в добавлении поддержки autotools/cmake для того, чтобы упростить сборку в source-based дистрибутивах и сборку пакетов для дистрибутивов в целом, но у разработчиков были причины использовать и официально поддерживать только собственную систему сборки.
Вот обсуждение: https://www.codesynthesis.com/pipermail/odb-users/2018-December/004160.html
Так как в качестве основной ОС у меня Gentoo, то у меня был выбор или написать ebuild-ы для build2 и соответствующий eclass, или портировать ODB на CMake, так как это упростит сборку пакетов для других дистрибутивов уже привычными инструментами. Пока что я остановился на втором варианте.
Если кому интересно попробовать свежий ODB, то здесь я буду в свободное время продолжать портировать на CMake https://gitlab.com/odb-cmake. Замечания и пожелания приветствуются.
И ещё: есть заинтересованные в build2 в Gentoo?