[MacPorts] #47829: webkit-gtk 2.4.9 +quartz +video - build fails
#47829: webkit-gtk 2.4.9 +quartz +video - build fails ----------------------+--------------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: webkit-gtk 2.4.9 +quartz +video ----------------------+--------------------------------------------- Build fails with: {{{ :info:build dyld: Symbol not found: __ZN7WebCore10PluginView14invalidateRectERKNS_7IntRectE :info:build Referenced from: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_www_webkit-gtk/webkit- gtk/work/webkitgtk-2.4.9/.libs/libwebkitgtk-1.0.0.dylib }}} -- Ticket URL: <https://trac.macports.org/ticket/47829> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk @2.4.9 +quartz +video: build fails -------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk | -------------------------+------------------------ Changes (by ryandesign@…): * cc: jeremyhu@… (removed) * owner: macports-tickets@… => jeremyhu@… * port: webkit-gtk 2.4.9 +quartz +video => webkit-gtk -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk @2.4.9 +quartz +video: build fails -------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk | -------------------------+------------------------ Comment (by ryandesign@…): To save space, I replaced your 56MB logfile with a 0.5MB compressed version of the same logfile. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk | -------------------------+------------------------ -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk | -------------------------+------------------------ Comment (by devans@…): See duplicate #47936. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Changes (by devans@…): * port: webkit-gtk => webkit-gtk webkit-gtk3 -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:13> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by me@…): webkit-gtk3 fails with the same error with -video, the +video isn't necessary. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:16> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by gellule.xg@…): I managed to compile webkit-gtk3 by adding the above patch to the Portfile. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:17> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by marc@…): Patch didn't work for me. But I'm a novice so maybe I did something wrong. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:18> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by todmorrison@…): Patch allowed me to compile webkit-gtk. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:19> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by arthur@…): Replying to [comment:19 todmorrison@…]:
Patch allowed me to compile webkit-gtk. Same here. webkit-gtk +quartz +video with the patch compiles successfully.
-- Ticket URL: <https://trac.macports.org/ticket/47829#comment:20> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by me@…): Can someone remind me where the documentation explains how to apply a patch? Copying the patchfile into the directory with other patches - `/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www /webkit-gtk/files/` - has no apparent effect. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:23> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by greisberger@…): Edit /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www /webkit-gtk/Portfile and add the patch to the list of patches to apply. Patch worked for me too. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:24> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by me@…): Replying to [comment:24 greisberger@…]:
Edit /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/www /webkit-gtk/Portfile and add the patch to the list of patches to apply.
[[BR]] Thanks, that did it - patch works for me too. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:25> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by piet@…): This patch helped me also to upgrade webkit-gtk. Can this patch be applied to the repository, please? -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:26> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Comment (by devans@…): See additional duplicate #48419. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:28> MacPorts <https://www.macports.org/> Ports system for OS X
#47829: webkit-gtk, webkit-gtk3 @2.4.9 +quartz +video: build fails -------------------------------------+------------------------ Reporter: arthur@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: webkit-gtk webkit-gtk3 | -------------------------------------+------------------------ Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Confirming that the patch supplied here resolves the issues of this ticket. I merged the patch into existing patch quartz-webcore.patch since it addresses similar issues. Both webkit-gtk +quartz and webkit-gtk3 +quartz built successfully for me. Tested successfully against gimp2 +quartz +help_browser as well. Committed in r139245. Thanks to all here for finding the solution and testing it as well as for their patience in getting this committed. -- Ticket URL: <https://trac.macports.org/ticket/47829#comment:29> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts