Hi, Buildroot crashed on me because of this: extra/scripts/unifdef.c:209: error: conflicting types for 'getline' /usr/include/stdio.h:651: note: previous declaration of 'getline' was here I was told this is patched already but not yet in the uClibc for AVR32 by Atmel. Attached patch fixes this.
Created attachment 603 [details] apply getline() fix from linux kernel
A few points: -) "Host", "Build" and "target" are triplets -) This is fixed on the 0_9_30 and master already -) it's even fixed in buildroot
This is due to the fact that the user uses BR2_TOOLCHAIN_EXTERNAL_SOURCE to compile the AVR32 toolchain. And in this case, toolchain/uClibc/uClibc-0.9.30-unifdef-getline.patch does not get applied to the uClibc sources, leading to the build failure. This patch should probably be added to toolchain/uClibc/ext_source/Atmel/avr32/0.9.30-avr32-2.1.5/.
fix wrong project