[MacPorts] #53712: libarchive @3.3.1: error: use of undeclared identifier 'ACL_SYNCHRONIZE'

MacPorts noreply at macports.org
Fri Mar 17 16:32:05 UTC 2017


#53712: libarchive @3.3.1: error: use of undeclared identifier 'ACL_SYNCHRONIZE'
-------------------------+-------------------------------------------------
  Reporter:  Gord-       |      Owner:  tobypeterson
  Butler                 |
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.1
Resolution:              |   Keywords:  leopard snowleopard lion
      Port:  libarchive  |  mountainlion mavericks
-------------------------+-------------------------------------------------

Comment (by devernay):

 Yes, everything should be fixed upstream, but we're waiting for 3.3.2 that
 will incorporate these patches.

 Replying to [comment:36 dliessi]:
 > Replying to [comment:18 devernay]:
 > > note that even with the fixes above, it doesn't compile on SL, because
 of missing getpwuuid and getgruuid functions (referenced by function
 translate_guid()
 https://github.com/libarchive/libarchive/blob/master/libarchive/archive_read_disk_entry_from_file.c#L872
 )
 >
 > [https://github.com/libarchive/libarchive/issues/883 Apparently solved?]
 >
 > The list of commits relevant to this ticket seems to be:
 > *
 https://github.com/libarchive/libarchive/commit/d9036ca49e414c6b5560c48126b6963204a6eda9
 > *
 https://github.com/libarchive/libarchive/commit/60f0931d3b97e00616d7122321e34116d926bcc5
 > *
 https://github.com/libarchive/libarchive/commit/4c3cda21663fa3dc42147c771a3b96b85e631c53
 > *
 https://github.com/libarchive/libarchive/commit/1a1be097da6c042a83fff26bdce361101bb869c8
 > *
 https://github.com/libarchive/libarchive/commit/71d26ad1b8e9f47f20abb4005a3d5c25ea83e4ab

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


More information about the macports-tickets mailing list