[MacPorts] #54798: webkit2-gtk +quartz build fails with many compiler errors
MacPorts
noreply at macports.org
Sun Sep 10 20:06:34 UTC 2017
#54798: webkit2-gtk +quartz build fails with many compiler errors
--------------------------+----------------------
Reporter: Polyergic | Owner: jeremyhu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: webkit2-gtk |
--------------------------+----------------------
Comment (by kencu):
With the current Portfiles in MacPorts tree (including the latest PRs) I
found the following on Sierra Xcode 8.3:
`webkit2-gtk` (either `+quartz` or not) does not build with the system
clang, giving the errors such as `no type named 'make_index_sequence' in
namespace 'std'` as previously noted in the Portfile with other clangs. It
does however build with macport-clang-3.9 (and likely others as it builds
with clang-4.0 on other systems).
`webkit2-gtk-devel +quartz` does build on Sierra with the system clang.
To the OP, for right now you can install `webkit2-gtk-devel` to solve your
dependency issue, or install a newer clang such as `sudo port -v install
clang-3.9` and built webkit2-gtk with that `sudo port -v install
webkit2-gtk +quartz configure.compiler=macports-clang-3.9`
--
Ticket URL: <https://trac.macports.org/ticket/54798#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list