New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/23542#discussion_r458471944 Comment: Lots of similar errors: ``` [ 18%] Building C object CMakeFiles/aom_scale.dir/aom_scale/generic/yv12config.c.o In file included from ../av1/common/arm/av1_txfm_neon.c:12: ../av1/common/arm/av1_txfm_neon.c: In function 'av1_round_shift_array_neon': /usr/lib/gcc/armv7l-linux-musleabihf/9.3.0/include/arm_neon.h:6733:1: error: inlining failed in call to always_inline 'vdupq_n_s32': target specific option mismatch 6733 | vdupq_n_s32 (int32_t __a) | ^~~~~~~~~~~ ../av1/common/arm/av1_txfm_neon.c:23:37: note: called from here 23 | const int32x4_t dup_bits_n_32x4 = vdupq_n_s32((int32_t)(-bit)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../av1/common/arm/av1_txfm_neon.c:12: /usr/lib/gcc/armv7l-linux-musleabihf/9.3.0/include/arm_neon.h:10947:1: error: inlining failed in call to always_inline 'vst1q_s32': target specific option mismatch 10947 | vst1q_s32 (int32_t * __a, int32x4_t __b) | ^~~~~~~~~ ../av1/common/arm/av1_txfm_neon.c:27:5: note: called from here 27 | vst1q_s32(arr, tmp_q_s32); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../av1/common/arm/av1_txfm_neon.c:12: /usr/lib/gcc/armv7l-linux-musleabihf/9.3.0/include/arm_neon.h:4035:1: error: inlining failed in call to always_inline 'vrshlq_s32': target specific option mismatch 4035 | vrshlq_s32 (int32x4_t __a, int32x4_t __b) | ^~~~~~~~~~ ../av1/common/arm/av1_txfm_neon.c:26:17: note: called from here 26 | tmp_q_s32 = vrshlq_s32(tmp_q_s32, dup_bits_n_32x4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../av1/common/arm/av1_txfm_neon.c:12: /usr/lib/gcc/armv7l-linux-musleabihf/9.3.0/include/arm_neon.h:10369:1: error: inlining failed in call to always_inline 'vld1q_s32': target specific option mismatch 10369 | vld1q_s32 (const int32_t * __a) | ^~~~~~~~~ ../av1/common/arm/av1_txfm_neon.c:25:27: note: called from here 25 | int32x4_t tmp_q_s32 = vld1q_s32(arr); | ^~~~~~~~~~~~~~ make[2]: *** [CMakeFiles/aom_av1_common_neon_intrinsics.dir/build.make:83: CMakeFiles/aom_av1_common_neon_intrinsics.dir/av1/common/arm/av1_txfm_neon.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:393: CMakeFiles/aom_av1_common_neon_intrinsics.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 18%] Built target aom_decoder_app_util ``` Their armv7l toolchain has this, which specifies a lack of runtime detection: ``` set(AOM_NEON_INTRIN_FLAG "-mfpu=neon") # No runtime cpu detect for armv7-linux-gcc. set(CONFIG_RUNTIME_CPU_DETECT 0 CACHE STRING "") ```