[webkit-dev] checking for LIBSOUP... configure: error: Package requirements (libsoup-2.4 >= 2.23) were not met:
Christian Dywan
christian at twotoasts.de
Mon Feb 16 10:38:59 PST 2009
Am Mon, 16 Feb 2009 09:28:53 -0800 (PST)
schrieb David Kilzer <ddkilzer at webkit.org>:
> Sorry, I was reading that libsoup-2.23 was older than libsoup-2.4.
> It looks like configure.ac is not comparing the versions correctly.
> Try making this change (changing "libsoup-2.4" to just "libsoup" in
> configure.ac) and rerunning autogen.sh:
>
> diff --git a/configure.ac b/configure.ac
> index 6ac6f8b..75d986f 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -637,7 +637,7 @@ fi
>
> if test "$with_http_backend" = "soup"; then
> PKG_CHECK_MODULES([LIBSOUP],
> - [libsoup-2.4 >= $LIBSOUP_REQUIRED_VERSION])
> + [libsoup >= $LIBSOUP_REQUIRED_VERSION])
> AC_SUBST([LIBSOUP_CFLAGS])
> AC_SUBST([LIBSOUP_LIBS])
> fi
>
> Note that $LIBSOUP_REQUIRED_VERSION is set to 2.23 anyway.
Hey,
this is actually wrong I'm afraid. The API name is 'libsoup-2.4' which
is arguably a bad idea on the side of the library author. The actual
version is something else, in this case 2.23. Pay attention to the
actual release version when looking for a more recent package.
ciao,
Christian
More information about the webkit-dev
mailing list