Tested with fedora 34
Prerequisites
sudo dnf install @development-tools
sudo dnf install alsa-lib-devel avahi-devel libvorbis-devel opus-devel flac-devel soxr-devel libstdc++-static expat boost-devel
cd snapclient_src
# Disable pulseaudio bits. Fedora uses pipewire + alsa(?)
cmake -DBUILD_WITH_PULSE=off
cd client
# Patch missing imports:
vi ../common/resampler.hpp
# (add #include <memory>)
vi ../common/message/message.hpp
# (add #include <memory>)
# Compile!
make