Bug 5948

Summary: AT91 Bootstrap3 defconfig name change not detected (by make process)
Product: buildroot Reporter: STP <peter.stosz>
Component: OtherAssignee: unassigned
Status: RESOLVED WONTFIX    
Severity: minor CC: buildroot
Priority: P5    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Host: Target:
Build:

Description STP 2013-02-16 17:34:54 UTC
When I set first time Bootloaders/AT91 Bootstrap 3:Defconfig name (for example at91sam9260df), the process download and compile the requested binary. But when I change the defonfig name (for example to at91sam9260nf), nothing to do.
After I purge manually the output/build/at91bootstrap3-3.2, the compilation well done.

BR=2013.02-rc1
OS=deb6_32bit
Comment 1 Thomas Petazzoni 2013-02-17 02:52:27 UTC
This is expected. When you make a change to your configuration, Buildroot does not try to guess what needs to be rebuilt, because it's very complicated to achieve in a safe and reliable manner. So we simply decide not to do it, and leave it to the user to know what parts of Buildroot need to be cleaned after making a configuration change.

In your case, you can do:

 make at91bootstrap3-reconfigure

to restart the build process of AT91Bootstrap3 from its configuration step.