Created attachment 161128 [details] Patch to allow building devel/ice with LibreSSL and OpenSSL from ports devel/ice didn't build against OpenSSL from ports (even though it built, but the resulting binaries weren't linkes properly). It wouldn't really work using LibreSSL at all due a couple of minor issues. The attached patch fixes all of this plus an issue that prevented build devel/ice with iconv from ports.
Created attachment 161129 [details] poudriere output of build on 9.3-RELEASE against LibreSSL
Created attachment 161130 [details] poudriere output of build on 9.3-RELEASE against OpenSSL from base
Created attachment 161131 [details] poudriere output of build on 9.3-RELEASE against OpenSSL from ports
Created attachment 161132 [details] poudriere output of build on 10.2-RELEASE against LibreSSL
Created attachment 161133 [details] poudriere output of build on 10.2-RELEASE against OpenSSL from base
Created attachment 161134 [details] poudriere output of build on 10.2-RELEASE against OpenSSL from ports
*** Bug 198781 has been marked as a duplicate of this bug. ***
A commit references this bug: Author: grembo Date: Wed Sep 16 23:38:59 UTC 2015 New revision: 397092 URL: https://svnweb.freebsd.org/changeset/ports/397092 Log: Support building against LibreSSL and OpenSSL from ports. Also fixes building against iconv from ports. PR: 203163 Approved by: mentors (implicit) Changes: head/devel/ice/Makefile head/devel/ice/files/Make.rules.FreeBSD head/devel/ice/files/patch-cpp-config-Make.rules head/devel/ice/files/patch-cpp-src-IceSSL-Makefile head/devel/ice/files/patch-cpp-src-IceSSL-OpenSSLEngine.cpp head/devel/ice/files/patch-cpp-test-IceSSL-configuration-AllTests.cpp head/devel/ice/files/patch-cpp-test-IceSSL-configuration-run.py