summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary Lowell <glowell@inktank.com>2013-04-16 21:14:18 -0700
committerGary Lowell <glowell@inktank.com>2013-04-17 12:01:30 -0700
commit84c7addfe294c8cb2f9930a6815444900547fc14 (patch)
tree44570faa69fa404f060894d45da8cc89e5bb5287
parentb343c5251a11a3c6f4d31fe9f2503ee3dfa06904 (diff)
downloadceph-84c7addfe294c8cb2f9930a6815444900547fc14.tar.gz
build: Add new package dependencies
The libbost-system-dev package is a build requirement on newer distributions. Since the package is not universially available add the libbost-all-dev virtual package instead. (Bug #4725) Add hdparm to rpm installation requirements. The hdparm command is used to determin if write-caching is enabled on the journal device. Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
-rw-r--r--ceph.spec.in1
-rw-r--r--debian/control4
2 files changed, 2 insertions, 3 deletions
diff --git a/ceph.spec.in b/ceph.spec.in
index 1e5d7f5b818..e52b307ecd4 100644
--- a/ceph.spec.in
+++ b/ceph.spec.in
@@ -29,6 +29,7 @@ Requires: cryptsetup
Requires: parted
Requires: util-linux
Requires: python-argparse
+Requires: hdparm
Requires(post): binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++
diff --git a/debian/control b/debian/control
index 4a0d0ce9bc3..afabab2aa71 100644
--- a/debian/control
+++ b/debian/control
@@ -16,9 +16,7 @@ Build-Depends: autoconf,
junit4,
libaio-dev,
libatomic-ops-dev,
- libboost-dev (>= 1.42),
- libboost-program-options-dev,
- libboost-thread-dev,
+ libboost-all-dev,
libcurl4-gnutls-dev,
libedit-dev,
libexpat1-dev,