]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfsprogs: blkid is now mandatory
authorJan Tulak <jtulak@redhat.com>
Mon, 3 Aug 2015 00:05:08 +0000 (10:05 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 3 Aug 2015 00:05:08 +0000 (10:05 +1000)
commit2a3a49422681fdc305f66735f6d80a23173496e3
tree1ca8d6842a1516eeb5134fdac77703eb90ab2026
parentdcabd4e7e955231a6bb92ce1038e62e5a9b90c5d
xfsprogs: blkid is now mandatory

Because blkid is here for a long time, I hereby propose a patch for
removing support for NOT having blkid. The current support through
set of #ifdef is prone to errors like
making a patch just in one of the branches, and according to a
recent talk between Christoph and Eric, it is not necessary to keep
it supported.

Remove code for checking ENABLE_BLKID, and the code when
ENABLE_BLKID is not defined.  The only use of libdisk was in the
removed code, so remove libdisk too.  It makes blkid required for
compilation.

[dchinner: also remove include/volume.h and include/dvh.h as
 suggested by Christoph during review. ]

Signed-off-by: Jan Tulak <jtulak@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
29 files changed:
Makefile
configure.ac
debian/rules
include/Makefile
include/builddefs.in
include/dvh.h [deleted file]
include/fstyp.h [deleted file]
include/volume.h [deleted file]
libdisk/Makefile [deleted file]
libdisk/dm.c [deleted file]
libdisk/drivers.c [deleted file]
libdisk/drivers.h [deleted file]
libdisk/evms.c [deleted file]
libdisk/evms.h [deleted file]
libdisk/fstype.c [deleted file]
libdisk/fstype.h [deleted file]
libdisk/lvm.c [deleted file]
libdisk/md.c [deleted file]
libdisk/md.h [deleted file]
libdisk/pttype.c [deleted file]
libdisk/pttype.h [deleted file]
libdisk/xvm.c [deleted file]
libdisk/xvm.h [deleted file]
m4/package_blkid.m4
mkfs/Makefile
mkfs/fstyp.c [deleted file]
mkfs/xfs_mkfs.c
po/de.po
po/pl.po