[MacPorts] #49109: port modifications required by making qt4-mac co-installable with Qt5

MacPorts noreply at macports.org
Mon Oct 12 17:05:00 PDT 2015


#49109: port modifications required by making qt4-mac co-installable with Qt5
--------------------------+--------------------------------
  Reporter:  rjvbertin@…  |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  haspatch
      Port:               |
--------------------------+--------------------------------

Comment (by michaelld@…):

 Patches == not enough, at least for my system. Here's the error:
 {{{
 :info:build clang: error: no such file or directory:
 '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/lib/libz.dylib'
 [snip]
 :info:build ninja: build stopped: subcommand failed.
 :info:build make[4]: *** [invoke_ninja] Error 1
 :info:build make[4]: Leaving directory
 `/opt/local/var/macports/build/_Users_Shared_source_MacPorts_trunk_dports_aqua_qt5-mac/qt5-mac/work
 /qt-everywhere-opensource-src-5.4.2/qtwebengine/src/core'
 }}}
 which is odd because we specify --system-zlib and port:zlib is a
 dependency and installed; and LIBRARY_PATH=/opt/local/lib, which is where
 libz.dylib is installed. After a bit of searching, I came up with
 http://bugs.python.org/issue25136 , because libz.tbd does exist in the
 above directory & apparently is a placeholder that we can use for linking
 to an actual libz.dylib (somewhere, somehow). But, more important is that
 Qt5 isn't even trying to find /opt/local/lib/libz.dylib -- a quick search
 right after doing extra verifies that the SDK directory is what is used by
 qtwebengine. Bad Qt5!

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


More information about the macports-tickets mailing list