Кому удавалось? У меня валится на сборке тулчейна, любой версии. Хост ubuntu 16.04, gcc пробовал от 4.6 до 5.4.
Chaos Calmer собирается хорошо.
отрывок из лога
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c:341:7: note: in expansion of macro 'gcc_unreachable'
gcc_unreachable ();
^~~~~~~~~~~~~~~
In file included from /home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c:912:0:
cfns.gperf: At top level:
cfns.gperf:101:1: error: 'gnu_inline' attribute present on 'libc_name_p'
cfns.gperf:26:14: error: but not here
In file included from /home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c:27:0:
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c: In function 'nothrow_spec_p':
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/system.h:636:55: warning: ISO C does not support 'FUNCTION' predefined identifier [-Wpedantic]
((void)(!(EXPR) ? fancy_abort (FILE, LINE, FUNCTION), 0 : 0))
^
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c:1170:3: note: in expansion of macro 'gcc_assert'
gcc_assert (processing_template_decl
^~~~~~~~~~
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c: In function 'build_noexcept_spec':
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/system.h:636:55: warning: ISO C does not support 'FUNCTION' predefined identifier [-Wpedantic]
((void)(!(EXPR) ? fancy_abort (FILE, LINE, FUNCTION), 0 : 0))
^
/home/user/attitude_adjustment/openwrt/build_dir/toolchain-mipsel_gcc-4.6-linaro_uClibc-0.9.33.2/gcc-linaro-4.6-2012.02/gcc/cp/except.c:1222:7: note: in expansion of macro 'gcc_assert'
gcc_assert (processing_template_decl || expr == error_mark_node);