[MacPorts] #54540: HoRNDIS

MacPorts noreply at macports.org
Fri Jul 28 15:25:16 UTC 2017


#54540: HoRNDIS
---------------------------+-----------------
  Reporter:  chicagotripp  |      Owner:
      Type:  submission    |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  HoRNDIS       |
---------------------------+-----------------

Comment (by raimue):

 I am aware of the policy change by Apple. The problem is that a self-
 compiled kernel extensions will never work on macOS >= 10.11 Yosemite.
 There is no code to handle this in MacPorts. The only option is to use a
 binary signed by upstream with a Developer ID certificate, that was
 granted permission to distribute kernel extensions. It cannot be signed
 locally on users' systems.

 As an example, [https://github.com/macports/macports-
 ports/blob/master/fuse/osxfuse/Portfile osxfuse] has an extra complicated
 procedure as it will build the kernel extension for older systems from
 source. However, as these are considered legacy systems, providing a
 Portfile that supports only macOS >= 10.11 Yosemite by using the binary
 .dmg would be okay.

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


More information about the macports-tickets mailing list