it's a regression introduced by
6158bcfdef91cc2930c57ff2bbe2bfae37da7363, which dropped the change to
make Sanitizers optional
since we've switched from xenial to bionic. there is no need to disable
this anymore. we ran into an issue caused by the ancient linker shipped
by xenial before.
Fixes: https://tracker.ceph.com/issues/44658
Signed-off-by: Kefu Chai <kchai@redhat.com>
BuildRequires: ragel
BuildRequires: systemtap-sdt-devel
BuildRequires: yaml-cpp-devel
+%if 0%{?fedora}
+BuildRequires: fmt-devel
+BuildRequires: libubsan
+BuildRequires: libasan
+BuildRequires: libatomic
+%endif
+%if 0%{?rhel} == 7
+BuildRequires: devtoolset-8-libubsan
+BuildRequires: devtoolset-8-libasan
+BuildRequires: devtoolset-8-libatomic
+%endif
+%if 0%{?rhel} >= 8
+BuildRequires: libubsan
+BuildRequires: libasan
+BuildRequires: libatomic
+%endif
%endif
#################################################################################
# distro-conditional dependencies