Created attachment 571538 [details] build.log.gz media-libs/x265-2.8 fails to build on ARM with CPU_FLAGS_ARM="neon". I was able to build it with -neon. * output of `emerge -pqv '=media-libs/x265-2.8::gentoo'`: [ebuild R ] media-libs/x265-2.8 USE="10bit 12bit (-numa) -pic (-power8) -test" CPU_FLAGS_ARM="neon*" * tail of build.log (see the attachments for the full log): ``` [ 24%] Building CXX object encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o cd /var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source-.arm-main/encoder && /usr/bin/armv7a-unknown-linux-gnueabihf-g++ -DEXPORT_C_API=1 -DHAVE_ARMV6=1 -DHAVE_INT_TYPES_H=1 -DHAVE_NEON -DHIGH_BIT_DEPTH=0 -DX265_ARCH_ARM=1 -DX265_DEPTH=8 -DX265_NS=x265 -D__STDC_LIMIT_MACROS=1 -I/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source/. -I/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source/common -I/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source/encoder -I/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source-.arm-main -DNDEBUG -O2 -pipe -mfloat-abi=hard -mtls-dialect=gnu -march=armv7-a -fPIC -Wall -Wextra -Wshadow -std=gnu++98 -mfpu=neon -Wno-array-bounds -ffast-math -fno-exceptions -Wno-uninitialized -o CMakeFiles/encoder.dir/weightPrediction.cpp.o -c /var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source/encoder/weightPrediction.cpp make[2]: Leaving directory '/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source-.arm-main' [ 24%] Built target encoder make[1]: Leaving directory '/var/tmp/portage/media-libs/x265-2.8/work/x265_2.8/source-.arm-main' make: *** [Makefile:130: all] Error 2 * ERROR: media-libs/x265-2.8::gentoo failed (compile phase): * emake failed ```
Created attachment 571540 [details] emerge.info.gz emerge --info '=media-libs/x265-2.8::gentoo'
Created attachment 571542 [details] environment.gz
should be fixed in 3.4