[Webkit-unassigned] [Bug 28463] config detects wrong version of libsoup

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 20 22:45:17 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28463





--- Comment #2 from Xan Lopez <xan.lopez at gmail.com>  2009-08-20 22:45:17 PDT ---
So... there's been data loss in bugzilla. Last comment went like:

(Jan said)

(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #1)
> > > Forgot the patch? In any case the required version was bumped to 2.27.91.
> >
> > Did you also rev the glib version ? Thats why I submitted a patch since you
> > need a newer glib also.
>
> Well, the glib requirement is implicitly updated when we update the libsoup
> one, since you can't have libsoup installed otherwise.

We don't usually rely on implicit dependencies like these, or relying on
package managers to work out our minimum requirements.

--

IMHO there's nothing wrong with it, since it's impossible that you'll go
through configure with an old configure. But I'm also fine with bumping the
requirements, does not seem like a big deal to me.

--

(Jan says)

> Enough on this just it would be nice if all the version checks where reliable.
> Depending on secondary dependencies in support libraries to get the versions
> correct after you already checked is not a good idea.

I think we really have to be realistic with our requirements. Depending on
latest libsoup AND glib but leaving GTK behind is just a mess. I rather have
the dependencies in sync across the glib/gtk stack.

--

I think we are being perfectly realistic. Upgrading GTK+ is a pain for some
people (embedders), and I don't see how needlessly updating our GTK+
requirement improves the situation in any way, or how it is a mess currently.
In any case, I don't even think the reporter was complaining about this, just
about relying on other libraries for our actual requirements.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list