All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bruce Ashfield <bruce.ashfield@windriver.com>
To: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Cc: yocto@yoctoproject.org
Subject: Re: kernel rebuild and bitbake -c menuconfig
Date: Fri, 11 May 2012 08:38:45 -0400	[thread overview]
Message-ID: <4FAD0855.4080209@windriver.com> (raw)
In-Reply-To: <CACW_hTYnH_ccSf7844bwwKeKH+otHopbbz7h2igrCMhUddN1tQ@mail.gmail.com>

On 12-05-11 03:07 AM, Frans Meulenbroeks wrote:
> Hi,
>
> I'm wondering how to do a kernel rebuild after doing changing the .config using
> bitbake -c menuconfig virtual/kernel
> I've tried forcing a recompile using:
> bitbake -ccompile -f virtual/kernel
> that indeed rebuilds the kernel
> However if I then do a bitbake virtual/kernel this does not result in
> an image in my deploy dir.
>
> system info
> host: ubuntu 12.04
> denzil 7.0 software (from tarball)
> target: ppc (actually for my own board but I did not do weird things
> in my bsp, like adding extra tasks.
>
> It seems the vmlinux.bin.gz is still generated but the uImage is not
> (which can also be seen from the log below where do_install is not
> ran.
> Additional proof:
> f5ad9f2b30047a8d3493a1a2880a-r1.40$ ls -l ./image/kernel/uImage
> ./linux-syrcxx-standard-build/vmlinux.bin.gz
> -rw-r--r-- 1 frans frans 1609509 2012-05-10 10:19 ./image/kernel/uImage
> -rwxr-xr-x 1 frans frans 1611499 2012-05-11 08:52
> ./linux-syrcxx-standard-build/vmlinux.bin.gz
> This si from after I ran the bitbake commands below.
>
> What is going wrong here?

You are likely hitting this bug:

   https://bugzilla.yoctoproject.org/show_bug.cgi?id=2256

It's a known issue that is being worked on for 1.3, but the bugzilla has
workarounds that you can use in the meantime.

Cheers,

Bruce

>
> Frans.
>
> Log from
> bitbake -c compile -f virtual/kernel; bitbake virtual/kernel
>
> frans@frans-desktop:~/poky-denzil-7.0-build$ bitbake virtual/kernel
> -ccompile -f; bitbake virtual/kernel
> Loading cache: 100%
> |########################################################################################################################|
> ETA:  00:00:00
> Loaded 1106 entries from dependency cache.
>
> OE Build Configuration:
> BB_VERSION        = "1.15.1"
> TARGET_ARCH       = "powerpc"
> TARGET_OS         = "linux-uclibc"
> MACHINE           = "syrcxx"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.2"
> TUNE_FEATURES     = "m32 fpu-hard ppce300c3"
> TARGET_FPU        = ""
> meta
> meta-yocto
> meta-syrcxx       = "<unknown>:<unknown>"
>
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> ^[NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> kNOTE: Running task 278 of 278 (ID: 8,
> /home/frans/poky-denzil-7.0/meta/recipes-kernel/linux/linux-yocto_3.2.bb,
> do_compile)
> kkNOTE: package
> linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_compile: Started
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_compile: Succeeded
> NOTE: Tasks Summary: Attempted 278 tasks of which 277 didn't need to
> be rerun and all succeeded.
> Loading cache: 100%
> |########################################################################################################################|
> ETA:  00:00:00
> Loaded 1106 entries from dependency cache.
>
> OE Build Configuration:
> BB_VERSION        = "1.15.1"
> TARGET_ARCH       = "powerpc"
> TARGET_OS         = "linux-uclibc"
> MACHINE           = "syrcxx"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.2"
> TUNE_FEATURES     = "m32 fpu-hard ppce300c3"
> TARGET_FPU        = ""
> meta
> meta-yocto
> meta-syrcxx       = "<unknown>:<unknown>"
>
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing SetScene Tasks
> NOTE: Running setscene task 213 of 235
> (/home/frans/poky-denzil-7.0/meta/recipes-kernel/linux/linux-yocto_3.2.bb,
> do_populate_sysroot_setscene)
> NOTE: Running setscene task 214 of 235
> (/home/frans/poky-denzil-7.0/meta/recipes-kernel/linux/linux-yocto_3.2.bb,
> do_deploy_setscene)
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_populate_sysroot_setscene: Started
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_deploy_setscene: Started
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_deploy_setscene: Succeeded
> NOTE: Running setscene task 215 of 235
> (/home/frans/poky-denzil-7.0/meta/recipes-kernel/linux/linux-yocto_3.2.bb,
> do_package_setscene)
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_package_setscene: Started
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_package_setscene: Succeeded
> NOTE: package linux-yocto-3.2.11+git1+b14a08f5c7b469a5077c10942f4e1aec171faa9d_1+01e948c2bdf7f5ad9f2b30047a8d3493a1a2880a-r1.40:
> task do_populate_sysroot_setscene: Succeeded
> NOTE: Executing RunQueue Tasks
> NOTE: Tasks Summary: Attempted 664 tasks of which 664 didn't need to
> be rerun and all succeeded.
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



  reply	other threads:[~2012-05-11 12:38 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-11  7:07 kernel rebuild and bitbake -c menuconfig Frans Meulenbroeks
2012-05-11 12:38 ` Bruce Ashfield [this message]
2012-05-11 12:51   ` Frans Meulenbroeks
2012-05-11 13:04     ` Bruce Ashfield
2012-05-11 13:12       ` Frans Meulenbroeks
2012-05-11 19:26         ` Bruce Ashfield

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FAD0855.4080209@windriver.com \
    --to=bruce.ashfield@windriver.com \
    --cc=fransmeulenbroeks@gmail.com \
    --cc=yocto@yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.