[Bug 211832] net/qt5-network: fix build with LibreSSL

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Aug 23 14:23:19 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211832

--- Comment #6 from commit-hook at freebsd.org ---
A commit references this bug:

Author: rakuco
Date: Tue Aug 23 14:23:05 UTC 2016
New revision: 420681
URL: https://svnweb.freebsd.org/changeset/ports/420681

Log:
  Fix the build with LibreSSL.

  LibreSSL does not define SSL_CTRL_SET_CURVES, so check for the macro's
  existence before using it.

  I'm committing this mostly to get it into the 2016Q3 branch so it lives a bit
  longer: starting with Qt 5.6, upstream explicitly does not support LibreSSL
and
  fails at configuration time if it is detected (the rationale being that they
do
  not want to make the OpenSSL backend code even more confusing with additional
  checks and code paths for LibreSSL; patches adding a separate LibreSSL
backend
  are more than welcome, but someone needs to write the code and maintain it).

  PORTREVISION is not being bumped because the LibreSSL build was simply broken
  before, and the patch does not change anything for OpenSSL users.

  PR:           211832
  Submitted by: matthew at reztek.cz
  MFH:          2016Q3

Changes:
  head/net/qt5-network/files/patch-src_network_ssl_qsslcontext__openssl.cpp

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list