see https://github.com/sclorg/centos-release-scl
see https://buildlogs.centos.org/centos/7/sclo/aarch64/rh/
Fixes: http://tracker.ceph.com/issues/22301
Signed-off-by: Kefu Chai <kchai@redhat.com>
%if 0%{?rhel} == 7
# devtoolset offers newer make and valgrind-devel, but the old ones are good
# enough.
+%ifarch x86_64
BuildRequires: devtoolset-7-gcc-c++
+%endif
+%ifarch aarch64
+BuildRequires: devtoolset-6-gcc-c++
+%endif
%else
BuildRequires: gcc-c++
%endif
%build
%if 0%{?rhel} == 7
+%ifarch x86_64
. /opt/rh/devtoolset-7/enable
%endif
+%ifarch aarch64
+. /opt/rh/devtoolset-6/enable
+%endif
+%endif
%if 0%{with cephfs_java}
# Find jni.h