[MacPorts] #39598: webkit-gtk: Symbol not found: __cg_jpeg_resync_to_restart
MacPorts
noreply at macports.org
Wed Jul 24 12:46:40 PDT 2013
#39598: webkit-gtk: Symbol not found: __cg_jpeg_resync_to_restart
-------------------------+------------------------
Reporter: drs@… | Owner: jeremyhu@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: webkit-gtk |
-------------------------+------------------------
Comment (by c.herbig@…):
This is what I did to get past both errors for webkit-gtk +quartz:
First, I changed these parts of the port file:
{{{
depends_lib \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:gobject-introspection \
port:gtk2 \
port:harfbuzz-icu \
port:libxslt \
port:libpng \
port:libsoup \
port:mesa \
port:sqlite3 \
port:webp \
port:startup-notification \
port:xorg-libXt
}}}
and
{{{
configure.args \
--with-gtk=2.0 \
--disable-webkit2 \
--disable-introspection \
--disable-video \
--enable-svg \
--disable-geolocation \
--disable-media-stream \
--disable-spellcheck \
--disable-credential-storage \
--enable-webgl
}}}
Then install it using
{{{sudo port install webkit-gtk +quartz +no_x11 -x11 +no_gnome -video}}}
wait 2 hours, and it works.
I don't know why these changes make it work, or even which specific ones
do it, but +quartz -video by itself isn't enough, disabling some configure
args gets past the jpeg_resync error, and adding startup-notifications
gets past the X11 errors (I'm not sure which dep inside that solves it,
but if you do the config changes and install webkit-gtk +quartz -video etc
from yelp, which installs startup-notification prior to webkit-gtk, then
it works).
So, sorry for the rambling post, but I hope this will help figure out
exactly where the errors come from for someone who actually knows what all
of this stuff does.
--
Ticket URL: <https://trac.macports.org/ticket/39598#comment:10>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list