From e7a6b731335f4a50b751625934bfe387e78d23eb Mon Sep 17 00:00:00 2001 From: Bertrand Marquis Date: Tue, 9 Mar 2021 11:21:53 +0000 Subject: seabios: upgrade to version 1.14.0 Upgrade version of seabios to the latest one. This is solving compilation errors happening with newer version of gcc introduced in poky which in the following error after some warnings: "x86_64-poky-linux-ld: cannot use executable file 'out/rom16.strip.o' as input to a link" Signed-off-by: Bertrand Marquis Signed-off-by: Bruce Ashfield --- recipes-extended/seabios/seabios_1.13.0.bb | 47 ------------------------------ recipes-extended/seabios/seabios_1.14.0.bb | 47 ++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 47 deletions(-) delete mode 100644 recipes-extended/seabios/seabios_1.13.0.bb create mode 100644 recipes-extended/seabios/seabios_1.14.0.bb diff --git a/recipes-extended/seabios/seabios_1.13.0.bb b/recipes-extended/seabios/seabios_1.13.0.bb deleted file mode 100644 index 4cf44201..00000000 --- a/recipes-extended/seabios/seabios_1.13.0.bb +++ /dev/null @@ -1,47 +0,0 @@ -DESCRIPTION = "SeaBIOS" -HOMEPAGE = "http://www.coreboot.org/SeaBIOS" -LICENSE = "LGPLv3" -SECTION = "firmware" - -inherit python3native - -SRC_URI = " \ - https://www.seabios.org/downloads/seabios-${PV}.tar.gz \ - file://hostcc.patch \ - file://python3.patch \ - " -S = "${WORKDIR}/${PN}-${PV}" - -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ - file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6 \ - " - -SRC_URI[md5sum] = "1dc1725bac1d230bfd6b3204eed4f2f7" -SRC_URI[sha256sum] = "37673dc2d6308591b15bdb94e5bcc3e99bdb40198d2247733c43f50b55dbe703" - -FILES_${PN} = "/usr/share/firmware" - -DEPENDS += "util-linux-native file-native bison-native flex-native gettext-native acpica-native" - -TUNE_CCARGS = "" -EXTRA_OEMAKE += "HOSTCC='${BUILD_CC}'" -EXTRA_OEMAKE += "CROSS_PREFIX=${TARGET_PREFIX}" - -COMPATIBLE_HOST = "(i.86|x86_64).*-linux" - -do_configure() { - oe_runmake defconfig -} - -do_compile() { - unset CPP - unset CPPFLAGS - oe_runmake -} - -do_install() { - oe_runmake - install -d ${D}/usr/share/firmware - install -m 0644 out/bios.bin ${D}/usr/share/firmware/ -} - diff --git a/recipes-extended/seabios/seabios_1.14.0.bb b/recipes-extended/seabios/seabios_1.14.0.bb new file mode 100644 index 00000000..1591cb62 --- /dev/null +++ b/recipes-extended/seabios/seabios_1.14.0.bb @@ -0,0 +1,47 @@ +DESCRIPTION = "SeaBIOS" +HOMEPAGE = "http://www.coreboot.org/SeaBIOS" +LICENSE = "LGPLv3" +SECTION = "firmware" + +inherit python3native + +SRC_URI = " \ + https://www.seabios.org/downloads/seabios-${PV}.tar.gz \ + file://hostcc.patch \ + file://python3.patch \ + " +S = "${WORKDIR}/${PN}-${PV}" + +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ + file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6 \ + " + +SRC_URI[md5sum] = "9df3b7de6376850d09161137e7a9b61f" +SRC_URI[sha256sum] = "eb70cc62b29aa83e10a653233acebf4bb154d00d0c87dc2a2c6e2da75e5e81fd" + +FILES_${PN} = "/usr/share/firmware" + +DEPENDS += "util-linux-native file-native bison-native flex-native gettext-native acpica-native" + +TUNE_CCARGS = "" +EXTRA_OEMAKE += "HOSTCC='${BUILD_CC}'" +EXTRA_OEMAKE += "CROSS_PREFIX=${TARGET_PREFIX}" + +COMPATIBLE_HOST = "(i.86|x86_64).*-linux" + +do_configure() { + oe_runmake defconfig +} + +do_compile() { + unset CPP + unset CPPFLAGS + oe_runmake +} + +do_install() { + oe_runmake + install -d ${D}/usr/share/firmware + install -m 0644 out/bios.bin ${D}/usr/share/firmware/ +} + -- cgit v1.2.3-54-g00ecf