Getting bitbake error after 54% recipes are baked. #yocto #dunfell
vishal.rana118@...
Hi, I am using ubuntu 16.04 (host) in VirtualBox. Memory allocated to VM machine is 100+ GB. Poky dunfell. While trying to build the project for x86_64. Steps followed as per yocto quick guide for "dunfell" ////////////////////////////// after baking 54% of recipe I am getting error. ////////////////////////////// | /home/vrana/Desktop/yocto_ | Makefile:1117: recipe for target 'insn-emit.o' failed | make[1]: *** [insn-emit.o] Error 2 | make[1]: *** Waiting for unfinished jobs.... | rm gcc.pod | make[1]: Leaving directory '/home/vrana/Desktop/yocto_ | Makefile:4328: recipe for target 'all-gcc' failed | make: *** [all-gcc] Error 2 | WARNING: exit code 1 from a shell command. | ERROR: Task (/home/vrana/Desktop/yocto_ NOTE: Tasks Summary: Attempted 1832 tasks of which 0 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/vrana/Desktop/yocto_ Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
////////////////////////////// looking for guidance.
Regards,
|
|
Zoran
> /home/vrana/Desktop/yocto_Practice/build/tmp/ \ > work/core2-64-poky-linux/gcc/9.3.0-r0/recipe-sysroot-native/ \ > usr/bin/x86_64-poky-linux/../../libexec/x86_64-poky-linux/ \ > gcc/x86_64-poky-linux/9.3.0/as: > out of memory allocating 4064 bytes after a total of 452272128 bytes Looks to me that your VM ran out of SDRAM memory, allocated for the VM, somehow. > Memory allocated to VM machine is 100+ GB. It is (hopefully) a VDI (Dynamic) VM disk image, NOT a SDRAM, my best guess. [1] You can just try to continue bitbake process, it might pass, since the Bitbake processes were forcefully killed, and some memory hogged fortunately were entirely deallocated; [2] If [1] fails again a few times, you can try to reconfigure VMM to give more SDRAM to VM (have no idea what is the allocated default), it might help! Zee _______
On Tue, Aug 17, 2021 at 5:38 PM <vishal.rana118@...> wrote:
|
|
On 8/17/21 8:38 AM, vishal.rana118@... wrote:
Hi,how much DRAM is allocated. Poky*dunfell*.
|
|
vishal.rana118@...
Previously SDRAM was 3 GB allocated.
After changing SDRAM to 4 GB. then trying to build/make/bitbake.. getting new error i.e. Unable to connect to bitbake server
|
|
On Tue, Aug 17, 2021 at 10:36 AM <vishal.rana118@...> wrote:
keep in mind that based upon how many vcores you allocate to VM will determine memory pressure as well. So if you have 2 cores perhaps 4GB is ok or maybe even 4 cores might workout ok but some bigger packages like chromium etc. need minimal 16GB RAM to build. this seems that it finds bitbake is still running and its trying to reconnect to it. Maybe just reboot the box and try again
|
|
Zoran
keep in mind that based upon how many vcores you allocate to VM willThis should be reflected somewhere in YOCTO documentation. Especially for chromium. In the section: Host HW Requirements (with some explanation why). Zee _______ On Tue, Aug 17, 2021 at 10:14 PM Khem Raj <raj.khem@...> wrote:
|
|