- FreeBSD does not have arch, so use uname
- Freebsd packaging does not have rpm
- do not use [ for test(1) in autobuild tools
[ is used as special char in autobuild as well. Better to avoid
possible trouble.
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
XioMessenger works with Accelio api and not rdma and ibverbs api directly.
configure.ac already has a check for libxio.
Signed-off-by: Roi Dayan <roid@mellanox.com>
Strip the .py suffix so that no pyc / pyo files are generated.
Do not install on CentOS.
http://tracker.ceph.com/issues/14972Fixes: #14972
Signed-off-by: Loic Dachary <loic@dachary.org>
The script is designed to create a fact file for subscription-manager to
consume. It is run hourly from /etc/cron.hourly on RHEL.
http://tracker.ceph.com/issues/14972Fixes: #14972
Signed-off-by: Loic Dachary <loic@dachary.org>
Permit building without LDAP support--support is enabled by default.
Tested with CMake and autotools standalone builds.
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
Cython should use the cflags and ldflags provided by
python-config; add checks, population and use of:
PYTHON_CFLAGS
PYTHON_LDFLAGS
resolving linker failures on Ubuntu and Debian.
Signed-off-by: James Page <james.page@ubuntu.com>
Add graylog2 as logger target. Format log entries as GELF and send them via UDP to log server
New config options
- log_to_graylog
- err_to_graylog
- log_graylog_host
- log_graylog_port
[0] https://www.graylog2.org/resources/gelf
Signed-off-by: Marcel Lauhoff <ml@irq0.org>
* configure.ac: "#define HAVE_LIBFUSE" if libfuse is found
* os/Makefile.am: do not compile FuseStore.cc if libfuse is not found
Signed-off-by: Kefu Chai <kchai@redhat.com>
Presently, we can't do jemalloc enabled OSD build along with
rocksdb-static.Rocksdb is now mandatory with Bluestore and that's why
jemalloc builds are failing. Sometimes back the following commit
fd7a35731854528dde10deb3444a82ae4c1a9206 is introduced to build rocksdb
with jemalloc as well, so, we can allow jemalloc build along with
rocksdb-static now. Removing the redundant check from configure.ac.
Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>
this is a follow-up of 6edaf4e, when tcmalloc is enabled,
perfglue/heap_profiler.cc is also compiled, it includes the
google/heap-profiler.h. so to silence the the warnings like
warning: /usr/include/google/heap-profiler.h:35:2: #warning
"google/heap-profiler.h is deprecated. Use gperftools/heap-profiler.h
instead" [-Wcpp]
we also check the new location of these header files if tcmalloc
is enabled.
Signed-off-by: Kefu Chai <kchai@redhat.com>