[packages/uboot] up to 2024.07
atler
atler at pld-linux.org
Sun Jul 14 14:22:56 CEST 2024
commit 10d4ada6586fcd4a7d34b35ebda9901502cc4ecd
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Jul 14 13:34:06 2024 +0200
up to 2024.07
hardkernel-uboot-gcc14.patch | 21 +++++
...using-the-DT-provided-by-the-Raspberry-Pi.patch | 96 ----------------------
uboot.spec | 10 +--
3 files changed, 25 insertions(+), 102 deletions(-)
---
diff --git a/uboot.spec b/uboot.spec
index 12e228e..ab11f17 100644
--- a/uboot.spec
+++ b/uboot.spec
@@ -1,15 +1,14 @@
Summary: Das U-Boot -- the Universal Boot Loader
Summary(pl.UTF-8): Das U-Boot - uniwersalny bootloader
Name: uboot
-Version: 2024.01
+Version: 2024.07
Release: 1
License: GPL v2
Group: Applications/System
Source0: https://ftp.denx.de/pub/u-boot/u-boot-%{version}.tar.bz2
-# Source0-md5: a020c6e24bfeb19a455c920a48ab9976
+# Source0-md5: e19c1180d996369d730918fc94f903c0
Source1: https://github.com/hardkernel/u-boot/archive/travis/odroidc4-189/odroid-189.tar.gz
# Source1-md5: dd117b6180ad5c9abb3303b31e57e7b4
-Patch0: rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch
Patch2: odroid-n2-binutils-2.39.patch
Patch3: hardkernel-uboot-gcc5.patch
Patch4: hardkernel-uboot-werror.patch
@@ -18,6 +17,7 @@ Patch6: hardkernel-uboot-no_stdint.patch
Patch7: hardkernel-uboot-x86_64_bin.patch
Patch8: hardkernel-uboot-acs.patch
Patch9: hardkernel-uboot-uboot_payload.patch
+Patch10: hardkernel-uboot-gcc14.patch
URL: https://www.denx.de/wiki/U-Boot
BuildRequires: bison
BuildRequires: dtc
@@ -176,9 +176,6 @@ czasie utworzenia, sumach kontrolnych CRC32 itp.
%prep
%setup -q -n u-boot-%{version}
-%ifarch %{arm} aarch64
-%patch0 -p1
-%endif
%ifarch aarch64
install -d build/hardkernel-uboot-odroid
tar xf %{SOURCE1} -C build/hardkernel-uboot-odroid
@@ -192,6 +189,7 @@ cd build/hardkernel-uboot-odroid
%patch7 -p1
%patch8 -p1
%patch9 -p1
+%patch10 -p1
cd ../..
%endif
diff --git a/hardkernel-uboot-gcc14.patch b/hardkernel-uboot-gcc14.patch
new file mode 100644
index 0000000..5e204ad
--- /dev/null
+++ b/hardkernel-uboot-gcc14.patch
@@ -0,0 +1,21 @@
+diff -ur hardkernel-uboot-odroid.orig/common/bootm.c hardkernel-uboot-odroid/common/bootm.c
+--- hardkernel-uboot-odroid.orig/common/bootm.c 2024-07-14 13:02:16.210258070 +0200
++++ hardkernel-uboot-odroid/common/bootm.c 2024-07-14 13:05:23.621487933 +0200
+@@ -330,7 +330,7 @@
+ #ifdef CONFIG_OF_LIBFDT_OVERLAY
+ static int get_fdto_totalsize(u32 *tz)
+ {
+- unsigned long long dtbo_mem_addr = NULL;
++ unsigned long long dtbo_mem_addr;
+ int ret;
+
+ ret = read_fdto_partition();
+@@ -347,7 +347,7 @@
+ #ifdef CONFIG_OF_LIBFDT_OVERLAY
+ static int do_fdt_overlay(void)
+ {
+- unsigned long long dtbo_mem_addr = NULL;
++ unsigned long long dtbo_mem_addr;
+ int dtbo_num = 0;
+ int i;
+ char cmd[128];
diff --git a/rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch b/rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch
deleted file mode 100644
index c156e4d..0000000
--- a/rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch
+++ /dev/null
@@ -1,96 +0,0 @@
-From f10f94831450671a77f61fe413b4a57459963860 Mon Sep 17 00:00:00 2001
-From: Peter Robinson <pbrobinson at gmail.com>
-Date: Mon, 10 Aug 2020 22:20:29 +0100
-Subject: [PATCH] rpi: Use firmware provided device tree
-
-Signed-off-by: Peter Robinson <pbrobinson at gmail.com>
----
- configs/rpi_0_w_defconfig | 2 +-
- configs/rpi_2_defconfig | 2 +-
- configs/rpi_3_32b_defconfig | 2 +-
- configs/rpi_3_b_plus_defconfig | 2 +-
- configs/rpi_3_defconfig | 2 +-
- configs/rpi_defconfig | 2 +-
- 6 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/configs/rpi_0_w_defconfig b/configs/rpi_0_w_defconfig
-index bba5e12b12..0241f4c6d3 100644
---- a/configs/rpi_0_w_defconfig
-+++ b/configs/rpi_0_w_defconfig
-@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
-diff --git a/configs/rpi_2_defconfig b/configs/rpi_2_defconfig
-index 1c2bbb29ce..9573e475f4 100644
---- a/configs/rpi_2_defconfig
-+++ b/configs/rpi_2_defconfig
-@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
-diff --git a/configs/rpi_3_32b_defconfig b/configs/rpi_3_32b_defconfig
-index b8a3d17f43..252df994e6 100644
---- a/configs/rpi_3_32b_defconfig
-+++ b/configs/rpi_3_32b_defconfig
-@@ -18,7 +18,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
-diff --git a/configs/rpi_3_b_plus_defconfig b/configs/rpi_3_b_plus_defconfig
-index 4c361438fa..3b2996a2f9 100644
---- a/configs/rpi_3_b_plus_defconfig
-+++ b/configs/rpi_3_b_plus_defconfig
-@@ -18,7 +18,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
-diff --git a/configs/rpi_3_defconfig b/configs/rpi_3_defconfig
-index 9b281a4f15..1e9ee6122e 100644
---- a/configs/rpi_3_defconfig
-+++ b/configs/rpi_3_defconfig
-@@ -18,7 +18,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
-diff --git a/configs/rpi_defconfig b/configs/rpi_defconfig
-index b5ad53c37b..223fc03275 100644
---- a/configs/rpi_defconfig
-+++ b/configs/rpi_defconfig
-@@ -17,7 +17,7 @@ CONFIG_CMD_GPIO=y
- CONFIG_CMD_MMC=y
- CONFIG_CMD_USB=y
- CONFIG_CMD_FS_UUID=y
--CONFIG_OF_EMBED=y
-+CONFIG_OF_BOARD=y
- CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
- CONFIG_SYS_RELOC_GD_ENV_ADDR=y
- CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
---
-2.26.2
-
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/uboot.git/commitdiff/10d4ada6586fcd4a7d34b35ebda9901502cc4ecd
More information about the pld-cvs-commit
mailing list