incomplete type 'DSA_SIG' During BSDCan 2018 the intention to update OpenSSL in base to 1.1.x branch was documented. Intention is to update 12-STABLE to current 1.1.0 and subsequently update it to 1.1.1 when that is released. Poudriere log: https://keg.brnrd.eu/data/111amd64-default-openssl110/2018-06-11_10h42m37s/logs/errors/qca-qt5-2.1.3_1.log
We can import the upstream commit: https://github.com/KDE/qca/commit/d58e20ee652038dc4ec4fe4765dc3639ed735526
Created attachment 194185 [details] v1 Here's a quick update to the port to the tag containing the patch... [-qt4 is broken by this...] mfg Tobias
Sorry, looked at the output wrong :) 10.4 is broken
Recent failure logs: http://package18.nyi.freebsd.org/data/headamd64PR231931-default/2018-10-04_07h49m12s/logs/errors/qca-qt5-2.1.3_1.log http://package18.nyi.freebsd.org/data/headamd64PR231931-default/2018-10-04_07h49m12s/logs/errors/qca-qt4-2.1.3_1.log
Got this one working, just got to get it to where both openssl-base and openssl-devel+ works
Created attachment 197883 [details] Fix OpenSSL 1.x build devel/qca: * Fix OpenSSL 1.1.x build * Add License, while here PR: 228902 Submitted by: Nathan <ndowens@yahoo.com>
A commit references this bug: Author: adridg Date: Thu Oct 11 19:56:48 UTC 2018 New revision: 481850 URL: https://svnweb.freebsd.org/changeset/ports/481850 Log: Fix devel/qca with OpenSSL 1.1.1. Contains portions extracted from upstream and portions created by submitter. Upstream bits are marked with their git hash. PR: 228902 Submitted by: Nathan <ndowens@yahoo.com> Reported by: brnrd Changes: head/devel/qca/Makefile head/devel/qca/files/ head/devel/qca/files/patch-git_e854f357 head/devel/qca/files/patch-plugins_qca-ossl_libcrypto-compat.c head/devel/qca/files/patch-plugins_qca-ossl_libcrypto-compat.h head/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp
Tests pass in 12-(openssl111) and 11.1 amd64, for both flavors, so I consider this fixed.
A commit references this bug: Author: antoine Date: Fri Oct 19 13:05:54 UTC 2018 New revision: 482426 URL: https://svnweb.freebsd.org/changeset/ports/482426 Log: MFH: r481850 Fix devel/qca with OpenSSL 1.1.1. Contains portions extracted from upstream and portions created by submitter. Upstream bits are marked with their git hash. PR: 228902 Submitted by: Nathan <ndowens@yahoo.com> Reported by: brnrd Changes: _U branches/2018Q4/ branches/2018Q4/devel/qca/Makefile branches/2018Q4/devel/qca/files/