Hello,
I applied the patch https://patchwork.openembedded.org/patch/172282/ like below:
Downloaded patch file from above link and deleted below part from patch file:
diff --git a/meta/recipes-devtools/qemu/qemu.inc
b/meta/recipes-devtools/qemu/qemu.inc
index f451017f6d..ad4ff52892 100644
--- a/meta/recipes-devtools/qemu/qemu.inc
+++ b/meta/recipes-devtools/qemu/qemu.inc
@@ -27,6 +27,7 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
file://0008-linux-user-Fix-webkitgtk-hangs-on-32-bit-x86-target.patch \
file://0009-Fix-webkitgtk-builds.patch \
file://0010-configure-Add-pkg-config-handling-for-libgcrypt.patch \
+ file://0011-linux-user-remove-host-stime-syscall.patch \
file://CVE-2019-15890.patch \
file://CVE-2019-12068.patch \
file://CVE-2020-1711.patch \
Because,my /meta/recipes-devtools/qemu/qemu.inc file already has other patches
under the anme "0011".
Then I copied the patch file to "poky/meta/recipes-devtools/qemu/qemu/" And
appended SRC_URI of "qemu-native.inc" with
"file://0015-linux-user-remove-host-stime-syscall.patch \".
After doing bitbake -c cleansstate <image> and bitbake <image> I still get
below errors which is related to
"x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'" and some warnings related to utime and stime.
i have attached complete log file for reference.
Can anyone please let me know if patch has been correctly applied and how to
resolve this issue?
Thanks in advance.
Your help will be much appreciated.
DEBUG: Executing shell function do_compile
NOTE: make -j 8 LD=ld AR=ar OBJCOPY=objcopy
LDFLAGS=-L/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/usr/lib
-L/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/lib
-Wl,--enable-new-dtags
-Wl,-rpath-link,/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath-link,/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/lib
-Wl,-rpath,/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/usr/lib
-Wl,-rpath,/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/recipe-sysroot-native/lib
-Wl,-O1 -fuse-ld=bfd
GEN config-host.h
GEN qapi-gen
GEN trace/generated-tcg-tracers.h
GEN trace/generated-helpers-wrappers.h
GEN trace/generated-helpers.h
GEN trace/generated-helpers.c
GEN module_block.h
CC util/path.o
CC chardev/char.o
CC chardev/char-socket.o
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/util/path.c:
In function âfollow_pathâ:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/util/path.c:125:5:
warning: this âifâ clause does not guard... [-Wmisleading-indentation]
125 | if (!cursor->populated_entries)
| ^~
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/util/path.c:127:9:
note: ...this statement, but the latter is misleadingly indented as if it were
guarded by the âifâ
127 | cursor = *source;
| ^~~~~~
AR libqemuutil.a
GEN arm-linux-user/config-target.h
GEN mips-linux-user/config-target.h
CC arm-linux-user/disas.o
GEN ppc-linux-user/config-target.h
GEN i386-linux-user/config-target.h
GEN mips64-linux-user/config-target.h
GEN aarch64-linux-user/config-target.h
CC mips-linux-user/disas.o
CC ppc-linux-user/disas.o
CC i386-linux-user/disas.o
CC aarch64-linux-user/disas.o
CC mips64-linux-user/disas.o
GEN mips64el-linux-user/config-target.h
GEN mipsel-linux-user/config-target.h
CC mipsel-linux-user/disas.o
CC mips64el-linux-user/disas.o
CC mips-linux-user/gdbstub.o
CC arm-linux-user/gdbstub.o
CC ppc-linux-user/gdbstub.o
CC mips64-linux-user/gdbstub.o
CC i386-linux-user/gdbstub.o
CC aarch64-linux-user/gdbstub.o
CC mipsel-linux-user/gdbstub.o
CC mips64el-linux-user/gdbstub.o
CC mips-linux-user/thunk.o
CC mipsel-linux-user/thunk.o
CC ppc-linux-user/thunk.o
CC arm-linux-user/thunk.o
CC i386-linux-user/thunk.o
CC aarch64-linux-user/thunk.o
CC mips64-linux-user/thunk.o
CC mips64el-linux-user/thunk.o
CC mips-linux-user/accel/stubs/hax-stub.o
CC mipsel-linux-user/accel/stubs/hax-stub.o
CC mips64el-linux-user/accel/stubs/hax-stub.o
CC mips-linux-user/accel/stubs/hvf-stub.o
CC ppc-linux-user/accel/stubs/hax-stub.o
CC i386-linux-user/accel/stubs/hax-stub.o
CC arm-linux-user/accel/stubs/hax-stub.o
CC mipsel-linux-user/accel/stubs/hvf-stub.o
CC aarch64-linux-user/accel/stubs/hax-stub.o
CC mips64el-linux-user/accel/stubs/hvf-stub.o
CC mips-linux-user/accel/stubs/whpx-stub.o
CC mips64-linux-user/accel/stubs/hax-stub.o
CC ppc-linux-user/accel/stubs/hvf-stub.o
CC arm-linux-user/accel/stubs/hvf-stub.o
CC i386-linux-user/accel/stubs/hvf-stub.o
CC mipsel-linux-user/accel/stubs/whpx-stub.o
CC aarch64-linux-user/accel/stubs/hvf-stub.o
CC mips-linux-user/accel/stubs/kvm-stub.o
CC mips64-linux-user/accel/stubs/hvf-stub.o
CC mips64el-linux-user/accel/stubs/whpx-stub.o
CC ppc-linux-user/accel/stubs/whpx-stub.o
CC mipsel-linux-user/accel/stubs/kvm-stub.o
CC i386-linux-user/accel/stubs/whpx-stub.o
CC arm-linux-user/accel/stubs/whpx-stub.o
CC mips64-linux-user/accel/stubs/whpx-stub.o
CC mips64el-linux-user/accel/stubs/kvm-stub.o
CC aarch64-linux-user/accel/stubs/whpx-stub.o
CC ppc-linux-user/accel/stubs/kvm-stub.o
CC mips-linux-user/accel/tcg/tcg-runtime.o
CC mipsel-linux-user/accel/tcg/tcg-runtime.o
CC arm-linux-user/accel/stubs/kvm-stub.o
CC mips64el-linux-user/accel/tcg/tcg-runtime.o
CC mips64-linux-user/accel/stubs/kvm-stub.o
CC i386-linux-user/accel/stubs/kvm-stub.o
CC ppc-linux-user/accel/tcg/tcg-runtime.o
CC mipsel-linux-user/accel/tcg/tcg-runtime-gvec.o
CC aarch64-linux-user/accel/stubs/kvm-stub.o
CC arm-linux-user/accel/tcg/tcg-runtime.o
CC mips64-linux-user/accel/tcg/tcg-runtime.o
CC i386-linux-user/accel/tcg/tcg-runtime.o
CC mips64el-linux-user/accel/tcg/tcg-runtime-gvec.o
CC ppc-linux-user/accel/tcg/tcg-runtime-gvec.o
CC mips-linux-user/accel/tcg/tcg-runtime-gvec.o
CC aarch64-linux-user/accel/tcg/tcg-runtime.o
CC arm-linux-user/accel/tcg/tcg-runtime-gvec.o
CC i386-linux-user/accel/tcg/tcg-runtime-gvec.o
CC mips64-linux-user/accel/tcg/tcg-runtime-gvec.o
CC aarch64-linux-user/accel/tcg/tcg-runtime-gvec.o
CC mipsel-linux-user/accel/tcg/cpu-exec.o
CC mips-linux-user/accel/tcg/cpu-exec.o
CC mips64el-linux-user/accel/tcg/cpu-exec.o
CC arm-linux-user/accel/tcg/cpu-exec.o
CC mips-linux-user/accel/tcg/cpu-exec-common.o
CC mipsel-linux-user/accel/tcg/cpu-exec-common.o
CC i386-linux-user/accel/tcg/cpu-exec.o
CC ppc-linux-user/accel/tcg/cpu-exec.o
CC mips-linux-user/accel/tcg/translate-all.o
CC arm-linux-user/accel/tcg/cpu-exec-common.o
CC mipsel-linux-user/accel/tcg/translate-all.o
CC mips64el-linux-user/accel/tcg/cpu-exec-common.o
CC mips64-linux-user/accel/tcg/cpu-exec.o
CC aarch64-linux-user/accel/tcg/cpu-exec.o
CC i386-linux-user/accel/tcg/cpu-exec-common.o
CC arm-linux-user/accel/tcg/translate-all.o
CC ppc-linux-user/accel/tcg/cpu-exec-common.o
CC mips64el-linux-user/accel/tcg/translate-all.o
CC i386-linux-user/accel/tcg/translate-all.o
CC mipsel-linux-user/accel/tcg/translator.o
CC aarch64-linux-user/accel/tcg/cpu-exec-common.o
CC mips64-linux-user/accel/tcg/cpu-exec-common.o
CC ppc-linux-user/accel/tcg/translate-all.o
CC mips64-linux-user/accel/tcg/translate-all.o
CC aarch64-linux-user/accel/tcg/translate-all.o
CC mips-linux-user/accel/tcg/translator.o
CC arm-linux-user/accel/tcg/translator.o
CC i386-linux-user/accel/tcg/translator.o
CC mipsel-linux-user/accel/tcg/user-exec.o
CC mips64el-linux-user/accel/tcg/translator.o
CC ppc-linux-user/accel/tcg/translator.o
CC mips64-linux-user/accel/tcg/translator.o
CC mips-linux-user/accel/tcg/user-exec.o
CC i386-linux-user/accel/tcg/user-exec.o
CC arm-linux-user/accel/tcg/user-exec.o
CC aarch64-linux-user/accel/tcg/translator.o
CC ppc-linux-user/accel/tcg/user-exec.o
CC mips64el-linux-user/accel/tcg/user-exec.o
CC mips64-linux-user/accel/tcg/user-exec.o
CC aarch64-linux-user/accel/tcg/user-exec.o
CC mipsel-linux-user/linux-user/main.o
CC i386-linux-user/linux-user/main.o
CC mips-linux-user/linux-user/main.o
CC mipsel-linux-user/linux-user/syscall.o
CC i386-linux-user/linux-user/syscall.o
CC ppc-linux-user/linux-user/main.o
CC mips-linux-user/linux-user/syscall.o
CC arm-linux-user/linux-user/main.o
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:
In function âdo_syscall1â:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: implicit declaration of function âstimeâ; did you mean
âutimeâ? [-Wimplicit-function-declaration]
7404 | return get_errno(stime(&host_time));
| ^~~~~
| utime
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: nested extern declaration of âstimeâ [-Wnested-externs]
CC mips64-linux-user/linux-user/main.o
CC mips64el-linux-user/linux-user/main.o
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:
In function âdo_syscall1â:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: implicit declaration of function âstimeâ; did you mean
âutimeâ? [-Wimplicit-function-declaration]
7404 | return get_errno(stime(&host_time));
| ^~~~~
| utime
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: nested extern declaration of âstimeâ [-Wnested-externs]
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:
In function âdo_syscall1â:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: implicit declaration of function âstimeâ; did you mean
âutimeâ? [-Wimplicit-function-declaration]
7404 | return get_errno(stime(&host_time));
| ^~~~~
| utime
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: nested extern declaration of âstimeâ [-Wnested-externs]
CC ppc-linux-user/linux-user/syscall.o
CC arm-linux-user/linux-user/syscall.o
CC mips64-linux-user/linux-user/syscall.o
CC mips64el-linux-user/linux-user/syscall.o
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:
In function âdo_syscall1â:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: implicit declaration of function âstimeâ; did you mean
âutimeâ? [-Wimplicit-function-declaration]
7404 | return get_errno(stime(&host_time));
| ^~~~~
| utime
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: nested extern declaration of âstimeâ [-Wnested-externs]
CC aarch64-linux-user/linux-user/main.o
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:
In function âdo_syscall1â:
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: implicit declaration of function âstimeâ; did you mean
âutimeâ? [-Wimplicit-function-declaration]
7404 | return get_errno(stime(&host_time));
| ^~~~~
| utime
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:30:
warning: nested extern declaration of âstimeâ [-Wnested-externs]
CC aarch64-linux-user/linux-user/syscall.o
CC mipsel-linux-user/linux-user/strace.o
CC mipsel-linux-user/linux-user/mmap.o
CC mips64el-linux-user/linux-user/strace.o
CC mipsel-linux-user/linux-user/signal.o
CC i386-linux-user/linux-user/strace.o
CC mipsel-linux-user/linux-user/elfload.o
CC mips-linux-user/linux-user/strace.o
CC mips64el-linux-user/linux-user/mmap.o
CC aarch64-linux-user/linux-user/strace.o
CC ppc-linux-user/linux-user/strace.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC arm-linux-user/linux-user/strace.o
CC mips64-linux-user/linux-user/strace.o
CC i386-linux-user/linux-user/mmap.o
CC mips64el-linux-user/linux-user/signal.o
CC aarch64-linux-user/linux-user/mmap.o
CC mips-linux-user/linux-user/mmap.o
CC mipsel-linux-user/linux-user/linuxload.o
CC mips64el-linux-user/linux-user/elfload.o
CC i386-linux-user/linux-user/signal.o
CC aarch64-linux-user/linux-user/signal.o
CC mipsel-linux-user/linux-user/uaccess.o
CC mips-linux-user/linux-user/signal.o
CC mips64-linux-user/linux-user/mmap.o
CC ppc-linux-user/linux-user/mmap.o
CC mipsel-linux-user/linux-user/uname.o
CC arm-linux-user/linux-user/mmap.o
CC i386-linux-user/linux-user/elfload.o
CC mips-linux-user/linux-user/elfload.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC mipsel-linux-user/linux-user/mips/signal.o
CC aarch64-linux-user/linux-user/elfload.o
CC mips64-linux-user/linux-user/signal.o
CC ppc-linux-user/linux-user/signal.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC mips64el-linux-user/linux-user/linuxload.o
CC mipsel-linux-user/linux-user/mips/cpu_loop.o
CC arm-linux-user/linux-user/signal.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC mips64-linux-user/linux-user/elfload.o
CC mips64el-linux-user/linux-user/uaccess.o
CC mipsel-linux-user/linux-user/exit.o
CC i386-linux-user/linux-user/linuxload.o
CC ppc-linux-user/linux-user/elfload.o
CC mips-linux-user/linux-user/linuxload.o
CC aarch64-linux-user/linux-user/linuxload.o
CC mipsel-linux-user/linux-user/fd-trans.o
CC mips64el-linux-user/linux-user/uname.o
CC i386-linux-user/linux-user/uaccess.o
CC arm-linux-user/linux-user/elfload.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC aarch64-linux-user/linux-user/uaccess.o
CC mips64el-linux-user/linux-user/mips64/signal.o
CC i386-linux-user/linux-user/uname.o
CC mips-linux-user/linux-user/uaccess.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC mipsel-linux-user/target/mips/translate.o
CC aarch64-linux-user/linux-user/uname.o
In file included from /usr/include/string.h:495,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/include/qemu/osdep.h:84,
from
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:2:
In function âstrncpyâ,
inlined from âfill_psinfoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3158:12,
inlined from âfill_note_infoâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3340:5,
inlined from âelf_core_dumpâ at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/elfload.c:3489:9:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
â__builtin_strncpyâ specified bound 16 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC mips64el-linux-user/linux-user/mips64/cpu_loop.o
CC mips-linux-user/linux-user/uname.o
CC i386-linux-user/linux-user/i386/signal.o
CC mips64-linux-user/linux-user/linuxload.o
CC mips-linux-user/linux-user/mips/signal.o
CC mips64-linux-user/linux-user/uaccess.o
CC aarch64-linux-user/linux-user/aarch64/signal.o
CC i386-linux-user/linux-user/i386/cpu_loop.o
CC mips64el-linux-user/linux-user/exit.o
CC arm-linux-user/linux-user/linuxload.o
CC ppc-linux-user/linux-user/linuxload.o
CC mips64-linux-user/linux-user/uname.o
CC mips-linux-user/linux-user/mips/cpu_loop.o
CC i386-linux-user/linux-user/exit.o
CC mips64el-linux-user/linux-user/fd-trans.o
CC arm-linux-user/linux-user/uaccess.o
CC mips64-linux-user/linux-user/mips64/signal.o
CC aarch64-linux-user/linux-user/aarch64/cpu_loop.o
CC ppc-linux-user/linux-user/uaccess.o
CC mips-linux-user/linux-user/exit.o
CC i386-linux-user/linux-user/fd-trans.o
CC arm-linux-user/linux-user/uname.o
CC ppc-linux-user/linux-user/uname.o
CC mips-linux-user/linux-user/fd-trans.o
CC mips64-linux-user/linux-user/mips64/cpu_loop.o
CC aarch64-linux-user/linux-user/exit.o
CC mips64el-linux-user/target/mips/translate.o
CC arm-linux-user/linux-user/arm/signal.o
CC aarch64-linux-user/linux-user/fd-trans.o
CC ppc-linux-user/linux-user/ppc/signal.o
CC i386-linux-user/linux-user/vm86.o
CC mips-linux-user/target/mips/translate.o
CC mips64-linux-user/linux-user/exit.o
CC arm-linux-user/linux-user/arm/cpu_loop.o
CC aarch64-linux-user/linux-user/flatload.o
CC mips64-linux-user/linux-user/fd-trans.o
CC ppc-linux-user/linux-user/ppc/cpu_loop.o
CC i386-linux-user/target/i386/helper.o
CC aarch64-linux-user/target/arm/arm-semi.o
CC ppc-linux-user/linux-user/exit.o
CC arm-linux-user/linux-user/exit.o
CC i386-linux-user/target/i386/cpu.o
CC ppc-linux-user/linux-user/fd-trans.o
CC arm-linux-user/linux-user/fd-trans.o
CC mips64-linux-user/target/mips/translate.o
CC aarch64-linux-user/target/arm/kvm-stub.o
CC ppc-linux-user/target/ppc/cpu-models.o
CC arm-linux-user/linux-user/flatload.o
CC aarch64-linux-user/target/arm/translate.o
CC i386-linux-user/target/i386/gdbstub.o
CC arm-linux-user/linux-user/arm/nwfpe/fpa11.o
CC i386-linux-user/target/i386/xsave_helper.o
CC arm-linux-user/linux-user/arm/nwfpe/fpa11_cpdo.o
CC i386-linux-user/target/i386/translate.o
CC arm-linux-user/linux-user/arm/nwfpe/fpa11_cpdt.o
CC arm-linux-user/linux-user/arm/nwfpe/fpa11_cprt.o
CC arm-linux-user/linux-user/arm/nwfpe/fpopcode.o
CC arm-linux-user/linux-user/arm/nwfpe/single_cpdo.o
CC arm-linux-user/linux-user/arm/nwfpe/double_cpdo.o
CC ppc-linux-user/target/ppc/cpu.o
CC ppc-linux-user/target/ppc/translate.o
CC arm-linux-user/linux-user/arm/nwfpe/extended_cpdo.o
CC arm-linux-user/target/arm/arm-semi.o
CC arm-linux-user/target/arm/kvm-stub.o
CC arm-linux-user/target/arm/translate.o
CC i386-linux-user/target/i386/bpt_helper.o
CC i386-linux-user/target/i386/cc_helper.o
CC i386-linux-user/target/i386/excp_helper.o
CC i386-linux-user/target/i386/fpu_helper.o
CC mipsel-linux-user/target/mips/dsp_helper.o
CC mips-linux-user/target/mips/dsp_helper.o
CC aarch64-linux-user/target/arm/op_helper.o
CC mipsel-linux-user/target/mips/op_helper.o
CC mips-linux-user/target/mips/op_helper.o
CC aarch64-linux-user/target/arm/helper.o
CC i386-linux-user/target/i386/int_helper.o
CC i386-linux-user/target/i386/mem_helper.o
CC arm-linux-user/target/arm/op_helper.o
CC i386-linux-user/target/i386/misc_helper.o
CC i386-linux-user/target/i386/mpx_helper.o
CC i386-linux-user/target/i386/seg_helper.o
CC mips64el-linux-user/target/mips/dsp_helper.o
CC arm-linux-user/target/arm/helper.o
CC aarch64-linux-user/target/arm/cpu.o
CC mips64-linux-user/target/mips/dsp_helper.o
CC mipsel-linux-user/target/mips/lmi_helper.o
CC aarch64-linux-user/target/arm/neon_helper.o
CC mips-linux-user/target/mips/lmi_helper.o
CC mips-linux-user/target/mips/helper.o
CC mipsel-linux-user/target/mips/helper.o
CC mipsel-linux-user/target/mips/cpu.o
CC mips-linux-user/target/mips/cpu.o
CC mips-linux-user/target/mips/gdbstub.o
CC mipsel-linux-user/target/mips/gdbstub.o
CC mips-linux-user/target/mips/msa_helper.o
CC mipsel-linux-user/target/mips/msa_helper.o
CC mips64el-linux-user/target/mips/op_helper.o
CC aarch64-linux-user/target/arm/iwmmxt_helper.o
CC mips64-linux-user/target/mips/op_helper.o
CC arm-linux-user/target/arm/cpu.o
CC i386-linux-user/target/i386/smm_helper.o
CC i386-linux-user/target/i386/svm_helper.o
CC i386-linux-user/target/i386/sev-stub.o
CC arm-linux-user/target/arm/neon_helper.o
CC aarch64-linux-user/target/arm/vec_helper.o
GEN trace/generated-helpers.c
CC i386-linux-user/trace/control-target.o
CC i386-linux-user/exec.o
CC i386-linux-user/tcg/tcg.o
CC aarch64-linux-user/target/arm/gdbstub.o
CC aarch64-linux-user/target/arm/cpu64.o
CC aarch64-linux-user/target/arm/translate-a64.o
CC arm-linux-user/target/arm/iwmmxt_helper.o
CC mips64el-linux-user/target/mips/lmi_helper.o
CC mips64el-linux-user/target/mips/helper.o
CC arm-linux-user/target/arm/vec_helper.o
CC mips64el-linux-user/target/mips/cpu.o
CC mips64el-linux-user/target/mips/gdbstub.o
CC mips64el-linux-user/target/mips/msa_helper.o
CC mips64-linux-user/target/mips/lmi_helper.o
CC i386-linux-user/tcg/tcg-op.o
CC ppc-linux-user/target/ppc/kvm-stub.o
CC ppc-linux-user/target/ppc/dfp_helper.o
CC arm-linux-user/target/arm/gdbstub.o
CC mips64-linux-user/target/mips/helper.o
CC arm-linux-user/target/arm/crypto_helper.o
CC mips64-linux-user/target/mips/cpu.o
CC mips-linux-user/target/mips/mips-semi.o
GEN trace/generated-helpers.c
CC mips64-linux-user/target/mips/gdbstub.o
CC arm-linux-user/trace/control-target.o
CC ppc-linux-user/target/ppc/excp_helper.o
CC mips64-linux-user/target/mips/msa_helper.o
CC arm-linux-user/exec.o
GEN trace/generated-helpers.c
CC mips-linux-user/trace/control-target.o
CC mipsel-linux-user/target/mips/mips-semi.o
CC ppc-linux-user/target/ppc/fpu_helper.o
CC mips-linux-user/exec.o
GEN trace/generated-helpers.c
CC arm-linux-user/tcg/tcg.o
CC mipsel-linux-user/trace/control-target.o
CC mipsel-linux-user/exec.o
CC mips-linux-user/tcg/tcg.o
CC mipsel-linux-user/tcg/tcg.o
CC i386-linux-user/tcg/tcg-op-vec.o
CC i386-linux-user/tcg/tcg-op-gvec.o
CC arm-linux-user/tcg/tcg-op.o
CC mips-linux-user/tcg/tcg-op.o
CC mipsel-linux-user/tcg/tcg-op.o
CC i386-linux-user/tcg/tcg-common.o
CC ppc-linux-user/target/ppc/int_helper.o
CC mips64el-linux-user/target/mips/mips-semi.o
CC i386-linux-user/tcg/optimize.o
GEN trace/generated-helpers.c
CC mips64el-linux-user/trace/control-target.o
CC mips64el-linux-user/exec.o
CC mips64el-linux-user/tcg/tcg.o
CC i386-linux-user/trace/generated-helpers.o
CC mips64-linux-user/target/mips/mips-semi.o
CC arm-linux-user/tcg/tcg-op-vec.o
CC aarch64-linux-user/target/arm/helper-a64.o
LINK i386-linux-user/qemu-i386
GEN trace/generated-helpers.c
CC mips64-linux-user/trace/control-target.o
CC arm-linux-user/tcg/tcg-op-gvec.o
CC mips64-linux-user/exec.o
CC aarch64-linux-user/target/arm/gdbstub64.o
CC mips64-linux-user/tcg/tcg.o
/root/build-rauc/tmp-glibc/hosttools/ld.bfd: linux-user/syscall.o: in function
`do_syscall1':
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:199: qemu-i386] Error 1
make: *** [Makefile:483: subdir-i386-linux-user] Error 2
make: *** Waiting for unfinished jobs....
CC aarch64-linux-user/target/arm/crypto_helper.o
CC mipsel-linux-user/tcg/tcg-op-vec.o
CC mips-linux-user/tcg/tcg-op-vec.o
CC mips64-linux-user/tcg/tcg-op.o
CC ppc-linux-user/target/ppc/timebase_helper.o
CC ppc-linux-user/target/ppc/misc_helper.o
CC aarch64-linux-user/target/arm/translate-sve.o
CC mipsel-linux-user/tcg/tcg-op-gvec.o
CC ppc-linux-user/target/ppc/mem_helper.o
CC mips-linux-user/tcg/tcg-op-gvec.o
CC ppc-linux-user/target/ppc/user_only_helper.o
CC ppc-linux-user/target/ppc/gdbstub.o
GEN trace/generated-helpers.c
CC ppc-linux-user/trace/control-target.o
CC mips64el-linux-user/tcg/tcg-op.o
CC ppc-linux-user/exec.o
CC arm-linux-user/tcg/tcg-common.o
CC ppc-linux-user/tcg/tcg.o
CC arm-linux-user/tcg/optimize.o
CC ppc-linux-user/tcg/tcg-op.o
CC mipsel-linux-user/tcg/tcg-common.o
CC mipsel-linux-user/tcg/optimize.o
CC mips-linux-user/tcg/tcg-common.o
CC mips64-linux-user/tcg/tcg-op-vec.o
CC arm-linux-user/trace/generated-helpers.o
CC mips-linux-user/tcg/optimize.o
LINK arm-linux-user/qemu-arm
CC mips64-linux-user/tcg/tcg-op-gvec.o
CC mips64el-linux-user/tcg/tcg-op-vec.o
/root/build-rauc/tmp-glibc/hosttools/ld.bfd: linux-user/syscall.o: in function
`do_syscall1':
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:199: qemu-arm] Error 1
make: *** [Makefile:483: subdir-arm-linux-user] Error 2
CC mips64el-linux-user/tcg/tcg-op-gvec.o
CC mipsel-linux-user/trace/generated-helpers.o
CC mips-linux-user/trace/generated-helpers.o
LINK mipsel-linux-user/qemu-mipsel
LINK mips-linux-user/qemu-mips
CC mips64el-linux-user/tcg/tcg-common.o
CC mips64el-linux-user/tcg/optimize.o
CC mips64el-linux-user/trace/generated-helpers.o
CC aarch64-linux-user/target/arm/sve_helper.o
/root/build-rauc/tmp-glibc/hosttools/ld.bfd: linux-user/syscall.o: in function
`do_syscall1':
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:199: qemu-mips] Error 1
make: *** [Makefile:483: subdir-mips-linux-user] Error 2
GEN trace/generated-helpers.c
/root/build-rauc/tmp-glibc/hosttools/ld.bfd: linux-user/syscall.o: in function
`do_syscall1':
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:199: qemu-mipsel] Error 1
make: *** [Makefile:483: subdir-mipsel-linux-user] Error 2
CC mips64-linux-user/tcg/tcg-common.o
CC aarch64-linux-user/trace/control-target.o
CC ppc-linux-user/tcg/tcg-op-vec.o
CC mips64-linux-user/tcg/optimize.o
CC mips64-linux-user/trace/generated-helpers.o
CC ppc-linux-user/tcg/tcg-op-gvec.o
CC ppc-linux-user/tcg/tcg-common.o
CC ppc-linux-user/tcg/optimize.o
CC ppc-linux-user/trace/generated-helpers.o
CC aarch64-linux-user/exec.o
CC aarch64-linux-user/tcg/tcg.o
CC aarch64-linux-user/tcg/tcg-op.o
LINK mips64el-linux-user/qemu-mips64el
LINK mips64-linux-user/qemu-mips64
CC aarch64-linux-user/tcg/tcg-op-vec.o
CC aarch64-linux-user/tcg/tcg-op-gvec.o
CC aarch64-linux-user/tcg/tcg-common.o
CC aarch64-linux-user/tcg/optimize.o
CC aarch64-linux-user/trace/generated-helpers.o
LINK ppc-linux-user/qemu-ppc
/root/build-rauc/tmp-glibc/hosttools/ld.bfd: linux-user/syscall.o: in function
`do_syscall1':
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/qemu-3.1.1.1/linux-user/syscall.c:7404:
undefined reference to `stime'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:199: qemu-ppc] Error 1
make: *** [Makefile:483: subdir-ppc-linux-user] Error 2
LINK aarch64-linux-user/qemu-aarch64
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_compile (log file is located at
/root/build-rauc/tmp-glibc/work/x86_64-linux/qemu-native/3.1.1.1-r0/temp/log.do_compile.31791)
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#56055): https://lists.yoctoproject.org/g/yocto/message/56055
Mute This Topic: https://lists.yoctoproject.org/mt/88867221/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-