I see. Openssl backported following to 1_1_1 - https://github.com/openssl/openssl/commit/969327390220aee7515a4054d5189186402d6687 So I need to backport following to dunfell - https://git.openembedded.org/openembedded-core/commit/meta/recipes-connectivity/openssl/openssl/0001-Configure-do-not-tweak-mips-cflags.patch?h=kirkstone&id=f028a55383588d68c052f19f16d0f3f4d0560c57 I'll try to find some time and setup a mips build today or tomorrow.
Note that I don't like that patch as we should probably correct configure options for openssl, but I don't want to open that in dunfell. Peter -----Original Message----- From: Steve Sakoman <[email protected]> Sent: Thursday, August 10, 2023 4:30 To: Marko, Peter (ADV D EU SK BFS1) <[email protected]> Cc: [email protected] Subject: Re: [OE-core][dunfell][PATCH] openssl: Upgrade 1.1.1t -> 1.1.1v > I'm getting a failure on the autobuilder for the qemumips64 machine: > > DEBUG: Executing shell function do_compile > NOTE: make -j 16 -l 52 > perl "-I." -Mconfigdata "../openssl-1.1.1v/util/dofile.pl" \ > "-oMakefile" ../openssl-1.1.1v/include/crypto/bn_conf.h.in > > include/crypto/bn_conf.h perl "-I." -Mconfigdata > "../openssl-1.1.1v/util/dofile.pl" \ > "-oMakefile" ../openssl-1.1.1v/include/openssl/opensslconf.h.in > > include/openssl/opensslconf.h perl "-I." -Mconfigdata > "../openssl-1.1.1v/util/dofile.pl" \ > "-oMakefile" ../openssl-1.1.1v/include/crypto/dso_conf.h.in > > include/crypto/dso_conf.h make depend && make _all > make[1]: Entering directory > 'TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/build' > make[1]: Leaving directory > 'TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/build' > make[1]: Entering directory > 'TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/build' > mips64-poky-linux-gcc -meb -mabi=64 -mhard-float -march=mips64r2 > -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security > -Werror=format-security > --sysroot=TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/recipe-sysroot > -I. -Iinclude -I../openssl-1.1.1v -I../openssl-1.1.1v/include -fPIC -pthread > -mabi=64 -mips3 -Wa,--noexecstack -O2 -pipe -g -feliminate-unused-debug-types > -fmacro-prefix-map=TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0=/usr/src/debug/openssl/1.1.1v-r0 > > -fdebug-prefix-map=TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0=/usr/src/debug/openssl/1.1.1v-r0 > > -fdebug-prefix-map=TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/recipe-sysroot= > > -fdebug-prefix-map=TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/recipe-sysroot-native= > -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM > -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DPOLY1305_ASM > -DOPENSSLDIR="\"/usr/lib/ssl-1.1\"" > -DENGINESDIR="\"/usr/lib/engines-1.1\"" -DNDEBUG -MMD -MF > apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o > ../openssl-1.1.1v/apps/app_rand.c Assembler messages: > Error: -mips3 conflicts with the other architecture options, which imply > -mips64r2 > cc1: error: '-mips3' conflicts with the other architecture options, which > specify a mips64r2 processor > make[1]: *** [Makefile:711: apps/app_rand.o] Error 1 > make[1]: Leaving directory > 'TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/build' > make: *** [Makefile:178: all] Error 2 > ERROR: oe_runmake failed > WARNING: exit code 1 from a shell command. > ERROR: Execution of > 'TOPDIR/tmp/work/mips64r2-poky-linux/openssl/1.1.1v-r0/temp/run.do_compile.3017457' > failed with exit code 1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#185724): https://lists.openembedded.org/g/openembedded-core/message/185724 Mute This Topic: https://lists.openembedded.org/mt/100494506/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
