uboot: bump to version 2018.01
PATCH 1/2 uboot: bump to version 2018.01
--- boot/uboot/Config.in | 4 ++-- boot/uboot/uboot.hash | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
boot/uboot/Config.in +2 -2
@@ -38,7 +38,7 @@ choice Select the specific U-Boot version you want to use config BR2_TARGET_UBOOT_LATEST_VERSION - bool "2017.11" + bool "2018.01" config BR2_TARGET_UBOOT_CUSTOM_VERSION bool "Custom version"
@@ -86,7 +86,7 @@ endif config BR2_TARGET_UBOOT_VERSION string - default "2017.11" if BR2_TARGET_UBOOT_LATEST_VERSION + default "2018.01" if BR2_TARGET_UBOOT_LATEST_VERSION default BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE \ if BR2_TARGET_UBOOT_CUSTOM_VERSION default "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL
boot/uboot/uboot.hash +1 -1
@@ -1,2 +1,2 @@ # Locally computed: -sha256 6a018fd3caf58f3dcfa23ee989a82bd35df03af71872b9dca8c6d758a0d26c05 u-boot-2017.11.tar.bz2 +sha256 938f597394b33e82e5af8c98bd5ea1a238f61892aabef36384adbf7ca5b52dda u-boot-2018.01.tar.bz2
Signature · 1 line
2.15.1
PATCH 2/2 uboot-tools: bump to version 2018.01
Drop patch 0004-uboot-tools-disable-pylibfdt.patch. The issue addressed by this patch has been fixed in upstream commit 15b97f5c5e6d88e0560c6928f3acd01c999a494d.
--- .../0004-uboot-tools-disable-pylibfdt.patch | 63 ---------------------- package/uboot-tools/uboot-tools.hash | 2 +- package/uboot-tools/uboot-tools.mk | 2 +- 3 files changed, 2 insertions(+), 65 deletions(-) delete mode 100644 package/uboot-tools/0004-uboot-tools-disable-pylibfdt.patch
package/uboot-tools/0004-uboot-tools-disable-pylibfdt.patch deleted +0 -63
@@ -1,63 +0,0 @@ -From d882c99de59316e50bfee7f5fce10fe9062dfa32 Mon Sep 17 00:00:00 2001 -From: Matt Weber <[email protected]> -Date: Wed, 1 Nov 2017 10:57:31 -0500 -Subject: [PATCH] uboot-tools: disable pylibfdt - -The current U-Boot build system assumes that if swig is installed on -the host system, it should build pylibfdt, without checking if other -dependencies are available. This causes a number of build failures. - -This patch fixes that by using concepts from the future upstream fix -(post 2017.11), which sets up a kconfig variable for pylibfdt and -conditionally enables the swig wrapper creation (default=n). - -Relevant upstream patches under review: - - - https://patchwork.ozlabs.org/patch/826742/ - - https://patchwork.ozlabs.org/patch/826752/ - -Fixes (one of many): -http://autobuild.buildroot.net/results/f9e13caae9b31c9dcde7d24caecc036324f269cc - -Signed-off-by: Matthew Weber <[email protected]> ---- - Kconfig | 5 +++++ - tools/Makefile | 6 +++--- - 2 files changed, 8 insertions(+), 3 deletions(-) - -diff --git a/Kconfig b/Kconfig -index bb80ada..99b0258 100644 ---- a/Kconfig -+++ b/Kconfig -@@ -358,6 +358,11 @@ source "disk/Kconfig" - - source "dts/Kconfig" - -+config PYLIBFDT -+ bool -+ help -+ Enables the generation of the pylibfdt swig wrapper. -+ - source "net/Kconfig" - - source "drivers/Kconfig" -diff --git a/tools/Makefile b/tools/Makefile -index 77706a9..cb6cb7a 100644 ---- a/tools/Makefile -+++ b/tools/Makefile -@@ -226,9 +226,9 @@ clean-dirs := lib common - - always := $(hostprogs-y) - --# Build a libfdt Python module if swig is available --# Use 'sudo apt-get install swig libpython-dev' to enable this --always += $(if $(shell which swig 2> /dev/null),_libfdt.so) -+ifneq ($(CONFIG_PYLIBFDT),) -+always += _libfdt.so -+endif - - # Generated LCD/video logo - LOGO_H = $(objtree)/include/bmp_logo.h --- -1.8.3.1 -
package/uboot-tools/uboot-tools.hash +1 -1
@@ -1,2 +1,2 @@ # Locally computed: -sha256 6a018fd3caf58f3dcfa23ee989a82bd35df03af71872b9dca8c6d758a0d26c05 u-boot-2017.11.tar.bz2 +sha256 938f597394b33e82e5af8c98bd5ea1a238f61892aabef36384adbf7ca5b52dda u-boot-2018.01.tar.bz2
package/uboot-tools/uboot-tools.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -UBOOT_TOOLS_VERSION = 2017.11 +UBOOT_TOOLS_VERSION = 2018.01 UBOOT_TOOLS_SOURCE = u-boot-$(UBOOT_TOOLS_VERSION).tar.bz2 UBOOT_TOOLS_SITE = ftp://ftp.denx.de/pub/u-boot UBOOT_TOOLS_LICENSE = GPL-2.0+
Signature · 1 line
2.15.1
PATCH 2/2 uboot-tools: bump to version 2018.01
Jorg,
Quoted 5 lines · J?rg Krause
Drop patch 0004-uboot-tools-disable-pylibfdt.patch. The issue addressed by this patch has been fixed in upstream commit
15b97f5c5e6d88e0560c6928f3acd01c999a494d.
I've ran it through test-pkg on my builder that had the issue requiring the patch.
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_HOST_UBOOT_TOOLS=y BR2_PACKAGE_HOST_UBOOT_TOOLS_FIT_SUPPORT=y BR2_PACKAGE_HOST_UBOOT_TOOLS_FIT_SIGNATURE_SUPPORT=y
Plus a variant with Python enabled as this was a corner case where it was detecting executables before and then enabling python/swig. BR2_PACKAGE_PYTHON=y
This one takes a bit to build so I just tested armv5/7 and aarch64 at this point. I'll let it run through them all in the background.
PATCH 1/2 uboot: bump to version 2018.01
In reply to Jörg KrauseHello,
Quoted 5 lines · J?rg Krause
Signed-off-by J?rg Krause <[email protected]>--- boot/uboot/Config.in | 4 ++-- boot/uboot/uboot.hash | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
Both applied. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com