btrfs-progs: convert: add compatibility layer for e2fsprogs < 1.42
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Mon, 9 May 2016 04:46:46 +0000 (12:46 +0800)
committerDavid Sterba <dsterba@suse.com>
Tue, 7 Jun 2016 16:15:19 +0000 (18:15 +0200)
commitde34a25eb30bbe4b41bdef714f69fd8057ece7a9
treee7ad97cd69a673129aab6270e39d7b47d8085dcf
parent75bf151ba3d31af27ef7af10fef0ae97295d4318
btrfs-progs: convert: add compatibility layer for e2fsprogs < 1.42

The new convert framework copies code from current dumpe2fs, which uses
BIGALLOC feature introduced in e2fsprogs v1.42.

While there are a lot of enterprise distributions which are still using
v1.41 e2fsprogs, this will cause compile error for them.

This patch introduces backward compatibility for new convert framework,
by manually introduce macros for ext2 BIGALLOC feature.

Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
btrfs-convert.c
configure.ac