[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 03:33:31 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
      Port:  openssh     |
-------------------------+-------------------------
Changes (by Mihai Moldovan <ionic@…>):

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


Comment:

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

 Security/Security.h pulls Security/SecItem.h in on 10.7+, but not so on
 older platforms, so import that header manually.

 kSecAttrAccessGroup is private data up until 10.8, hence we'll need to
 include it in our SecItemPriv.h shim.

 kSecClassGenericPassword likewise is a private data up until 10.7, so
 also add it to the shim.

 No revbump since this only fixes build failures.

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

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


More information about the macports-tickets mailing list