см. заголовок
keychain_unix.cpp
Он должен строиться успешно.
Ос: Ubuntu 20.10.
Версия: последний код из ветки разработки (31 января 2020 г.)
После некоторого обсуждения с Вади разногласий он обнаружил, что проблема связана с https://github.com/Mudlet/Mudlet/commit/f284aaf502aa9acedd7e8b4b603b1ebc75abd538 .
Обходной путь - открыть проект, используя CMakeLists.txt
вместо mudlet.pro
Если ваша ОС (Linux / FreeBSD) имеет пакет / библиотеку, доступную в виде пакета, который вы можете установить, вы можете обойтись, если определите переменную среды WITH_OWN_QTKEYCHAIN=NO
чтобы Mudlet ссылался на копию ОС и использовал ее, а не пытался построить сам ...
Выполняем своего
Кажется, это было сломано по адресу: https://github.com/frankosterfeld/qtkeychain/commit/cbc626edcd4920704f74d271acc1fd6dac508b2e - Я поднял это вверх по течению как https://github.com/frankosterfeld/qtkeychain/issues/18
Тем временем проблема с апстримом была исправлена.
Заметили ли мы здесь какие-то изменения?
Еще не слил изменение - я слил его с https://github.com/Mudlet/qtkeychain , и в пятницу зависимый бот отправит обновление за development
.
Исправлено с https://github.com/Mudlet/Mudlet/pull/4750, всем спасибо за расследование :)