Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] uImage could not be built before and after big bootloader patch
@ 2010-06-18 21:29 Ossy
  2010-06-19 11:34 ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Ossy @ 2010-06-18 21:29 UTC (permalink / raw)
  To: buildroot

Dear mailinglist,

I am still not able to make a U-Boot image (uImage) of the linux kernel 
if I use "Same version as kernel headers". U-Boot is built before trying 
to make the uImage, but it still gives the following error:

...
"mkimage" command not found - U-Boot images will not be built
...

Am I forced to install U-Boot (meaning mkimage) on the host?
This is not neccessary if using "Advanced configuration".


Kind regards,
Marcus


ossy at debian-virtual:~/buildroot/buildroot-dev$ cat .git/FETCH_HEAD
1e627bf212afff670e414d3ebfc8fb4c4b31c318                branch 'master' 
of http://git.buildroot.net/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] uImage could not be built before and after big bootloader patch
  2010-06-18 21:29 [Buildroot] uImage could not be built before and after big bootloader patch Ossy
@ 2010-06-19 11:34 ` Thomas Petazzoni
       [not found]   ` <4C1CC857.50309@gmx.net>
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2010-06-19 11:34 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri, 18 Jun 2010 23:29:01 +0200
Ossy <ossy1980@gmx.net> wrote:

> I am still not able to make a U-Boot image (uImage) of the linux kernel 
> if I use "Same version as kernel headers". U-Boot is built before trying 
> to make the uImage, but it still gives the following error:
> 
> ...
> "mkimage" command not found - U-Boot images will not be built
> ...
> 
> Am I forced to install U-Boot (meaning mkimage) on the host?
> This is not neccessary if using "Advanced configuration".

Is this a regression of the bootloaders-cleanup branch ? As far as I
can see the non-Advanced configuration for the kernel never handled the
dependency on host mkimage. So I think it wasn't working before, and it
still isn't working.

I have another branch, linux-cleanup, that reworks all the code that
builds the kernel, so I'm really interested in improving the existing
code (of course, if it's a regression, I'll fix it).

Regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] uImage could not be built before and after big bootloader patch
       [not found]   ` <4C1CC857.50309@gmx.net>
@ 2010-06-19 15:12     ` Thomas Petazzoni
  2010-06-19 16:43       ` Thomas Petazzoni
  0 siblings, 1 reply; 4+ messages in thread
From: Thomas Petazzoni @ 2010-06-19 15:12 UTC (permalink / raw)
  To: buildroot

Hello,

Please keep the list in Cc for Buildroot-related discussions. Thanks!

On Sat, 19 Jun 2010 15:38:31 +0200
Ossy <ossy1980@gmx.net> wrote:

> It's true. The Non-Advanced configuration never handled the dependency 
> on mkimage, so it did not funtion before. I thought, the last big 
> bootloader patch would fix this dependency.

No. However, the linux-cleanup patch removes the non-advanced/advanced
configuration schemes for building the Linux kernel to only keep one.

> I made a new test with Advanced configuration (the one which worked for 
> uImage before). I deleted U-Boot and linux-kernel in output-build to be 
> sure. Now even the Advanced configuration throws this error:
> ...
> "mkimage" command not found - U-Boot images will not be built
> ...

Do you have mkimage in output-build/host/usr/bin ? Can you try by
removing completely output-build ?

> I'm pretty sure, that Advanced configuration worked before.
> Do you need my configuration?

Yes, I would need to reproduce the issue. So please reproduce the issue
from a clean build, even if it involves doing :

 *) A build from scratch
 *) Removing some stuff
 *) Restarting the build

I haven't tested the mkimage dependency today, but I've implemented it
recently, and as far as I know, Peter tested it before merging the
bootloaders-cleanup branch, so I'm quite sure that it works in the
default case (i.e, build from scratch).

Thanks !

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Buildroot] uImage could not be built before and after big bootloader patch
  2010-06-19 15:12     ` Thomas Petazzoni
@ 2010-06-19 16:43       ` Thomas Petazzoni
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2010-06-19 16:43 UTC (permalink / raw)
  To: buildroot

On Sat, 19 Jun 2010 17:12:05 +0200
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> wrote:

> Yes, I would need to reproduce the issue. So please reproduce the issue
> from a clean build, even if it involves doing :

I managed to reproduce the issue. I will investigate.

Regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-06-19 16:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-18 21:29 [Buildroot] uImage could not be built before and after big bootloader patch Ossy
2010-06-19 11:34 ` Thomas Petazzoni
     [not found]   ` <4C1CC857.50309@gmx.net>
2010-06-19 15:12     ` Thomas Petazzoni
2010-06-19 16:43       ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox