[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