On Thu, May 17, 2018 at 10:44 PM, Andrea Adami <andrea.ad...@gmail.com> wrote: > </cut> > >>> This fails on qemuarm with the following error. >> >> >> >> >> | ../git/include/libmissing.h:7:10: fatal error: execinfo.h: No such >> >> file or directory >> >> | #include <execinfo.h> >> >> | ^~~~~~~~~~~~ >> >> | compilation terminated. >> >> | Makefile:2452: recipe for target 'ubi-utils/ubimkvol.o' failed >> >> | make: *** [ubi-utils/ubimkvol.o] Error 1 >> >> | Makefile:2452: recipe for target 'ubi-utils/ubicrc32.o' failed >> >> | make: *** [ubi-utils/ubicrc32.o] Error 1 >> >> | In file included from ../git/include/common.h:38:0, >> >> | from ../git/ubi-utils/ubiupdatevol.c:40: >> >> | ../git/include/libmissing.h:7:10: fatal error: execinfo.h: No such >> >> file or directory >> >> | #include <execinfo.h> >> >> | ^~~~~~~~~~~~ >> >> | compilation terminated. >> >> | Makefile:2452: recipe for target 'ubi-utils/ubiupdatevol.o' failed >> >> | make: *** [ubi-utils/ubiupdatevol.o] Error 1 >> >> | ERROR: oe_runmake failed >> >> >> >> http://errors.yoctoproject.org/Errors/Build/60410/ >> >> >> >> - Armin >> > >> > >> > Hi Armin, >> > thanks for testing. >> > >> > Strange, I did cross-build for all archs, maybe some oe-core change. >> > I'll compare with my log (attached the quemuarm). >> > >> > Cheers >> > Andrea >> > >> >> I see the issue is with execinfo.h. >> As of last week ...musl did not have backtrace/execinfo so I think musl has >> been updated and now the HAVE_EXECINFO_H check fails. >> I'll try to fix this in the recipe. >> >> >> Cheers >> Andrea >> > Armin, > > I can't reproduce this even after git-pull: > > Build Configuration: > BB_VERSION = "1.37.0" > BUILD_SYS = "x86_64-linux" > NATIVELSBSTRING = "ubuntu-16.04" > TARGET_SYS = "arm-oe-linux-musleabi" > MACHINE = "qemuarm" > DISTRO = "nodistro" > DISTRO_VERSION = "nodistro.0" > TUNE_FEATURES = "arm armv5 thumb dsp" > TARGET_FPU = "soft" > meta = "master:9611485bba03ef77ff31121e3b1da7cd57990c3e" > meta-handheld = "master:891fefa796ff3a12e4d9470f44597a375818acb6" > meta-initramfs > meta-oe = "master:61576573e70f8c1d338ddb23d7b76044f68d1cd9" > > here logs of tosa (armv5te) and qemuarm (armv5e): > > https://pastebin.com/vNx4D14z > https://pastebin.com/gw8vZvCf > > > Please send me full configure and build logs. > Andrea
Ok, after the post I realized it is happening only with glibc. Musl builds fine. The cause is the backported patch I received from the upstream maintainer: let say for the moment I will skip that patch and replace getline() like it was before. This should fix the glibc build so I plan to send a patch v2. Please disregard this one, thanks. Andrea -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel