Date: Wed, 20 Feb 2019 14:23:04 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 235883] devel/qca does not build with option OPENSSL and ssl=libressl Message-ID: <bug-235883-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D235883 Bug ID: 235883 Summary: devel/qca does not build with option OPENSSL and ssl=3Dlibressl Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: kde@FreeBSD.org Reporter: 000.fbsd@quip.cz Flags: maintainer-feedback?(kde@FreeBSD.org) Assignee: kde@FreeBSD.org Created attachment 202186 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D202186&action= =3Dedit poudriere build failure full log I am using libressl as default SSL for my FreeBSD desktop (PC-BSD based). qca-qt5 does not build if I have option OPENSSL enabled /wrkdirs/usr/ports/devel/qca/work-qt5/qca-2.1.3/plugins/qca-ossl/qca-ossl.c= pp:2835:4: error: use of undeclared identifier 'RSA_meth_set_sign'; did you mean 'DSA_meth_set_sign'? RSA_meth_set_sign(ops, NULL); ^~~~~~~~~~~~~~~~~ DSA_meth_set_sign /usr/local/include/openssl/dsa.h:275:5: note: 'DSA_meth_set_sign' declared = here int DSA_meth_set_sign(DSA_METHOD *meth, ^ /wrkdirs/usr/ports/devel/qca/work-qt5/qca-2.1.3/plugins/qca-ossl/qca-ossl.c= pp:2835:22: error: cannot initialize a parameter of type 'DSA_METHOD *' (aka 'dsa_method *') with an lvalue of type 'RSA_METHOD *' (aka 'rsa_meth_st *') RSA_meth_set_sign(ops, NULL); ^~~ /usr/local/include/openssl/dsa.h:275:35: note: passing argument to parameter 'meth' here int DSA_meth_set_sign(DSA_METHOD *meth, ^ /wrkdirs/usr/ports/devel/qca/work-qt5/qca-2.1.3/plugins/qca-ossl/qca-ossl.c= pp:2839:4: error: use of undeclared identifier 'RSA_meth_set_verify'; did you mean 'RSA_meth_set_finish'? RSA_meth_set_verify(ops, NULL); //pkcs11_rsa_verify ^~~~~~~~~~~~~~~~~~~ RSA_meth_set_finish /usr/local/include/openssl/rsa.h:442:5: note: 'RSA_meth_set_finish' declared here int RSA_meth_set_finish(RSA_METHOD *meth, int (*finish)(RSA *rsa)); ^ /wrkdirs/usr/ports/devel/qca/work-qt5/qca-2.1.3/plugins/qca-ossl/qca-ossl.c= pp:2860:11: error: use of undeclared identifier 'RSA_F_RSA_OSSL_PRIVATE_DECRYPT' RSAerr(RSA_F_RSA_OSSL_PRIVATE_DECRYPT, RSA_R_UNKNOWN_PADDING_TYPE); --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-235883-7788>