У Витуса тут всплыла загадочная проблема со сборкой.
https://vitus-wagner.dreamwidth.org/2445237.html . Проблема в том, что динамический линкер не находит vtable, если проект скомилирован gcc-13.2.0 . Из любопытства поковырял. Оказывается, в gcc-13.2.0есть баг
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112820 в результате которого может быть не создана vtable, если попросить компилятор создать отладочную информацию. В Бубунте политика компилировать с флажком -g...
Любопытно.
ЗЫ. У Витуса может быть и не оно, но все равно - наглядно показывает, что С++ - это СЛИШКОМ сложный язык, который уже начал рассыпаться под собственной тяжестью.