[MacPorts] #54964: qt5-qtbase fails to build now

MacPorts noreply at macports.org
Mon Oct 2 00:31:09 UTC 2017


#54964: qt5-qtbase fails to build now
-------------------------+---------------------------------
  Reporter:  mouse07410  |      Owner:  MarcusCalhoun-Lopez
      Type:  defect      |     Status:  accepted
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  qt5-qtbase  |
-------------------------+---------------------------------
Changes (by ryandesign):

 * cc: mcalhoun@… (removed)


Comment:

 libjpeg.dylib from the jpeg port is supposed to provide
 `__jpeg_CreateCompress`:

 {{{
 $ nm -gU /opt/local/lib/libjpeg.dylib | grep jpeg_CreateCompress
 00000000000011a0 T _jpeg_CreateCompress
 }}}

 libJPEG.dylib from the macOS ImageIO framework is supposed to provide
 `__cg_jpeg_CreateCompress`:

 {{{
 $ nm -gU
 /System/Library/Frameworks/ImageIO.framework/Versions/Current/Resources/libJPEG.dylib
 | grep jpeg_CreateCompress
 0000000000017de2 T __cg_jpeg_CreateCompress
 }}}

 So I don't know why your MacPorts jpeg port is behaving as if it were
 Apple's ImageIO framework.

 You don't have the `DYLD_LIBRARY_PATH` environment variable set, do you?

 Can you show the output of:

 {{{
 otool -L /opt/local/lib/libjpeg.dylib
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/54964#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list