[MacPorts] #40874: dvdrtools fails because of missing -lIOKit on Mavericks

MacPorts noreply at macports.org
Tue Nov 12 04:01:37 PST 2013


#40874: dvdrtools fails because of missing -lIOKit on Mavericks
------------------------+--------------------------
  Reporter:  tknox@…    |      Owner:  ryandesign@…
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.2.0
Resolution:             |   Keywords:  mavericks
      Port:  dvdrtools  |
------------------------+--------------------------
Changes (by ryandesign@…):

 * status:  new => assigned
 * owner:  macports-tickets@… => ryandesign@…


Comment:

 However in this case the problem is not in the dvdrtools source code but
 in customizations we've made in the Portfile. We're trying to link with
 "`-lIOKit`", but there is no /usr/lib/libIOKit.dylib on Mavericks. There
 is on Mountain Lion and earlier, but it's just a symlink to
 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit. So we can fix
 the problem by linking with "`-framework IOKit`" instead. I verified this
 fixes the build on Mavericks, and still builds on Leopard.

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


More information about the macports-tickets mailing list