Open outbackdingo opened 4 years ago
ive worked through a temporary fix for cube-builder, adding the following to conf/local.conf adds the required missing pieces so that when you generate an install image, cube builder from that image can actually rebuild itself. 1st issue was omp.h missing header, the second was The system does not provide a working iconv function. Please | install a suitable library; for example GNU Libiconv which is | available at: | https://ftp.gnu.org/gnu/libiconv/
the below additions resolve... the self hosting builder issue
IMAGE_INSTALL_append = " libgomp libgomp-dev libgomp-staticdev glibc-gconvs glibc-utils"
Thanks for the update. Easy enough to add those to the default package list. I'll keep this open as a reminder to get that done.
I can forward patches / pull requests if its easier ...willing to help out ... also which cube/bb recipe should i add to for it to be available in all cubes? essential ? say i wanted node / npm availble to desktop / builder / k8s is there a single place to add it in the bb recipes?
I'm happy to get pull requests.
There is no one common packagelist, since the requirements of the components is so diverse, we inevitably end up with too much installed in some places. There has been some factoring though, and you can see overc-common-pkgdefs.inc, and we tend to use the dom0 packagegroup as a baseline of functionality for other containers .. but dom0 is kept small.
So for something like you are wondering, a new packagelist in the overc-common-pkgdefs.inc would be the right place, with the other containers inheriting the list.
Bruce
On Mon, Jul 20, 2020 at 5:23 AM outbackdingo notifications@github.com wrote:
I can forward patches / pull requests if its easier ...willing to help out ... also which cube/bb recipe should i add to for it to be available in all cubes? essential ? say i wanted node / npm availble to desktop / builder / k8s is there a single place to add it in the bb recipes?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.
--
cube-builder appears to be missing libomp, as it cannot build poky meta-overc
~~ERROR: Task (virtual:native:/home/dingo/overc/poky/meta/recipes-devtools/rpm/rpm_4.15.1.bb:do_compile) failed with exit code '1'