[MacPorts] #53712: libarchive @3.3.1: error: use of undeclared identifier 'ACL_SYNCHRONIZE'
MacPorts
noreply at macports.org
Fri Mar 17 13:44:42 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 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.
The warnings in patch & build are normal; nothing to worry about.
The CMake Portfile is patched to allow for both libarchive and libarchive-
devel. No need to rebuild in on your part.
Can you also try libarchive-devel?
{{{
sudo port -f deac libarchive
sudo port install libarchive-devel
}}}
If that works, you can revert back to libarchive release:
{{{
sudo port -f deac libarchive-devel
sudo port act libarchive
}}}
Thx!
--
Ticket URL: <https://trac.macports.org/ticket/53712#comment:46>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list