makefiles: remove bz2-dev from dependencies

The only thing that uses bzip2-devel is RocksDB, and it's optional, not
requirement. Drop the bzip2-devel/libbz2-dev dependency entirely, and
let RocksDB use it only if it is already present.

Fixes: #13981
Signed-off-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
This commit is contained in:
Piotr Dałek 2015-12-15 14:01:51 +01:00
parent 736532cac9
commit a8b5920259
3 changed files with 1 additions and 3 deletions

View File

@ -165,7 +165,6 @@ BuildRequires: libatomic-ops-devel
%if 0%{?_with_systemd}
Requires: systemd
%endif
BuildRequires: bzip2-devel
BuildRequires: nss-devel
BuildRequires: keyutils-libs-devel
BuildRequires: libatomic_ops-devel

1
debian/control vendored
View File

@ -10,7 +10,6 @@ Uploaders: Ken Dreyer <kdreyer@redhat.com>,
Build-Depends: autoconf,
automake,
autotools-dev,
libbz2-dev,
cmake,
cryptsetup-bin | cryptsetup,
cython,

View File

@ -267,7 +267,7 @@ LIBOSD += $(LIBOSD_TYPES) $(LIBOS_TYPES)
if WITH_SLIBROCKSDB
LIBKV += rocksdb/librocksdb.a
endif
LIBKV += -lbz2 -lz -lleveldb -lsnappy
LIBKV += -lz -lleveldb -lsnappy
LIBOS += $(LIBOS_TYPES) $(LIBKV)
LIBMON += $(LIBMON_TYPES)