On Sun, Nov 10, 2019 at 10:37:40AM +0100, Rafael Sadowski wrote:
> Please find below a simple update to the latest stable version of QCA.
> LibreSSL patches from Gentoo developer Stefan Strogin from here:
> https://github.com/gentoo/libressl/commit/3e69b18db758fe808a7bcdf339504c80a84cb241
> "Trusted source" -- tb@
> 
> I also added a patch from FreeBSD to fix linking botan. (Tested but botan
> is disabled for now). Other notable changes:
> 
> - Only new exports added so bump minor.
> - Cleanup WANTLIB
> - Fix MASTER_SITE URL
> - Cleanup plugin configuration
> 
> Tested with net/konversation and #freenode via SSL.

blows for me - does it need a newer version of libressl ?
or requires openssl from ports ?

/usr/obj/ports/qca-qt5-2.2.1/bin/c++  -DHAVE_OPENSSL_AES_CCM 
-DHAVE_OPENSSL_AES_CTR -DHAVE_OPENSSL_AES_GCM 
-DQCA_SYSTEMSTORE_PATH=\"/etc/ssl/cert.pem\" -DQT_CORE_LIB 
-DQT_DISABLE_DEPRECATED_BEFORE=0 -DQT_NO_DEBUG -Dqca_ossl_EXPORTS 
-Iplugins/qca-ossl -I/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/plugins/qca-ossl 
-I/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/include/QtCrypto -I. 
-I/usr/local/include/X11/qt5/QtNetwork -isystem /usr/local/include/X11/qt5 
-isystem /usr/local/include/X11/qt5/QtCore -isystem 
/usr/local/lib/qt5/./mkspecs/openbsd-clang -O2 -pipe -DNDEBUG -fPIC   -fPIC -MD 
-MT plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o -MF 
plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o.d -o 
plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o -c 
/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp
/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:66:9: 
warning: 'M_ASN1_IA5STRING_new' macro redefined [-Wmacro-redefined]
#define M_ASN1_IA5STRING_new() ASN1_IA5STRING_new()
        ^
/usr/include/openssl/asn1.h:575:9: note: previous definition is here
#define M_ASN1_IA5STRING_new ASN1_IA5STRING_new
        ^
/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:67:9: 
warning: 'RSA_F_RSA_EAY_PRIVATE_DECRYPT' macro redefined [-Wmacro-redefined]
#define RSA_F_RSA_EAY_PRIVATE_DECRYPT RSA_F_RSA_OSSL_PRIVATE_DECRYPT
        ^
/usr/include/openssl/rsa.h:581:9: note: previous definition is here
#define RSA_F_RSA_EAY_PRIVATE_DECRYPT                    101
        ^
/usr/obj/ports/qca-qt5-2.2.1/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:71:10: 
fatal error: 'openssl/kdf.h' file not found
#include <openssl/kdf.h>

Reply via email to