[MacPorts] #64255: php81-apache2handler: unexpectedly uses xxhashlib, which fails
MacPorts
noreply at macports.org
Tue Dec 21 09:31:22 UTC 2021
#64255: php81-apache2handler: unexpectedly uses xxhashlib, which fails
-------------------------+-------------------------
Reporter: BjarneDMat | Owner: ryandesign
Type: defect | Status: accepted
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords: snowleopard
Port: php |
-------------------------+-------------------------
Comment (by ryandesign):
Interesting. As I said, we have successful builds of these ports on the
buildbot, yes even on Snow Leopard. The PHP changelog shows xxhash support
was added in 8.1.0.
Make sure you've cleaned php81-apache2handler before attempting the trace
mode build. If you already did that, and trace mode doesn't properly hide
xxhashlib, then you could deactivate it prior to installing
php81-apache2handler and reactivate it afterward.
{{{
sudo port -f deact xxhashlib
sudo port clean php81-apache2handler
sudo port upgrade php81-apache2handler
sudo port act xxhashlib
}}}
You almost never want to use the `-p` flag with `port install` or `port
upgrade`. It will proceed to install or upgrade a port despite one of its
dependencies not being able to be upgraded. This could mean that the port
you upgraded or installed with `-p` is now built improperly, because it
was not built against the intended version of its dependency.
--
Ticket URL: <https://trac.macports.org/ticket/64255#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list