[MacPorts] #59397: openssh @8.1_1: fails to build on 10.6: audit-bsm.c:66:10: fatal error: 'bsm/audit_session.h' file not found

MacPorts noreply at macports.org
Fri Oct 25 19:39:09 UTC 2019


#59397: openssh @8.1_1: fails to build on 10.6: audit-bsm.c:66:10: fatal error:
'bsm/audit_session.h' file not found
-------------------------+----------------------------------------
  Reporter:  grumpybozo  |      Owner:  Ionic
      Type:  defect      |     Status:  closed
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.1
Resolution:  fixed       |   Keywords:  snowleopard lion legacy-os
      Port:  openssh     |
-------------------------+----------------------------------------
Changes (by Mihai Moldovan <ionic@…>):

 * status:  reopened => closed
 * resolution:   => fixed


Comment:

 In [changeset:"3c41e9203c65aa682b0d9f51efdddba222232776/macports-ports"
 3c41e9203c65aa682b0d9f51efdddba222232776/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="3c41e9203c65aa682b0d9f51efdddba222232776"
 net/openssh: (hopefully) fix build failures on 10.7-. Round five.

 The new Keychain integration code uses Object Subscripting, a newer
 feature requiring explicit compiler and library support.

 We can provide an implementation for the affected NS types directly, but
 also need to make sure that a suitable compiler is chosen.

 That means either Apple LLVM 4.0 (>= 421) or FOSS clang/llvm 3.1. Since
 all older versions of clang/llvm were evicted from MacPorts a while ago,
 any macports-clang version will do nowadays.

 No revbump since this only fixes build failures.

 Fixes: https://trac.macports.org/ticket/59397
 }}}

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


More information about the macports-tickets mailing list