[MacPorts] #52395: webkit-gtk fails to build: no member named RedirectedXCompositeWindow - reprise
#52395: webkit-gtk fails to build: no member named RedirectedXCompositeWindow - reprise -------------------------------------+-------------------------------- Reporter: ken.cunningham.webuse@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: webkit-gtk -------------------------------------+-------------------------------- This ticket is identical to [ticket:41663], but the same fix needs to be applied back to at least 10.6 as well. In this block, I just set the OS major test back from 13 to 8, and now it builds fine on Snow Leopard with [wiki:LibcxxOnOlderSystems]. I'm trying to get it to build back to Tiger, so perhaps we might just set it to apply to all Darwin systems? {{{ platform darwin { if {${os.major} >= 8} { # TODO: File upstream # http://trac.macports.org/ticket/41663 configure.args-append --disable-accelerated-compositing } } }}} The attached patch applies in the quartz block without system test, as this appears to be needed on all systems (and only Darwin can run the quartz block, AFAIK). -- Ticket URL: <https://trac.macports.org/ticket/52395> MacPorts <https://www.macports.org/> Ports system for macOS
#52395: webkit-gtk fails to build: no member named RedirectedXCompositeWindow - reprise --------------------------------------+------------------------ Reporter: ken.cunningham.webuse@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: webkit-gtk | --------------------------------------+------------------------ Changes (by mf2k@…): * owner: macports-tickets@… => jeremyhu@… * cc: jeremyhu@… (removed) * cc: devans@… (added) -- Ticket URL: <https://trac.macports.org/ticket/52395#comment:1> MacPorts <https://www.macports.org/> Ports system for macOS
#52395: webkit-gtk fails to build: no member named RedirectedXCompositeWindow - reprise --------------------------------------+------------------------ Reporter: ken.cunningham.webuse@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: webkit-gtk | --------------------------------------+------------------------ Comment (by jeremyhu@…): The change should be based on what the C++ standard library is. If you're using libc++, you should be using webkit2-gtk or webkit2-gtk- devel instead of webkit-gtk. -- Ticket URL: <https://trac.macports.org/ticket/52395#comment:2> MacPorts <https://www.macports.org/> Ports system for macOS
#52395: webkit-gtk fails to build: no member named RedirectedXCompositeWindow - reprise --------------------------------------+------------------------ Reporter: ken.cunningham.webuse@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: webkit-gtk | --------------------------------------+------------------------ Comment (by jeremyhu@…): Applied in r153186. Filed #52398 to track ports moving over to webkit2, so we can remove this port completely. -- Ticket URL: <https://trac.macports.org/ticket/52395#comment:3> MacPorts <https://www.macports.org/> Ports system for macOS
participants (1)
-
MacPorts