libbabeltrace-ctf-dev,
libbabeltrace-dev,
libblkid-dev (>= 2.17),
-# Crimson libc-ares-dev,
-# Crimson libcrypto++-dev,
+ libc-ares-dev <pkg.ceph.crimson>,
+ libcrypto++-dev <pkg.ceph.crimson>,
libcryptsetup-dev,
libcap-ng-dev,
libcunit1-dev,
libffi-dev [!amd64] <pkg.ceph.check>,
libfuse-dev,
libgoogle-perftools-dev [i386 amd64 arm64],
-# Crimson libgnutls28-dev,
-# Crimson libhwloc-dev,
+ libgnutls28-dev <pkg.ceph.crimson>,
+ libhwloc-dev <pkg.ceph.crimson>,
libibverbs-dev,
libicu-dev,
librdmacm-dev,
libncurses-dev,
libnss3-dev,
liboath-dev,
-# Crimson libnuma-dev,
-# Crimson libpciaccess-dev,
-# Crimson libprotobuf-dev,
-# Crimson libsctp-dev,
+ libnuma-dev <pkg.ceph.crimson>,
+ libpciaccess-dev <pkg.ceph.crimson>,
+ libprotobuf-dev <pkg.ceph.crimson>,
+ libsctp-dev <pkg.ceph.crimson>,
libsnappy-dev,
libsqlite3-dev,
libssl-dev,
librabbitmq-dev,
librdkafka-dev,
luarocks,
-# Crimson libyaml-cpp-dev,
+ libyaml-cpp-dev <pkg.ceph.crimson>,
libzstd-dev <pkg.ceph.check>,
libxmlsec1 <pkg.ceph.check>,
libxmlsec1-nss <pkg.ceph.check>,
patch,
pkg-config,
prometheus <pkg.ceph.check>,
-# Crimson protobuf-compiler,
+ protobuf-compiler <pkg.ceph.crimson>,
python3-all-dev,
python3-cherrypy3,
python3-jwt <pkg.ceph.check>,
python3-werkzeug <pkg.ceph.check>,
python3-setuptools,
python3-yaml,
-# Crimson ragel,
+ ragel <pkg.ceph.crimson>,
socat <pkg.ceph.check>,
-# Crimson systemtap-sdt-dev,
+ systemtap-sdt-dev <pkg.ceph.crimson>,
uuid-dev <pkg.ceph.check>,
uuid-runtime,
valgrind,
function munge_debian_control {
local version=$1
shift
- local with_seastar=$1
- shift
local control=$1
case "$version" in
*squeeze*|*wheezy*)
grep -v babeltrace debian/control > $control
;;
esac
- if $with_seastar; then
- sed -i -e 's/^# Crimson[[:space:]]//g' $control
- fi
if $with_jaeger; then
sed -i -e 's/^# Jaeger[[:space:]]//g' $control
sed -i -e 's/^# Crimson libyaml-cpp-dev,/d' $control
touch $DIR/status
backports=""
- control=$(munge_debian_control "$VERSION" "$with_seastar" "debian/control")
+ control=$(munge_debian_control "$VERSION" "debian/control")
case "$VERSION" in
*squeeze*|*wheezy*)
backports="-t $codename-backports"
if $for_make_check; then
build_profiles+=",pkg.ceph.check"
fi
+ if $with_seastar; then
+ build_profiles+=",pkg.ceph.crimson"
+ fi
$SUDO env DEBIAN_FRONTEND=noninteractive mk-build-deps \
--build-profiles "${build_profiles#,}" \
--install --remove \