Le mar. 23 oct. 2018 à 17:54, Josh Boyer <jwboyer@xxxxxxxxxxxxxxxxx> a écrit : > > On Tue, Oct 23, 2018 at 11:12 AM Nicolas Chauvet <kwizart@xxxxxxxxx> wrote: > > > > Cross compiled kernel headers are installed into /usr/*-linux-gnu/include/ > > instead of /usr/*-linux-gnu/sys-root/usr/include/ where they can be > > found by default by the Fedora cross compiler toolchain. > > Is that a new change in how the cross compilers work? The original > patch was added a long time ago based on the cross compiler behavior > in Fedora at the time. If that's changed, where can we see that > documented? Hi Josh, Thx for rising this point. I've tried to sum-up my current understanding in rhbz#1642037. Basically this is the first time I'm using the fedora cross toolchain to build userland applications. I've reproduced this error in f28, f29. I haven't tested in in f27 yet. I confirm it's possible to build some applications with the arm-linux-gnu fedora toolchain once the glibc-arm-linux-gnu is installed. But as an example, the bug occurs as soon as the <errno.h> header is included from a hello.c. As a side note I will be AFAIK later today until one week. So unless a solution is found I won't be able to work on this issue until back. Thx -- - Nicolas (kwizart) _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx