Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#984 - mxs: build failure: u-boot 2016.01 fails to build with host OpenSSL 1.1 #7414

Closed
openwrt-bot opened this issue Aug 27, 2017 · 0 comments
Labels

Comments

@openwrt-bot
Copy link

bjonglez:

While test-building all architectures on latest lede-17.01 (https://git.lede-project.org/dc8392f6a) with ''CONFIG_ALL_KMODS=y'', I bumped on this build failure for mxs:

make[3]: Entering directory '/home/bjonglez/lede-17.01/package/boot/uboot-mxs' make -C /home/bjonglez/lede-17.01/build_dir/target-arm_arm926ej-s_musl-1.1.16_eabi/u-boot-duckbill/u-boot-2016.01 CROSS_COMPILE=arm-openwrt-linux-muslgnueabi- u-boot.sb make[4]: Entering directory '/home/bjonglez/lede-17.01/build_dir/target-arm_arm926ej-s_musl-1.1.16_eabi/u-boot-duckbill/u-boot-2016.01' CHK include/config/uboot.release CHK include/generated/version_autogenerated.h CHK include/generated/timestamp_autogenerated.h CHK include/generated/generic-asm-offsets.h CHK include/generated/asm-offsets.h HOSTCC tools/mxsimage.o tools/mxsimage.c:147:19: error: field 'cipher_ctx' has incomplete type EVP_CIPHER_CTX cipher_ctx; ^~~~~~~~~~ tools/mxsimage.c:148:15: error: field 'md_ctx' has incomplete type EVP_MD_CTX md_ctx; ^~~~~~ tools/mxsimage.c: In function 'sb_postfill_image_header': tools/mxsimage.c:1325:13: error: storage size of 'md_ctx' isn't known EVP_MD_CTX md_ctx; ^~~~~~ tools/mxsimage.c:1325:13: warning: unused variable 'md_ctx' [-Wunused-variable] tools/mxsimage.c: In function 'sb_verify_image_header': tools/mxsimage.c:1624:13: error: storage size of 'md_ctx' isn't known EVP_MD_CTX md_ctx; ^~~~~~ tools/mxsimage.c:1624:13: warning: unused variable 'md_ctx' [-Wunused-variable] scripts/Makefile.host:108: recipe for target 'tools/mxsimage.o' failed make[5]: *** [tools/mxsimage.o] Error 1 Makefile:1211: recipe for target 'tools' failed make[4]: *** [tools] Error 2 make[4]: Leaving directory '/home/bjonglez/lede-17.01/build_dir/target-arm_arm926ej-s_musl-1.1.16_eabi/u-boot-duckbill/u-boot-2016.01' Makefile:93: recipe for target '/home/bjonglez/lede-17.01/build_dir/target-arm_arm926ej-s_musl-1.1.16_eabi/u-boot-duckbill/u-boot-2016.01/.built' failed make[3]: *** [/home/bjonglez/lede-17.01/build_dir/target-arm_arm926ej-s_musl-1.1.16_eabi/u-boot-duckbill/u-boot-2016.01/.built] Error 2 make[3]: Leaving directory '/home/bjonglez/lede-17.01/package/boot/uboot-mxs' package/Makefile:105: recipe for target 'package/boot/uboot-mxs/compile' failed make[2]: *** [package/boot/uboot-mxs/compile] Error 2

It looks like an API issue with host OpenSSL 1.1, similar to FS#182

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant