[MacPorts] #51358: qt5-base fails to build with libressl

MacPorts noreply at macports.org
Tue May 10 22:50:45 PDT 2016


#51358: qt5-base fails to build with libressl
------------------------+--------------------------------
 Reporter:  macports@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.3.4
 Keywords:  libressl    |       Port:  qt5-base
------------------------+--------------------------------
 qt5-base fails to build on Yosemite with libressl 2.3.4 with the following
 error:
 {{{
 :info:build
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++
 -c -pipe -st
 dlib=libc++ -I/opt/local/include/dbus-1.0
 -I/opt/local/lib/dbus-1.0/include -O2 -std=c++1z -isysroot
 /Applications/Xcod
 e.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk
 -mmacosx-version-min=10.10 -fno-excep
 tions -Wall -W -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_EVDEV
 -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DQT_NO_CAST_FROM_ASCII
  -DQT_USE_QSTRINGBUILDER -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE
 -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_DBUS_LIB -DQT_
 CORE_LIB -I. -I../moc -I../../../include/QtDBus/5.6.0
 -I../../../include/QtDBus/5.6.0/QtDBus -I../../../include/QtCore/
 5.6.0 -I../../../include/QtCore/5.6.0/QtCore -I../../../include
 -I../../../include/QtDBus -I../../../include/QtCore -I.
 moc -I../../../mkspecs/macx-clang
 -F/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_re
 lease_tarballs_ports_aqua_qt5/qt5-qtbase/work/qtbase-opensource-
 src-5.6.0/lib -o .obj/qdbuscpp2xml.o qdbuscpp2xml.cpp
 :info:build ssl/qsslcontext_openssl.cpp:349:33: error: use of undeclared
 identifier 'SSL_CTRL_SET_CURVES'
 :info:build                                 SSL_CTRL_SET_CURVES,
 :info:build                                 ^
 :info:build 1 error generated.
 }}}

 Potential workaround is documented here: [https://github.com/libressl-
 portable/openbsd/issues/33]

 I would need help to create and try a patch based on the workaround

-- 
Ticket URL: <https://trac.macports.org/ticket/51358>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list