Skip to contentSkip to conversation

boot/at91bootstrap3: bump to v3.7.1

PATCH New Angelo Compagnucci 2 participants 2 messages Dec 3, 2014 – Dec 7, 2014 Arm/Microchip (AT91) SoC support

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 boot/at91bootstrap3: bump to v3.7.1

The main difference with v3.6.2 is that this patch calls "make defconfig" before make.
"make defconfig" is called by the Makefile with .config file,
so the original logic isn't changed.
Calling "make defconfig" is required to correctly prepare dependencies file.

---
 boot/at91bootstrap3/at91bootstrap3.mk | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
boot/at91bootstrap3/at91bootstrap3.mk +3 -2
index bc8d912..bb7e215 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-AT91BOOTSTRAP3_VERSION = v3.6.2
+AT91BOOTSTRAP3_VERSION = v3.7.1
 AT91BOOTSTRAP3_SITE = $(call github,linux4sam,at91bootstrap,$(AT91BOOTSTRAP3_VERSION))
 
 AT91BOOTSTRAP3_INSTALL_IMAGES = YES
@@ -41,7 +41,8 @@ define AT91BOOTSTRAP3_CONFIGURE_CMDS
 endef
 
 define AT91BOOTSTRAP3_BUILD_CMDS
-	$(MAKE) $(AT91BOOTSTRAP3_MAKE_OPTS) -C $(@D) boot
+	$(MAKE) $(AT91BOOTSTRAP3_MAKE_OPTS) -C $(@D) defconfig
+	$(MAKE) $(AT91BOOTSTRAP3_MAKE_OPTS) -C $(@D)
 endef
 
 define AT91BOOTSTRAP3_INSTALL_IMAGES_CMDS
Signature · 1 line
2.2.0
#1 lore raw

PATCH 1/1 boot/at91bootstrap3: bump to v3.7.1

Dear Angelo Compagnucci,

Quoted 10 lines · Angelo Compagnucci

The main difference with v3.6.2 is that this patch calls "make defconfig" before make.
"make defconfig" is called by the Makefile with .config file,
so the original logic isn't changed.
Calling "make defconfig" is required to correctly prepare dependencies file.

---
 boot/at91bootstrap3/at91bootstrap3.mk | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Thanks, I've applied your patch, but I've changed the logic: instead of calling this "defconfig" target, I've changed the <pkg>_CONFIGURE_CMDS step to use 'make <blabla>_defconfig', which is more logical.

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com