Skip to content

[Qemu X86-64] Build failed due to "do_compile: oe_runmake failed"

The module affected

Qemu X86-64 build

What is the action to reproduce the bug?

Source the environment with proper template settings, flavour being linux and target machine being qemux86-64. Pay attention to how relative paths are constructed. The value of TEMPLATECONF is relative to the location of the build directory ./build-oniro-linux, that is going to be created after this step:

TEMPLATECONF=../oniro/flavours/linux . ./oe-core/oe-init-build-env build-oniro-linux

You will find yourself in the newly created build directory. Call bitbake to build the image. For example, if you are using oniro-image-base run the following command:

MACHINE=qemux86-64 bitbake oniro-image-base

What is the result you see?

NOTE: Fetching uninative binary shim http://downloads.yoctoproject.org/releases/uninative/3.6/x86_64-nativesdk-libc-3.6.tar.xz;sha256sum=9bfc4c970495b3716b2f9e52c4df9f968c02463a9a95000f6657fbc3fde1f098 (will check PREMIRRORS first)
Initialising tasks: 100% |######################################################################################| Time: 0:00:09Sstate summary: Wanted 1568 Local 0 Mirrors 0 Missed 1568 Current 0 (0% match, 0% complete)
NOTE: Executing Tasks
ERROR: linux-oniro-5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0 do_compile: oe_runmake failed
ERROR: linux-oniro-5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0 do_compile: ExecutionError('/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/temp/run.do_compile.445392', 1, None, None)
ERROR: Logfile of failure stored in: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/temp/log.do_compile.445392
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: Using icecc path: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot/usr/bin/ice-kernel
| NOTE: Using icecc tarball: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/ice/x86_64-oniro-linux-musl-oniro-linux-x86_64-oniro-linux-musl-hard-kernel-2-11.2.0-nb-buildoniro.tar.gz
| NOTE: KBUILD_BUILD_TIMESTAMP: Thu Aug 26 12:51:21 UTC 2021
| NOTE: make -j 48 HOSTCC=gcc  HOSTCFLAGS=-isystem/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include -O2 -pipe HOSTLDFLAGS=-L/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/lib                         -L/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/lib
  -Wl,--enable-new-dtags                         -Wl,-rpath-link,/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/lib
      -Wl,-rpath-link,/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/lib                         -Wl,-rpath,/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/lib                         -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 HOSTCPP=gcc  -E HOSTCXX=g++  HOSTCXXFLAGS=-isystem/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include -O2 -pipe PAHOLE=false bzImage CC=x86_64-oniro-linux-musl-gcc  -fuse-ld=bfd -fmacro-prefix-map=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0=/usr/src/debug/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0                      -fdebug-prefix-map=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0=/usr/src/debug/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0                      -fdebug-prefix-map=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot=
           -fdebug-prefix-map=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native=  -fdebug-prefix-map=/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source=/usr/src/kernel LD=x86_64-oniro-linux-musl-ld.bfd  HOST_LIBELF_LIBS=-L/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/lib/pkgconfig/../../../usr/lib/ -lelf
