On Sun, Oct 11, 2009 at 07:13:51PM +0200, Luca Bigliardi wrote:
> On Sun, Oct 11, 2009 at 09:43 AM, Mike Hommey wrote:
> 
> Hi Mike,
> 
> > The fact is, the check is a pkg-config check, and mozilla-js, be it
> > upstream or debian contains the right thing for upstream or debian,
> > that's the hole point. If it doesn't build on other distros, then there
> > is something else wrong, but certainly not that.
> 
> No, upstream is not doing the right thing because it puts "stable" in
> pkg-config but it installs headers in "unstable", have a look at this bug:
> https://bugzilla.mozilla.org/show_bug.cgi?id=500645

Interesting, I didn't remember this issue.

> So as a workaround freej upstream checks for libxul-embedding-unstable
> otherwise it will break when compiling on a non mangled/patched xulrunner.

Arguably, other distros should fix it, even if not to put it in a
directory similar to what we put it in.

Also, this could be fixed on debian only, to avoid the extra hundreds of
megabytes of build dependencies.

Another option is to sed s,/stable,/unstable, to get the unstable path
un any case.
This also wouldn't change anything if the patch doesn't contain /stable.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to