Op 22 jun. 2017, om 22:38 heeft Denys Dmytriyenko denis@denix.org het volgende geschreven:
I'm still trying to get the external-linaro-toolchain going in master after all the recent changes...
First of all, I'm seeing these: ERROR: external-linaro-toolchain-2017.02-r0.arago35 do_install: oe_multilib_header: Unable to find header bits/long-double.h. ERROR: external-linaro-toolchain-2017.02-r0.arago35 do_install: oe_multilib_header: Unable to find header bits/fp-fast.h.
They are coming from these changes: http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/glib... http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/glib...
I believe (please correct me) those are due to Linaro toolchain 6.3 still using glibc 2.23...
But the real problem comes when I try to build gcc (either "linaro-6.3" from meta-linaro-toolchain, or "6.3" from oe-core) for the target using external-linaro-toolchain:
| g++: error: gengtype-lex.c: No such file or directory | g++: fatal error: no input files
It seems to come from oe-core gcc-source.inc, which removes gengtype-lex.c in order to re-generate it: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-devtools/gc...
Has anyone looked into fixing these issues? What's the status of external-linaro-toolchain in master? Will this be looked at for 6.3 version, or not until 7.x gets integrated? Thanks.
We’re not looking as much at master as we should, so we’re slow to catch up to changes, which you have noticed with the binutils issues in pyro/master. I have ETA on 7.x either :(
-- Koen Kooi Builds and Baselines | Release Manager Linaro.org | Open source software for ARM SoCs