|   SYNC    include/config/auto.conf.cmd
|   GEN     Makefile
|   GEN     Makefile
|   SYSTBL  arch/x86/include/generated/asm/syscalls_32.h
|   SYSHDR  arch/x86/include/generated/asm/unistd_32_ia32.h
|   SYSHDR  arch/x86/include/generated/asm/unistd_64_x32.h
|   SYSTBL  arch/x86/include/generated/asm/syscalls_64.h
|   WRAP    arch/x86/include/generated/uapi/asm/bpf_perf_event.h
|   WRAP    arch/x86/include/generated/uapi/asm/errno.h
|   WRAP    arch/x86/include/generated/uapi/asm/fcntl.h
|   SYSHDR  arch/x86/include/generated/uapi/asm/unistd_32.h
|   WRAP    arch/x86/include/generated/uapi/asm/ioctl.h
|   SYSHDR  arch/x86/include/generated/uapi/asm/unistd_64.h
|   WRAP    arch/x86/include/generated/uapi/asm/ioctls.h
|   WRAP    arch/x86/include/generated/uapi/asm/ipcbuf.h
|   WRAP    arch/x86/include/generated/uapi/asm/param.h
|   SYSHDR  arch/x86/include/generated/uapi/asm/unistd_x32.h
|   WRAP    arch/x86/include/generated/uapi/asm/poll.h
|   WRAP    arch/x86/include/generated/uapi/asm/resource.h
|   WRAP    arch/x86/include/generated/uapi/asm/socket.h
|   WRAP    arch/x86/include/generated/uapi/asm/sockios.h
|   WRAP    arch/x86/include/generated/uapi/asm/termbits.h
|   WRAP    arch/x86/include/generated/uapi/asm/termios.h
|   WRAP    arch/x86/include/generated/uapi/asm/types.h
|   UPD     include/config/kernel.release
|   UPD     include/generated/uapi/linux/version.h
|   UPD     include/generated/utsrelease.h
|   HOSTCC  arch/x86/tools/relocs_32.o
|   HOSTCC  arch/x86/tools/relocs_64.o
|   HOSTCC  arch/x86/tools/relocs_common.o
|   WRAP    arch/x86/include/generated/asm/early_ioremap.h
|   WRAP    arch/x86/include/generated/asm/export.h
|   WRAP    arch/x86/include/generated/asm/mcs_spinlock.h
|   WRAP    arch/x86/include/generated/asm/irq_regs.h
|   WRAP    arch/x86/include/generated/asm/local64.h
|   WRAP    arch/x86/include/generated/asm/mm-arch-hooks.h
|   WRAP    arch/x86/include/generated/asm/mmiowb.h
|   WRAP    arch/x86/include/generated/asm/module.lds.h
|   WRAP    arch/x86/include/generated/asm/rwonce.h
|   HOSTCC  scripts/kallsyms
|   HOSTCC  scripts/recordmcount
|   HOSTCC  scripts/sorttable
|   HOSTCC  scripts/asn1_compiler
|   DESCEND  objtool
|   HOSTCXX scripts/gcc-plugins/latent_entropy_plugin.so
|   HOSTCXX scripts/gcc-plugins/structleak_plugin.so
|   HOSTCXX scripts/gcc-plugins/stackleak_plugin.so
|   HOSTCC  scripts/extract-cert
|   HOSTCC   /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/fixdep.o
|   HOSTLD   /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/fixdep-in.o
|   HOSTLD  arch/x86/tools/relocs
|   LINK     /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/fixdep
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/exec-cmd.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/pager.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/help.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/parse-options.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/run-command.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/sigchain.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/subcmd-config.o
|   MKDIR    /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/
|   MKDIR    /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/lib/
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/special.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/weak.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/check.o
|   GEN      /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/lib/inat-tables.c
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/special.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/orc_gen.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/orc_dump.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/builtin-check.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/builtin-orc.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/decode.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/elf.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/objtool.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/libstring.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/libctype.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/str_error_r.o
|   CC       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/librbtree.o
|   LD       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/arch/x86/objtool-in.o
|   LD       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/libsubcmd-in.o
|   AR       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/libsubcmd.a
|   LD       /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/objtool-in.o
|   LINK     /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/tools/objtool/objtool
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c: In function 'display_openssl_errors':
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:46:2: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|    46 |  while ((e = ERR_get_error_line(&file, &line))) {
|       |  ^~~~~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:23:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/err.h:411:15: note: declared here
|   411 | unsigned long ERR_get_error_line(const char **file, int *line);
|       |               ^~~~~~~~~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c: In function 'drain_openssl_errors':
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:59:2: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|    59 |  while (ERR_get_error_line(&file, &line)) {}
|       |  ^~~~~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:23:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/err.h:411:15: note: declared here
|   411 | unsigned long ERR_get_error_line(const char **file, int *line);
|       |               ^~~~~~~~~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c: In function 'main':
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:124:3: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|   124 |   ENGINE_load_builtin_engines();
|       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:24:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/engine.h:358:28: note: declared here
|   358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
|       |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:126:3: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|   126 |   e = ENGINE_by_id("pkcs11");
|       |   ^
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:24:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/engine.h:336:31: note: declared here
|   336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
|       |                               ^~~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:128:3: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|   128 |   if (ENGINE_init(e))
|       |   ^~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:24:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/engine.h:620:27: note: declared here
|   620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
|       |                           ^~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:133:4: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|   133 |    ERR(!ENGINE_ctrl_cmd_string(e, "PIN", key_pass, 0), "Set PKCS#11 PIN");
|       |    ^~~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:24:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/engine.h:479:5: note: declared here
|   479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
|       |     ^~~~~~~~~~~~~~~~~~~~~~
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:134:3: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
|   134 |   ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1);
|       |   ^~~~~~~~~~~~~~~
| In file included from /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/extract-cert.c:24:
| /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/recipe-sysroot-native/usr/include/openssl/engine.h:450:27: note: declared here
|   450 | OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name,
|       |                           ^~~~~~~~~~~~~~~
|   CC      scripts/mod/empty.o
|   HOSTCC  scripts/mod/mk_elfconfig
|   CC      scripts/mod/devicetable-offsets.s
|   MKELF   scripts/mod/elfconfig.h
|   HOSTCC  scripts/mod/modpost.o
|   HOSTCC  scripts/mod/sumversion.o
| cc1: error: cannot load plugin /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/stackleak_plugin.so: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/stackleak_plugin.so: cannot open shared object file: No such file or directory
| cc1: error: cannot load plugin /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/structleak_plugin.so: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/structleak_plugin.so: cannot open shared object file: No such file or directory
| cc1: error: cannot load plugin /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/latent_entropy_plugin.so: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/latent_entropy_plugin.so: cannot open shared object file: No such file or directory
| make[2]: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/Makefile.build:117: scripts/mod/devicetable-offsets.s] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[1]: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/Makefile:1214: prepare0] Error 2
| make: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/Makefile:185: __sub-make] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/lfavaretto/oniroproject/oe-core/../oniro/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1602 tasks of which 0 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/lfavaretto/oniroproject/oe-core/../oniro/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb:do_compile
Summary: There were 2 ERROR messages, returning a non-zero exit code.

