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

MacPorts noreply at macports.org
Fri Mar 17 14:52:04 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 dliessi):

 Replying to [comment:46 michaelld]:
 > Ah; forgot. After applying the patch & doing selfupdate, one needs to
 do:
 > {{{
 > sudo port clean --all libarchive*
 > }}}
 > then, the checksums should be valid. Otherwise, the build will work
 using the old archive.

 This sounds undesirable, especially if you increase the epoch (or
 revision) so that everybody will need to rebuild libarchive.
 Maybe you should use the [https://trac.macports.org/wiki/PortfileRecipes
 #stealth-updates stealth update recipe].

 > Can you also try libarchive-devel?

 It built without errors. (I didn't test it, nor I inspected the log file,
 though.)

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


More information about the macports-tickets mailing list