[sheepdog] install failed

Hitoshi Mitake mitake.hitoshi at gmail.com
Mon Aug 31 09:55:33 CEST 2015


Hi Yang,

Thanks a lot for your report.
Zhang, is it possible to remove the build error with the old yasm?
If it is not possible, making ./configure fail will be helpful for users.

Thanks,
Hitoshi

On Mon, Aug 31, 2015 at 4:51 PM, Yu Yang <yuyanggg at gmail.com> wrote:
> Hi, everyone,
> When I install the latest sheepdog, it failed and I got the following error:
>
>   ---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
> yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o
> erasure_code/gf_2vect_dot_prod_avx2.asm
> erasure_code/gf_2vect_dot_prod_avx2.asm:258: error: undefined symbol
> `gf_2vect_dot_prod_avx2.return_fail' (first use)
> erasure_code/gf_2vect_dot_prod_avx2.asm:258: error:  (Each undefined symbol is
> reported only once.)
> erasure_code/gf_2vect_dot_prod_avx2.asm:262: error: instruction expected after
> label
> erasure_code/gf_2vect_dot_prod_avx2.asm:283: error: instruction expected after
> label
> erasure_code/gf_2vect_dot_prod_avx2.asm:284: error: instruction expected after
> label
> erasure_code/gf_2vect_dot_prod_avx2.asm:288: error: instruction expected after
> label
> erasure_code/gf_2vect_dot_prod_avx2.asm:289: error: instruction expected after
> label
> erasure_code/gf_2vect_dot_prod_avx2.asm:321: error: undefined symbol
> `vperm2i128.next_vect' (first use)
> erasure_code/gf_2vect_dot_prod_avx2.asm:331: error: undefined symbol
> `vperm2i128.loop32' (first use)
> make[2]: *** [bin/gf_2vect_dot_prod_avx2.o] error 1
> make[2]:leaving `/home/u/sheepdog/lib/isa-l'
> make[1]: *** [libisa.a] error 2
> make[1]:leaving `/home/u/sheepdog/lib'
> make: *** [install-recursive] error 1
>
>
> And I found that it may be caused by the old version of OS and yasm.
> My computer is Ubuntu 1204 LTS and yasm is 1.1.0.2352.
>
> This problem is not occurred in Ubuntu 1404 and yasm 1.2.0.
>
>
>
>
> Regards,
> Yang
>
>
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> https://lists.wpkg.org/mailman/listinfo/sheepdog


More information about the sheepdog mailing list