real    93m25,153s
user    0m12,183s
sys     0m1,916s
lfavaretto@nb-buildoniro:~/oniroproject/build-oniro-linux$
l/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/latent_entropy_plugin.so: /home/lfavaretto/oniroproject/build-oniro-linux/tmp/work/qemux86_64-oniro-linux-musl/linux-oniro/5.10.61+gitAUTOINC+3b283fa8d4_452ea6a15e-r0/linux-qemux86_64-standard-build/scripts/gcc-plugins/latent_entropy_plugin.so: cannot open shared object file: No such file or directory
| make[2]: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/scripts/Makefile.build:117: scripts/mod/devicetable-offsets.s] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[1]: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/Makefile:1214: prepare0] Error 2
| make: *** [/home/lfavaretto/oniroproject/build-oniro-linux/tmp/work-shared/qemux86-64/kernel-source/Makefile:185: __sub-make] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/home/lfavaretto/oniroproject/oe-core/../oniro/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1602 tasks of which 0 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/lfavaretto/oniroproject/oe-core/../oniro/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb:do_compileSummary: There were 2 ERROR messages, returning a non-zero exit code.

What is the result you expect?

Build ends correctly

Frequency?

Always

Tested version

Build Configuration:
BB_VERSION           = "2.0.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "ubuntu-20.04"
TARGET_SYS           = "x86_64-oniro-linux-musl"
MACHINE              = "qemux86-64"
DISTRO               = "oniro-linux"
DISTRO_VERSION       = "1.99.99"
TUNE_FEATURES        = "m64 core2"
TARGET_FPU           = ""
meta-oniro-staging   = "HEAD:b8ee1bc416c60327b0ea88553894aebd1d46ba92"
meta                 = "HEAD:87d7383989a1ef6deaeff85739e622d8175ae9b6"
meta-arm
meta-arm-toolchain   = "HEAD:c713908b7feb31067601e335222725e5ddcb6668"
meta-clang           = "HEAD:61bc6944e0962b45431d3f400ce5e0e15b85a03c"
meta-zephyr-bsp
meta-zephyr-core     = "HEAD:df59d82772fd67b8fc1d30d97917305be0f49675"
meta-oniro-core      = "HEAD:b8ee1bc416c60327b0ea88553894aebd1d46ba92"
meta-freertos        = "HEAD:98a6838261d36b8f79c5fbae1736492169727a1e"
meta-intel           = "HEAD:6177e7d95210131567d2891951b45a316a583bb4"
meta-seco-intel      = "HEAD:65a673560211b11986db5785c70254fad190785f"
meta-freescale       = "HEAD:e904064f046612ebd1834d5b2dcdd757c680503b"
meta-seco-imx        = "HEAD:b82eaf8b0a2abe775c158b0a069b7bb7894ec8e6"
meta-oe
meta-filesystems
meta-networking
meta-perl
meta-python          = "HEAD:6fbe7f748706229f43a2e06b08b6e1e729942314"
meta-raspberrypi     = "HEAD:0135a02ea577bd39dd552236ead2c5894d89da1d"
meta-security        = "HEAD:93f2146211001ee3cf697d8428969cc3069ed6ba"
meta-riscv           = "HEAD:70e099d7ceca52a1dde2c978713012f6b20a9891"
meta-rauc            = "HEAD:4429bd1f29677c9a7de032d53240fb4791a41e1f"

Do you know any workaround of this issue?

No

Do you have a fix for this issue?

No

Edited by Pavel Zhukov
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information