[MacPorts] #36780: webkit-gtk 1.10.1_0 fails to build: missing dependency libsoup-2.4 >= 2.39.2

MacPorts noreply at macports.org
Sun Oct 28 14:41:55 PDT 2012


#36780: webkit-gtk 1.10.1_0 fails to build: missing dependency libsoup-2.4 >=
2.39.2
------------------------+--------------------------------
 Reporter:  macports@…  |      Owner:  macports-tickets@…
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.1.2
 Keywords:  libsoup     |       Port:  webkit-gtk
------------------------+--------------------------------
 webkit-gtk was [[http://trac.macports.org/changeset/99154| just bumped to
 1.10.1 by change 99154]] (about an hour ago).  At least on OS X 10.6 (Snow
 Leopard) it fails to build with this log message:

 {{{
 [...]
 :info:configure checking for LIBSOUP... no
 :info:configure configure: error: Package requirements (libsoup-2.4 >=
 2.39.2) were not met:
 :info:configure
 :info:configure Requested 'libsoup-2.4 >= 2.39.2' but version of libsoup
 is 2.38.1
 :info:configure
 :info:configure Consider adjusting the PKG_CONFIG_PATH environment
 variable if you
 :info:configure installed software in a non-standard prefix.
 :info:configure
 :info:configure Alternatively, you may set the environment variables
 LIBSOUP_CFLAGS
 :info:configure and LIBSOUP_LIBS to avoid the need to call pkg-config.
 :info:configure See the pkg-config man page for more details.
 :info:configure Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_release_ports_www_webkit-gtk/webkit-gtk/work/webkitgtk-1.10.1" &&
 ./configure --prefix=/opt/local --with-gtk=2.0 --disable-webkit2
 --disable-introspection --enable-link-prefetch --enable-image-resizer
 --enable-media-statistics --enable-media-stream --enable-svg --enable-
 geolocation --enable-webgl --enable-page-visibility-api --enable-datagrid
 --enable-mathml --enable-web-timing --enable-mhtml --enable-microdata
 --enable-mutation-observers --disable-jit --enable-video-track
 :info:configure Exit code: 1
 :error:configure org.macports.configure for port webkit-gtk returned:
 configure failure: command execution failed
 }}}

 The root cause seems to be that it needs libsoup-2.4 version 2.39.2 or
 later.  MacPorts currently only has libsoup 2.38.1 packaged:

 {{{
 ewen at bethel:~$ port search libsoup
 libsoup @2.38.1 (gnome, net)
     Soup is an HTTP library implementation in C.
 ewen at bethel:~$
 }}}

 so would both need the new version packaged, and a dependency added to the
 webkit-gtk port.

 Ewen

-- 
Ticket URL: <https://trac.macports.org/ticket/36780>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list