see Title
keychain_unix.cpp
It should build succesfully.
Os: Ubuntu 20.10
Version: latest code from development branch (31 Jan 2020)
After some discussion with Vadi on discord he found out that the https://github.com/Mudlet/Mudlet/commit/f284aaf502aa9acedd7e8b4b603b1ebc75abd538 is responsible for the issue.
A workaround is to open the project using CMakeLists.txt
instead of mudlet.pro
If your OS (Linux / FreeBSD) has the package/library available as a package that you can install you might get by if you define the environmental variable WITH_OWN_QTKEYCHAIN=NO
so that Mudlet links to and uses the OSes copy rather than trying to build it itself...
Doing a sortof git bisect on the submodule to see where it breaks things for us...
This seems to have gotten broken at: https://github.com/frankosterfeld/qtkeychain/commit/cbc626edcd4920704f74d271acc1fd6dac508b2e - I have raised this upstream as https://github.com/frankosterfeld/qtkeychain/issues/182 .
Upstream issue was fixed meanwhile.
Do we notice any change here, too?
Haven't merged the change yet - I've merged it into https://github.com/Mudlet/qtkeychain, and dependabot will submit an update for development
in it's Friday run.
Fixed with https://github.com/Mudlet/Mudlet/pull/4750, thanks for the investigation everyone :)