[OE-core] [PATCH v2] kexec-tools: upgrade 2.0.19 -> 2.0.20
Richard Purdie
richard.purdie at linuxfoundation.org
Sat Nov 23 15:55:28 UTC 2019
On Fri, 2019-11-22 at 08:23 -0800, Wang Mingyu wrote:
> Signed-off-by: Wang Mingyu <wangmy at cn.fujitsu.com>
> ---
> .../kexec/{kexec-tools_2.0.19.bb => kexec-
> tools_2.0.20.bb} | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-kernel/kexec/{kexec-tools_2.0.19.bb => kexec-
> tools_2.0.20.bb} (95%)
>
> diff --git a/meta/recipes-kernel/kexec/kexec-tools_2.0.19.bb
> b/meta/recipes-kernel/kexec/kexec-tools_2.0.20.bb
> similarity index 95%
> rename from meta/recipes-kernel/kexec/kexec-tools_2.0.19.bb
> rename to meta/recipes-kernel/kexec/kexec-tools_2.0.20.bb
> index c3f7435..b79e33b 100644
> --- a/meta/recipes-kernel/kexec/kexec-tools_2.0.19.bb
> +++ b/meta/recipes-kernel/kexec/kexec-tools_2.0.20.bb
> @@ -21,8 +21,8 @@ SRC_URI =
> "${KERNELORG_MIRROR}/linux/utils/kernel/kexec/kexec-tools-
> ${PV}.tar.gz
> file://0006-kexec-arm-undefine-__NR_kexec_file_load-for-
> arm.patch \
> "
>
> -SRC_URI[md5sum] = "052458f0a35c2a3b0d2302caa3318e9f"
> -SRC_URI[sha256sum] =
> "913c8dee918e5855a4ba60d609371390978144b4c8d15d6446ca0057b7bc5e58"
> +SRC_URI[md5sum] = "46724b67f32501c5d3e778161347cad9"
> +SRC_URI[sha256sum] =
> "cb16d79818e0c9de3bb3e33ede5677c34a1d28c646379c7ab44e0faa3eb57a16"
>
> inherit autotools update-rc.d systemd
Fails to compile:
https://autobuilder.yoctoproject.org/typhoon/#/builders/76/builds/1264
i686-poky-linux-gcc -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse
-fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-
security -Werror=format-security --sysroot=/home/pokybuild/yocto-
worker/pkgman-non-rpm/build/build/tmp/work/core2-32-poky-linux/kexec-
tools/2.0.20-r0/recipe-sysroot -fno-zero-initialized-in-bss -Os -fno-
builtin -ffreestanding -fno-zero-initialized-in-bss -fno-PIC -fno-PIE
-fno-stack-protector -I../kexec-tools-2.0.20/purgatory/include
-I../kexec-tools-2.0.20/purgatory/arch/i386/include -I../kexec-tools-
2.0.20/util_lib/include -I../kexec-tools-2.0.20/include -Iinclude
-I/home/pokybuild/yocto-worker/pkgman-non-
rpm/build/build/tmp/work/core2-32-poky-linux/kexec-tools/2.0.20-
r0/recipe-sysroot-native/usr/bin/i686-poky-linux/../../lib/i686-poky-
linux/gcc/i686-poky-linux/9.2.0/include -c -MD -o
purgatory/purgatory.o ../kexec-tools-2.0.20/purgatory/purgatory.c
../kexec-tools-2.0.20/kexec/arch/i386/kexec-x86.c:39:22: error:
'multiboot2_x86_probe' undeclared here (not in a function); did you
mean 'multiboot_x86_probe'?
39 | { "multiboot2-x86", multiboot2_x86_probe, multiboot2_x86_load,
| ^~~~~~~~~~~~~~~~~~~~
| multiboot_x86_probe
../kexec-tools-2.0.20/kexec/arch/i386/kexec-x86.c:39:44: error:
'multiboot2_x86_load' undeclared here (not in a function); did you mean
'multiboot_x86_load'?
39 | { "multiboot2-x86", multiboot2_x86_probe, multiboot2_x86_load,
| ^~~~~~~~~~~~~~~~~~~
| multiboot_x86_load
(and more)
Cheers,
Richard
More information about the Openembedded-core
mailing list