* [Buildroot] [PATCH 1/2] uboot: bump to version 2018.01
@ 2018-01-09 8:58 Jörg Krause
2018-01-09 8:58 ` [Buildroot] [PATCH 2/2] uboot-tools: " Jörg Krause
2018-01-12 21:52 ` [Buildroot] [PATCH 1/2] uboot: " Thomas Petazzoni
0 siblings, 2 replies; 4+ messages in thread
From: Jörg Krause @ 2018-01-09 8:58 UTC (permalink / raw)
To: buildroot
Signed-off-by: J?rg Krause <joerg.krause@embedded.rocks>
---
boot/uboot/Config.in | 4 ++--
boot/uboot/uboot.hash | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/boot/uboot/Config.in b/boot/uboot/Config.in
index 2829d2ca5e..264f343767 100644
--- a/boot/uboot/Config.in
+++ b/boot/uboot/Config.in
@@ -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
diff --git a/boot/uboot/uboot.hash b/boot/uboot/uboot.hash
index db15efb22d..9425df3f17 100644
--- a/boot/uboot/uboot.hash
+++ b/boot/uboot/uboot.hash
@@ -1,2 +1,2 @@
# Locally computed:
-sha256 6a018fd3caf58f3dcfa23ee989a82bd35df03af71872b9dca8c6d758a0d26c05 u-boot-2017.11.tar.bz2
+sha256 938f597394b33e82e5af8c98bd5ea1a238f61892aabef36384adbf7ca5b52dda u-boot-2018.01.tar.bz2
--
2.15.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] uboot-tools: bump to version 2018.01
2018-01-09 8:58 [Buildroot] [PATCH 1/2] uboot: bump to version 2018.01 Jörg Krause
@ 2018-01-09 8:58 ` Jörg Krause
2018-01-09 17:39 ` Matthew Weber
2018-01-12 21:52 ` [Buildroot] [PATCH 1/2] uboot: " Thomas Petazzoni
1 sibling, 1 reply; 4+ messages in thread
From: Jörg Krause @ 2018-01-09 8:58 UTC (permalink / raw)
To: buildroot
Drop patch 0004-uboot-tools-disable-pylibfdt.patch. The issue addressed by
this patch has been fixed in upstream commit
15b97f5c5e6d88e0560c6928f3acd01c999a494d.
Signed-off-by: J?rg Krause <joerg.krause@embedded.rocks>
---
.../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
diff --git a/package/uboot-tools/0004-uboot-tools-disable-pylibfdt.patch b/package/uboot-tools/0004-uboot-tools-disable-pylibfdt.patch
deleted file mode 100644
index 0c2f54d95f..0000000000
--- a/package/uboot-tools/0004-uboot-tools-disable-pylibfdt.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From d882c99de59316e50bfee7f5fce10fe9062dfa32 Mon Sep 17 00:00:00 2001
-From: Matt Weber <matthew.weber@rockwellcollins.com>
-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 <matthew.weber@rockwellcollins.com>
----
- 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
-
diff --git a/package/uboot-tools/uboot-tools.hash b/package/uboot-tools/uboot-tools.hash
index db15efb22d..9425df3f17 100644
--- a/package/uboot-tools/uboot-tools.hash
+++ b/package/uboot-tools/uboot-tools.hash
@@ -1,2 +1,2 @@
# Locally computed:
-sha256 6a018fd3caf58f3dcfa23ee989a82bd35df03af71872b9dca8c6d758a0d26c05 u-boot-2017.11.tar.bz2
+sha256 938f597394b33e82e5af8c98bd5ea1a238f61892aabef36384adbf7ca5b52dda u-boot-2018.01.tar.bz2
diff --git a/package/uboot-tools/uboot-tools.mk b/package/uboot-tools/uboot-tools.mk
index 4c559185af..cc57ce84de 100644
--- a/package/uboot-tools/uboot-tools.mk
+++ b/package/uboot-tools/uboot-tools.mk
@@ -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+
--
2.15.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] uboot-tools: bump to version 2018.01
2018-01-09 8:58 ` [Buildroot] [PATCH 2/2] uboot-tools: " Jörg Krause
@ 2018-01-09 17:39 ` Matthew Weber
0 siblings, 0 replies; 4+ messages in thread
From: Matthew Weber @ 2018-01-09 17:39 UTC (permalink / raw)
To: buildroot
Jorg,
On Tue, Jan 9, 2018 at 2:58 AM, J?rg Krause <joerg.krause@embedded.rocks> wrote:
>
> 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.
Tested-by: Matthew Weber <matthew.weber@rockwellcollins.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 1/2] uboot: bump to version 2018.01
2018-01-09 8:58 [Buildroot] [PATCH 1/2] uboot: bump to version 2018.01 Jörg Krause
2018-01-09 8:58 ` [Buildroot] [PATCH 2/2] uboot-tools: " Jörg Krause
@ 2018-01-12 21:52 ` Thomas Petazzoni
1 sibling, 0 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2018-01-12 21:52 UTC (permalink / raw)
To: buildroot
Hello,
On Tue, 9 Jan 2018 09:58:30 +0100, J?rg Krause wrote:
> Signed-off-by: J?rg Krause <joerg.krause@embedded.rocks>
> ---
> boot/uboot/Config.in | 4 ++--
> boot/uboot/uboot.hash | 2 +-
> 2 files changed, 3 insertions(+), 3 deletions(-)
Both applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-01-12 21:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-01-09 8:58 [Buildroot] [PATCH 1/2] uboot: bump to version 2018.01 Jörg Krause
2018-01-09 8:58 ` [Buildroot] [PATCH 2/2] uboot-tools: " Jörg Krause
2018-01-09 17:39 ` Matthew Weber
2018-01-12 21:52 ` [Buildroot] [PATCH 1/2] uboot: " Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox