License checksum changed due to extra SPDX lines - no actual license change.
Signed-off-by: Denys Dmytriyenko <[email protected]> --- .../files/0001-Always-build-with-fno-PIE.patch | 35 ---------------------- recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb | 9 ------ recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb | 7 +++++ recipes-bsp/u-boot/u-boot-ti.inc | 4 +-- 4 files changed, 9 insertions(+), 46 deletions(-) delete mode 100644 recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch delete mode 100644 recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb create mode 100644 recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb diff --git a/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch b/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch deleted file mode 100644 index dfd99c6..0000000 --- a/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch +++ /dev/null @@ -1,35 +0,0 @@ -From ec81bbe3ea7e077512f4b9d2b4aa87e7f1494bcc Mon Sep 17 00:00:00 2001 -From: Khem Raj <[email protected]> -Date: Wed, 17 Oct 2018 22:32:57 -0700 -Subject: [PATCH] Always build with -fno-PIE - -GNU Toolchains can be configured to generate PIE by default -while PIE could be ok, it is known that u-boot/SPL on ARM starts to -generate bigger code and starts to overflow the SRAM size, therefore -disabling PIE explcitly insulates against toolchain intrinsic defaults - -Fixes errors like -| arm-yoe-linux-gnueabi-ld.bfd: u-boot-spl section `.rodata' will not fit in region `.sram' -| arm-yoe-linux-gnueabi-ld.bfd: region `.sram' overflowed by 5772 bytes - -Signed-off-by: Khem Raj <[email protected]> -Cc: Tom Rini <[email protected]> ---- - Makefile | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/Makefile b/Makefile -index 45cd751ba3..9eb8ac564e 100644 ---- a/Makefile -+++ b/Makefile -@@ -592,6 +592,7 @@ KBUILD_CFLAGS += -O2 - endif - - KBUILD_CFLAGS += $(call cc-option,-fno-stack-protector) -+KBUILD_CFLAGS += $(call cc-option,-fno-PIE) - KBUILD_CFLAGS += $(call cc-option,-fno-delete-null-pointer-checks) - - KBUILD_CFLAGS += -g --- -2.19.1 - diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb deleted file mode 100644 index d458dc9..0000000 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb +++ /dev/null @@ -1,9 +0,0 @@ -require u-boot-ti.inc - -PR = "r30" - -BRANCH = "ti-u-boot-2018.01" - -SRCREV = "313dcd69c2b32648266f91bcf223f9e539bc4201" - -SRC_URI += "file://0001-Always-build-with-fno-PIE.patch" diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb new file mode 100644 index 0000000..a890b82 --- /dev/null +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb @@ -0,0 +1,7 @@ +require u-boot-ti.inc + +PR = "r0" + +BRANCH = "ti-u-boot-2019.01" + +SRCREV = "721a0ba045e97f4532718d38ed6941eb9a167225" diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 62f04f7..9d82711 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc @@ -20,7 +20,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot:" SUMMARY = "u-boot bootloader for TI devices" LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6" +LIC_FILES_CHKSUM = "file://Licenses/README;md5=30503fd321432fc713238f582193b78e" BRANCH ?= "master" UBOOT_GIT_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git" @@ -30,7 +30,7 @@ SRC_URI = "${UBOOT_GIT_URI};protocol=${UBOOT_GIT_PROTOCOL};branch=${BRANCH}" PV_append = "+git${SRCPV}" # u-boot needs devtree compiler to parse dts files -DEPENDS += "dtc-native bc-native lzop-native" +DEPENDS += "dtc-native bc-native lzop-native flex-native bison-native" PACKAGECONFIG[atf] = "ATF=${STAGING_DIR_HOST}/boot/bl31.bin,,arm-trusted-firmware" PACKAGECONFIG[optee] = "TEE=${STAGING_DIR_HOST}/boot/bl32.bin,,optee-os" -- 2.7.4 -- _______________________________________________ meta-ti mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-ti
