pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libaom-3.9.0 Build Fails in pkgsrc current: multimedia/libaom



Hi All, sorry to bump my own thread, and top-post, but this issue is
persisting... is this issue effecting others?

> I'm running NetBSD_9_Current (-ish a few months old now) amd64
>
> I'm tracking pkgsrc HEAD, updated just this AM...
>
> I've been trying to update ImageMagick, which depends on libaom.
>
> Full build transcript attached, but here's where it fails:
> ----
> In file included from
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/loopfilter_sse2.c:16:0:
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/synonyms.h: In
> function 'xx_loadu_2x64':
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/synonyms.h:53:29:
> warning: implicit declaration of function '_mm_loadu_si64'; did you mean
> '_mm_loadl_epi64'? [-Wimplicit-function-declaration]
>    return _mm_unpacklo_epi64(_mm_loadu_si64(lo), _mm_loadu_si64(hi));
>                              ^~~~~~~~~~~~~~
>                              _mm_loadl_epi64
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/synonyms.h:53:29:
> error: incompatible type for argument 1 of '_mm_unpacklo_epi64'
> In file included from
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/loopfilter_sse2.c:12:0:
> /usr/include/gcc-7/emmintrin.h:1010:1: note: expected '__m128i {aka
> __vector(2) long long int}' but argument is of type 'int'
>  _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
>  ^~~~~~~~~~~~~~~~~~
> In file included from
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/loopfilter_sse2.c:16:0:
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/synonyms.h:53:49:
> error: incompatible type for argument 2 of '_mm_unpacklo_epi64'
>    return _mm_unpacklo_epi64(_mm_loadu_si64(lo), _mm_loadu_si64(hi));
>                                                  ^~~~~~~~~~~~~~
> In file included from
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/aom_dsp/x86/loopfilter_sse2.c:12:0:
> /usr/include/gcc-7/emmintrin.h:1010:1: note: expected '__m128i {aka
> __vector(2) long long int}' but argument is of type 'int'
>  _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
>  ^~~~~~~~~~~~~~~~~~
> ***
> [CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/loopfilter_sse2.c.o]
> Error code 1
>
> make[2]: stopped in
> /usr/pkgsrc/multimedia/libaom/work/libaom-3.9.0/cmake-pkgsrc-build
> 1 error
> -----
>
> Suspect something is out of sync in pkgsrc?
>
> --gene




Home | Main Index | Thread Index | Old Index