From: Arvin Schnell Date: Tue, 22 Mar 2022 12:10:57 +0000 (+0100) Subject: - fixed compilation without btrfs support X-Git-Tag: v0.10.0~6^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F701%2Fhead;p=thirdparty%2Fsnapper.git - fixed compilation without btrfs support --- diff --git a/client/cmd-list.cc b/client/cmd-list.cc index d22d9d12..3e5500ed 100644 --- a/client/cmd-list.cc +++ b/client/cmd-list.cc @@ -21,6 +21,8 @@ */ +#include "config.h" + #include #include @@ -145,17 +147,25 @@ namespace snapper bool used_space_broken = true; +#ifdef ENABLE_BTRFS + /** * For all btrfses (by btrfs filesystem uuid) keep track of whether used space * is broken. */ static map used_space_broken_by_uuid; +#endif + }; +#ifdef ENABLE_BTRFS + map OutputHelper::used_space_broken_by_uuid; +#endif + OutputHelper::OutputHelper(const ProxySnapper* snapper, const vector& columns) : snapper(snapper), snapshots(snapper->getSnapshots()), default_snapshot(snapshots.end()), @@ -185,6 +195,8 @@ namespace snapper { string subvolume = snapper->getConfig().getSubvolume(); +#ifdef ENABLE_BTRFS + try { Uuid uuid = BtrfsUtils::get_uuid(subvolume); @@ -213,6 +225,8 @@ namespace snapper { // getting uuid failed, maybe it is a LVM config } + +#endif } }