From 1d46609580f29aa8fe74537ad0df1aec777cdc4d Mon Sep 17 00:00:00 2001 From: Arvin Schnell Date: Tue, 22 Mar 2022 13:10:57 +0100 Subject: [PATCH] - fixed compilation without btrfs support --- client/cmd-list.cc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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 } } -- 2.47.3