]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
install-deps.sh: install nasm for isa-l library
authorChangcheng Liu <changcheng.liu@aliyun.com>
Thu, 22 Oct 2020 06:41:34 +0000 (14:41 +0800)
committerChangcheng Liu <changcheng.liu@aliyun.com>
Thu, 29 Oct 2020 04:35:55 +0000 (12:35 +0800)
nasm support build isa-l:AVX512 algorithm implementation while yasm
doens't support it. Install nasm assembler to build isa-l
refer to: https://github.com/yasm/yasm/issues/101

Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
ceph.spec.in
debian/control
install-deps.sh

index e1c89727a5cd8314914ae2cbbe97372c222a6b9e..c0fcfb5edffa5d81741ac933218b40fe6ed6095c 100644 (file)
@@ -179,6 +179,7 @@ BuildRequires:      xfsprogs
 BuildRequires: xfsprogs-devel
 BuildRequires: xmlstarlet
 BuildRequires: yasm
+BuildRequires: nasm
 %if 0%{with amqp_endpoint}
 BuildRequires:  librabbitmq-devel
 %endif
index 1faf4de2171f5f09f36b88792ff9da04a148325c..37633e9016cf922550cc8e0c2fe628a28f0d0f5d 100644 (file)
@@ -97,6 +97,7 @@ Build-Depends: cmake (>= 3.10.2),
 # Make-Check   xfsprogs,
 # Make-Check   xmlstarlet,
                yasm [amd64],
+               nasm [amd64],
                zlib1g-dev,
 Standards-Version: 4.4.0
 
index efabc3580e833d2d6e404ed11f76fc3324b9575a..c3a1b6a6b8794c055f2920c68e4d6d2d11bcbbba 100755 (executable)
@@ -222,6 +222,7 @@ if [ x$(uname)x = xFreeBSDx ]; then
         devel/gmake \
         devel/cmake \
         devel/yasm \
+        devel/nasm \
         devel/boost-all \
         devel/boost-python-libs \
         devel/valgrind \