Re: [Balloon] Building CUED images

Top Page
Attachments:
Message as email
+ (text/plain)
+ .config (text/plain)
Delete this message
Reply to this message
Author: Wookey
Date:  
To: balloon
Subject: Re: [Balloon] Building CUED images
+++ Neil Williams [2012-06-06 08:04 +0100]:
> On Wed, 6 Jun 2012 02:35:16 +0100
> Wookey <> wrote:
>
> > So I tried building trunk with defaults except setting
> > BR2_VARIANT_CUED=y
> > BR2_BUILDROOT_NOV_2011=y
> > BR2_OPENOCD=y
> > # BR2_ROOTFS_YCT is not set
> >
> > i.e we also have:
> > BR2_KERNEL_2.6.37.6=y
> > BR2_YAFFS_2011-02-09=y
> >
> > Should I expect this to work?
>
> I haven't done any CUED builds for ages, also haven't been doing stuff
> in trunk/ for almost as long.


Is trunk the wrong thing to aim at? I could go back to 1.0 which is
the last time anyone checked CUED builds so far as I know? I only want
something recent enough to be armel rather than OABI. And reliable
enough to run for a few years (which the aged arm lenny build I was running
has done impressively well).

> However, I just tried a similar CUED build in trunk and
> configBalloon3-CUED-2010.11 does not exist anywhere in my tree, so that
> code doesn't get called.
>
> > if [ -f configBalloon3-CUED-2011.11 ]; then \
> >         cp configBalloon3-CUED-2011.11 /home/wookey/projects/balloon/svn/trunk/build/buildroot/buildroot-2011.11/.config; \
> >     else \
> >         cp configBalloon3-2011.11 /home/wookey/projects/balloon/svn/trunk/build/buildroot/buildroot-2011.11/.config; \
> >     fi;

>
> That logic looks, umm, borked. If file exists, copy it - else copy it
> anyway? That else can't be being called.


else copy version without the 'CUED' extra. Makes some sense, but no
doubt some other file is being created in practice.

> FTR it's the same code in the menuconfig2 branch which I am building
> quite often recently, without problems.
>
> > cp: cannot create regular file `/home/wookey/projects/balloon/svn/trunk/build/buildroot/buildroot-2011.11/.config': No such file or directory
>
> No .config file in the equivalent directory in my build.
>
> > Clues welcome, before I delve into the runes (still being somewhat
> > unfamiliar with the new config system). Where should that config file
> > be coming from?
>
> Maybe it is a marker added later, it shouldn't exist at the start
> AFAICT.
>
> Incomplete clean?
>
> Attach your complete .config ?


Attached

Wookey
--
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
#
# Automatically generated make config: don't edit
# Wed Jun 6 02:20:11 2012
#
BR2_HAVE_DOT_CONFIG=y
BR2_VERSION="2011.04"
# BR2_PRODUCTION is not set
BR2_EXPERT=y
# BR2_BALLOON2 is not set
BR2_BALLOON3=y
# BR2_BALLOON4 is not set
# BR2_VARIANT_DEFAULT is not set
BR2_VARIANT_CUED=y
# BR2_VARIANT_TCL_SL40 is not set
# BR2_VARIANT_BUBBLE is not set
# BR2_VARIANT_TCL_SL90 is not set
# BR2_VARIANT_PODPOINT is not set
# BR2_VARIANT_SPECS is not set
BR2_MAKE_JOBS=2
BR2_RELEASE_VER="2.0~alpha1"
BR2_TOOLCHAIN=y
BR2_TOOLCHAIN_HOST=y
# BR2_TOOLCHAIN_EXTERNAL is not set
# BR2_TOOLCHAIN_LOCAL is not set
# BR2_TOOLCHAIN_BARE is not set
BR2_BOOTLOADER=y
BR2_PACKAGE_BOOTLDR=y
BR2_BOOTLDR_PARAMS_PARTITION=y
BR2_BOOTLDR_NAND=y
# BR2_BOOTLDR_YAFFS2 is not set
# BR2_BOOTLDR_UBOOT is not set
# BR2_PACKAGE_UBOOT is not set
BR2_KERNEL=y
BR2_PACKAGE_KERNEL=y
# BR2_PACKAGE_ANDROID_KERNEL is not set
# BR2_KERNEL_2.6.25.2 is not set
# BR2_KERNEL_2.6.29.1 is not set
# BR2_KERNEL_2.6.34 is not set
# BR2_KERNEL_2.6.36 is not set
BR2_KERNEL_2.6.37.6=y
# BR2_KERNEL_2.6.38 is not set
# BR2_KERNEL_2.6.38.2 is not set
# BR2_KERNEL_2.6.39.1 is not set
# BR2_KERNEL_2.6.39.4 is not set
# BR2_KERNEL_3.0 is not set
# BR2_YAFFS_2010-08-04 is not set
# BR2_YAFFS_2010-09-01 is not set
# BR2_YAFFS_2010-09-30 is not set
# BR2_YAFFS_2010-10-15 is not set
# BR2_YAFFS_2010-10-25 is not set
# BR2_YAFFS_2010-10-28 is not set
# BR2_YAFFS_2010-12-14 is not set
# BR2_YAFFS_2010-12-23 is not set
BR2_YAFFS_2011-02-09=y
# BR2_YAFFS_2011-05-19 is not set
# BR2_YAFFS_2011-08-04 is not set
# BR2_KERNEL_REMAKE is not set
BR2_KERNEL_BOOT=y
BR2_KERNEL_INITRD=y
BR2_MAKE_BUILDROOT=y
BR2_BUILDROOT=y
# BR2_BUILDROOT_FEB_2010 is not set
# BR2_BUILDROOT_MAY_2010 is not set
# BR2_BUILDROOT_AUG_2010 is not set
# BR2_BUILDROOT_NOV_2010 is not set
# BR2_BUILDROOT_FEB_2011 is not set
# BR2_BUILDROOT_MAY_2011 is not set
BR2_BUILDROOT_NOV_2011=y
BR2_BUILDROOT_ADD_CUSTOM=y
BR2_KERNEL_INITRAMFS_BUILDROOT=y
BR2_KERNEL_INITRD_MODULES=y
# BR2_KERNEL_INITRD_GZIP is not set
# BR2_KERNEL_CUSTOM_MODULE is not set
BR2_KERNEL_MODULES=y
BR2_ROOT=y
BR2_ROOTFS=y
BR2_ROOTFS_EMDEB=y
BR2_ROOTFS_EMDEBIAN=y
# BR2_ROOTFS_EMDEBIAN_LENNY is not set
BR2_ROOTFS_EMDEBIAN_SQUEEZE=y
# BR2_ROOTFS_EMDEBIAN_WHEEZY is not set
# BR2_ROOTFS_EMDEBIAN_SID is not set
# BR2_ROOTFS_EMDEBIAN_RUNTIME_KERNEL is not set
BR2_ROOTFS_EMDEBIAN_MODULES=y
# BR2_ROOTFS_DEB is not set
# BR2_ROOTFS_YCT is not set
BR2_MISC=y
BR2_PACKAGES=y
BR2_DEBIAN_PACKAGES=y
BR2_BUILD_INTREE=y
# BR2_PACKAGE_VHDL is not set
# BR2_EXAMPLES is not set
BR2_OPENOCD=y