Anyway, I found the requirements being separated difficult to understand. These are all of depedencies:
libubsan1 libasan6 libgl-dev devscripts build-essential libssl-dev pkg-config libprotobuf-dev protobuf-compiler qt5-qmake qtbase5-dev qttools5-dev-tools qtdeclarative5-dev qtmultimedia5-dev qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qtmultimedia qttools5-dev tor
Hm, not all of these are strictly required for the build - i.e. libubsan1. I'll set up a fresh install of debian and figure out the minimum set of packages required to build, and update docs accordingly
Debian Bullseye
For debian, need to install
qttools5-dev
.On build it just says https://github.com/blueprint-freespeech/ricochet-refresh/blob/main/BUILDING.md#debian--ubuntu
qttools5-dev-tools
Anyway, I found the requirements being separated difficult to understand. These are all of depedencies:
libubsan1 libasan6 libgl-dev devscripts build-essential libssl-dev pkg-config libprotobuf-dev protobuf-compiler qt5-qmake qtbase5-dev qttools5-dev-tools qtdeclarative5-dev qtmultimedia5-dev qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qtmultimedia qttools5-dev tor