emerge --info | grep gnu-tm
grep -r gnu-tm /etc/portage
ничего на находит, херня какая то, ничего не понимаю
подозреваю что виновник ошибки -fgnu-tm
emerge -1Oav media-libs/libaom
...
>>> Configuring source in /var/tmp/portage/media-libs/libaom-3.2.0/work ...
* abi_x86_32.x86: running multilib-minimal_abi_src_configure
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/media-libs/libaom-3.2.0/work"
* Build directory (BUILD_DIR): "/var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86"
cmake -C /var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_CCACHE=OFF -DENABLE_DOCS=OFF -DENABLE_EXAMPLES=OFF -DENABLE_NASM=OFF -DENABLE_TESTS=OFF -DENABLE_TOOLS=ON -DENABLE_WERROR=OFF -DCONFIG_TUNE_BUTTERAUGLI=0 -DENABLE_NEON=OFF -DENABLE_MMX=ON -DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON -DENABLE_SSSE3=ON -DENABLE_SSE4_1=ON -DENABLE_SSE4_2=ON -DENABLE_AVX=ON -DENABLE_AVX2=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86/gentoo_toolchain.cmake /var/tmp/portage/media-libs/libaom-3.2.0/work
loading initial cache file /var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86/gentoo_common_config.cmake
--- aom_configure: Detected CPU: x86
-- <<< Gentoo configuration >>>
Build type RelWithDebInfo
Install path /usr
Compiler flags:
C -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
C++ -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm
Module -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm
Shared -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm
-- Configuring done
...
[37/339] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -I/var/tmp/portage/media-libs/libaom-3.2.0/work -I/var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86 -I/var/tmp/portage/media-libs/libaom-3.2.0/work/apps -I/var/tmp/portage/media-libs/libaom-3.2.0/work/common -I/var/tmp/portage/media-libs/libaom-3.2.0/work/examples -I/var/tmp/portage/media-libs/libaom-3.2.0/work/stats -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libyuv/include -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libwebm -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -std=c99 -Wall -Wdisabled-optimization -Wextra -Wfloat-conversion -Wimplicit-function-declaration -Wlogical-op -Wpointer-arith -Wsign-compare -Wtype-limits -Wuninitialized -Wunused -Wvla -Wstack-usage=100000 -Wshadow -Wundef -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -msse2 -MD -MT CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o -MF CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o.d -o CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o -c /var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c
FAILED: CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o
/usr/bin/x86_64-pc-linux-gnu-gcc -m32 -I/var/tmp/portage/media-libs/libaom-3.2.0/work -I/var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86 -I/var/tmp/portage/media-libs/libaom-3.2.0/work/apps -I/var/tmp/portage/media-libs/libaom-3.2.0/work/common -I/var/tmp/portage/media-libs/libaom-3.2.0/work/examples -I/var/tmp/portage/media-libs/libaom-3.2.0/work/stats -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libyuv/include -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libwebm -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -std=c99 -Wall -Wdisabled-optimization -Wextra -Wfloat-conversion -Wimplicit-function-declaration -Wlogical-op -Wpointer-arith -Wsign-compare -Wtype-limits -Wuninitialized -Wunused -Wvla -Wstack-usage=100000 -Wshadow -Wundef -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -msse2 -MD -MT CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o -MF CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o.d -o CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/highbd_loopfilter_sse2.c.o -c /var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c: In function ‘highbd_filter_mask_dual’:
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:24:33: error: inlining failed in call to ‘always_inline’ ‘abs_diff16’:
24 | static AOM_FORCE_INLINE __m128i abs_diff16(__m128i a, __m128i b) {
| ^~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:87:22: note: called from here
87 | __m128i abs_p1q1 = abs_diff16(p[1], q[1]);
| ^~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:24:33: error: inlining failed in call to ‘always_inline’ ‘abs_diff16’:
24 | static AOM_FORCE_INLINE __m128i abs_diff16(__m128i a, __m128i b) {
| ^~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:86:22: note: called from here
86 | __m128i abs_p0q0 = abs_diff16(p[0], q[0]);
| ^~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:24:33: error: inlining failed in call to ‘always_inline’ ‘abs_diff16’:
24 | static AOM_FORCE_INLINE __m128i abs_diff16(__m128i a, __m128i b) {
| ^~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:102:11: note: called from here
102 | max = _mm_max_epi16(max, abs_diff16(q[i], q[i - 1]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:24:33: error: inlining failed in call to ‘always_inline’ ‘abs_diff16’:
24 | static AOM_FORCE_INLINE __m128i abs_diff16(__m128i a, __m128i b) {
| ^~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:101:11: note: called from here
101 | max = _mm_max_epi16(max, abs_diff16(p[i], p[i - 1]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:24:33: error: inlining failed in call to ‘always_inline’ ‘abs_diff16’:
24 | static AOM_FORCE_INLINE __m128i abs_diff16(__m128i a, __m128i b) {
| ^~~~~~~~~~
/var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/highbd_loopfilter_sse2.c:102:11: note: called from here
102 | max = _mm_max_epi16(max, abs_diff16(q[i], q[i - 1]));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[38/339] /usr/bin/x86_64-pc-linux-gnu-gcc -m32 -I/var/tmp/portage/media-libs/libaom-3.2.0/work -I/var/tmp/portage/media-libs/libaom-3.2.0/work_build-abi_x86_32.x86 -I/var/tmp/portage/media-libs/libaom-3.2.0/work/apps -I/var/tmp/portage/media-libs/libaom-3.2.0/work/common -I/var/tmp/portage/media-libs/libaom-3.2.0/work/examples -I/var/tmp/portage/media-libs/libaom-3.2.0/work/stats -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libyuv/include -I/var/tmp/portage/media-libs/libaom-3.2.0/work/third_party/libwebm -O2 -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fipa-pta -fno-semantic-interposition -flto=4 -fuse-linker-plugin -march=native -falign-functions=32 -fgnu-tm -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -std=c99 -Wall -Wdisabled-optimization -Wextra -Wfloat-conversion -Wimplicit-function-declaration -Wlogical-op -Wpointer-arith -Wsign-compare -Wtype-limits -Wuninitialized -Wunused -Wvla -Wstack-usage=100000 -Wshadow -Wundef -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -msse2 -MD -MT CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/intrapred_sse2.c.o -MF CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/intrapred_sse2.c.o.d -o CMakeFiles/aom_dsp_common_sse2_intrinsics.dir/aom_dsp/x86/intrapred_sse2.c.o -c /var/tmp/portage/media-libs/libaom-3.2.0/work/aom_dsp/x86/intrapred_sse2.c
...
ERROR: media-libs/libaom-3.2.0::gentoo failed (compile phase):
...
tail -F /var/tmp/portage/media-libs/libaom-3.2.0/temp/environment| grep fgnu-tm
tail: '/var/tmp/portage/media-libs/libaom-3.2.0/temp/environment' появился; новый файл
declare -a FLAG_FILTER_FORTRAN=([0]="-ansi" [1]="-fallow-parameterless-variadic-functions" [2]="-fcilkplus" [3]="-fcond-mismatch" [4]="-fdirectives-only" [5]="-ffreestanding" [6]="-fgimple" [7]="-fgnu-tm" [8]="-fgnu89-inline" [9]="-fhosted" [10]="-flax-vector-conversions" [11]="-fms-extensions" [12]="-fno-asm" [13]="-fno-builtin*" [14]="-fno-signed-bitfields" [15]="-fno-unsigned-bitfields" [16]="-fpermitted-flt-eval-methods*" [17]="-fplan9-extensions" [18]="-fsigned-*" [19]="-fsso-struct*" [20]="-funsigned-*" [21]="-Wchkp" [22]="-Wclobbered" [23]="-Wformat*" [24]="-Wvolatile-register-var")
tail: '/var/tmp/portage/media-libs/libaom-3.2.0/temp/environment' стал недоступен: Нет такого файла или каталога