Bug 10506

Summary: Changed kernel image type (e.g. zImage to uImage) does not build on next "make"
Product: buildroot Reporter: gmichael225
Component: OtherAssignee: unassigned
Status: RESOLVED WONTFIX    
Severity: minor CC: buildroot
Priority: P5    
Version: 2017.02.5   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Host: Target:
Build:

Description gmichael225 2017-11-19 07:38:08 UTC
I may be missing something, but when I:

 - complete a build by running "make", then
 - change the kernel image type from zImage from uImage, or from uImage to zImage, then
 - run "make" again

the newly requested image type is not created.

Running "make clean", before "make" does cause the image to be created (but obviously that's a lot of recompiling!)
Comment 1 Arnout Vandecappelle 2017-11-19 15:01:37 UTC
Buildroot doesn't automatically rebuild when you change the configuration. Ideally you should indeed to a clean rebuild (i.e. 'make clean; make'). Sometimes you may get away with a shortcut. In this specific case, 'make linux-rebuild' will do the job.