I bypassed the circular dependency check as described in this article: http://www.gizmoforyou.net/wiki/index.php/Porting_Android. This allowed the build to go to completion.
-Raj On Mar 19, 10:38 am, Scott W <[email protected]> wrote: > I am attempting to build Android 2-6.29 for Gumstix Overo. I have so > far attempted to follow the procedure written by Elvis Dowson > athttp://web.mac.com/elvis.dowson/Download/Android/Android.html > > In trying to reproduce Elvis' results, I am encountering acircular > dependency error in bitbake when trying to build the kernel. To wit: > > $ bitbake linux-omap3 > Parsing .bb files, please wait...done. > Parsing of 8112 .bb files complete (7797 cached, 315 parsed). 7907 > targets, 316 skipped, 2 masked, 0 errors. > NOTE: Resolving any missing task queue dependencies > ERROR: Unbuildable tasks were found. > These are usually caused bycirculardependencies and anycircular > dependency chains found will be printed below. Increase the debug > level to see a list of unbuildable tasks. > > Identifying dependency loops (this may take a short while)... > > FATAL: > Dependency loop #1 found: > Task 12 (/home/swagner/android/tool/overo-oe/user.collection/recipes/ > linux/linux-omap3_2.6.29.bb, do_deploy) (dependent Tasks ['fakeroot- > native, do_populate_staging', 'linux-omap3, do_package']) > Task 19 (/home/swagner/android/tool/overo-oe/user.collection/recipes/ > linux/linux-omap3_2.6.29.bb, do_devicetree_image) (dependent Tasks > ['linux-omap3, do_deploy']) > Task 15 (/home/swagner/android/tool/overo-oe/user.collection/recipes/ > linux/linux-omap3_2.6.29.bb, do_package) (dependent Tasks ['gcc-cross, > do_package', 'linux-omap3, do_install', 'update-modules, do_package', > 'desktop-file-utils-native, do_populate_staging', 'shasum-native.bb, > do_package', 'glibc, do_package', 'file, do_populate_staging', 'linux- > omap3, do_devicetree_image', 'coreutils-native, do_package', 'u-boot- > mkimage-openmoko-native, do_package', 'module-init-tools-cross, > do_package', 'pax-utils-native, do_populate_staging']) > > While I am familiar with Linux kernel builds using traditional GNU > make, I am new to bitbake. My best effort here was to reduce the > complexity of the problem by building just the linux-omap3 recipe, > instead of the entire omap3-android-2.6.29-image recipe. Does anyone > have any insights, suggestions, or comments which would help me to get > past this issue? > > Thanks! -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
