Description of problem: Apparently, the boost package in Fedora is compiled without lzma support in its iostreams library. While the /boost/iostreams/filter/lzma.hpp header is installed, the libboost_iostreams library is compiled without lzma support, so you'll get undefined reference errors when you try to use lzma filters. Please add support for them too.
An update for rawhide is building now. The boost-iostreams package now Requires: xz, but I didn't not make boost-devel require xz-devel. It seems reasonable to expect that users install the xz-devel package if they want to use those features. But if they don't want to use them, there is no need to install xz-devel. The rest of the Boost headers work fine without the xz headers.
There's now an update for Fedora 33: https://bodhi.fedoraproject.org/updates/FEDORA-2020-17d80ec54f Soon you'll be able to install it and test it with: dnf --enablerepo=updates-testing update boost-iostreams Please leave feedback at the URL above if it works for you.
FEDORA-2020-17d80ec54f has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-17d80ec54f
FEDORA-2020-17d80ec54f has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.
Thanks :)