Fixed
Created: Aug 16, 2022
Updated: Aug 31, 2022
Resolved Date: Aug 31, 2022
Found In Version: 10.22.33.1
Fix Version: 10.22.33.2
Severity: Standard
Applicable for: Wind River Linux LTS 22
Component/s: Kernel
This is just a notice about OpenSSL 3.0 and does not mean a kernel issue. For more details please refer to:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6bfb56e93bcef41859c2d5ab234ffd80b691be35
setup.sh --machines intel-x86-64 --templates feature/intel-qat feature/xfce feature/dpdk feature/bsp-extras feature/docker feature/kexec feature/kdump feature/lxc feature/tpm2 --layers meta-dpdk --distro wrlinux --dl-layers
echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' >> conf/local.conf
bitbake wrlinux-image-std
WRAP arch/x86/include/generated/asm/rwonce.h
WRAP arch/x86/include/generated/asm/unaligned.h
UPD include/generated/uapi/linux/version.h
UPD include/generated/utsrelease.h
HOSTCC scripts/kallsyms
HOSTCC scripts/sorttable
HOSTCC scripts/asn1_compiler
HOSTCC scripts/extract-cert
DESCEND objtool
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c: In function 'display_openssl_errors':
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:46:2: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
while ((e = ERR_get_error_line(&file, &line))) {
^~~~~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:23:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/err.h:411:15: note: declared here
unsigned long ERR_get_error_line(const char **file, int *line);
^~~~~~~~~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c: In function 'drain_openssl_errors':
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:59:2: warning: 'ERR_get_error_line' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
while (ERR_get_error_line(&file, &line)) {}
^~~~~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:23:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/err.h:411:15: note: declared here
unsigned long ERR_get_error_line(const char **file, int *line);
^~~~~~~~~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c: In function 'main':
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:124:3: warning: 'ENGINE_load_builtin_engines' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
ENGINE_load_builtin_engines();
^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:24:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/engine.h:358:28: note: declared here
OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:126:3: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
e = ENGINE_by_id("pkcs11");
^
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:24:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/engine.h:336:31: note: declared here
OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id);
^~~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:128:3: warning: 'ENGINE_init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
if (ENGINE_init(e))
^~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:24:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/engine.h:620:27: note: declared here
OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e);
^~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:133:4: warning: 'ENGINE_ctrl_cmd_string' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
ERR(!ENGINE_ctrl_cmd_string(e, "PIN", key_pass, 0), "Set PKCS#11 PIN");
^~~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:24:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/engine.h:479:5: note: declared here
int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
^~~~~~~~~~~~~~~~~~~~~~
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:134:3: warning: 'ENGINE_ctrl_cmd' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
ENGINE_ctrl_cmd(e, "LOAD_CERT_CTRL", 0, &parms, NULL, 1);
^~~~~~~~~~~~~~~
In file included from /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work-shared/intel-x86-64/kernel-source/scripts/extract-cert.c:24:0:
/buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/recipe-sysroot-native/usr/include/openssl/engine.h:450:27: note: declared here
OSSL_DEPRECATEDIN_3_0 int ENGINE_ctrl_cmd(ENGINE *e, const char *cmd_name,
^~~~~~~~~~~~~~~
HOSTCC /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/linux-intel_x86_64-preempt-rt-build/tools/objtool/fixdep.o
HOSTLD arch/x86/tools/relocs
HOSTLD /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/linux-intel_x86_64-preempt-rt-build/tools/objtool/fixdep-in.o
LINK /buildarea1/wrlinux-10.22/build/BSP/customized_systemd/220815-202754/lxbuilds/builder_platform_up/intel-x86-64-preempt-rt-glibc-std/wrlinux/build/tmp-glibc/work/intel_x86_64-wrs-linux/linux-yocto-rt/5.15.59+gitAUTOINC+358077fbd3_fbdc06a13c-r0/linux-intel_x86_64-preempt-rt-build/tools/objtool/fixdep
/lpg-build/cdc/fast_prod/WRL10_22/WRL10_22_GIT/wrlinux-10/setup.sh --machines intel-x86-64 --templates feature/intel-qat feature/xfce feature/dpdk feature/bsp-extras feature/docker feature/kexec feature/kdump feature/lxc feature/tpm2 --layers meta-dpdk --distro wrlinux --dl-layers
echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' >> conf/local.conf
bitbake wrlinux-image-std