[00:00] <magcius> gjs?
[00:00] <magcius> Other applications like Songbird that use the XUL libs?
[00:00] <chrisccoulson> we're not making those libraries public, this has been discussed to death already
[00:00] <magcius> So remove the pkg-config files then
[00:00] <magcius> I'm curious why you would deliberately break those applications though
[00:00] <chrisccoulson> other applications using xulrunner have a supported way of loading the libraries which doesn't involve linking against them ;)
[00:00] <chrisccoulson> called the standalone XPCOM glue ;)
[00:01] <magcius> chrisccoulson, what about something like gjs that uses libmozjs directly?
[00:01] <magcius> wait
[00:01] <micahg> magcius: gjs isn't in natty ;)
[00:01] <magcius> why is the standard dynamic linker bad?
[00:01] <magcius> micahg, does it matter?
[00:01] <chrisccoulson> for that, it needs to do LD_LIBRARY_PATH and accept the risk that ABI might break
[00:02] <chrisccoulson> magcius, it's not ABI stable or versioned. libmozjs is shipped as part of the toolkit, not as a public library
[00:02] <magcius> chrisccoulson, that's quite possibly the dumbest decision I've heard
[00:03] <magcius> chrisccoulson, it is ABI stable, and it versioned.
[00:03] <micahg> magcius: when mozilla 506890 or mozilla 618381 is fixed, we'll revisit it
[00:03] <ubot2> Mozilla bug 506890 in Build Config "Make it possible for Ubuntu to provide libmozjs.so as a system library" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=506890
[00:03] <ubot2> Mozilla bug 618381 in JavaScript Engine "Add a version number to spidermonkey suitable for distributions and embeddings" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=618381
[00:04] <chrisccoulson> magcius, it isn't ABI stable and it isn't versioned. not sure where you got that idea from
[00:04] <chrisccoulson> in fact, it broke ABI just a couple of days ago, screwing up couchdb etc
[00:06] <magcius> chrisccoulson, with compartment stuff?
[00:06] <chrisccoulson> huh?
[00:06] <magcius> Was the breakage the introduction of the compartment stuff?
[00:07] <chrisccoulson> no
[00:09] <magcius> ok.
[01:06] <chrisccoulson> oh, talking about compartments, that has now broken couchdb again
[01:06] <chrisccoulson> so, 2 breaks in as many uploads
[01:06] <chrisccoulson> couchjs crashes on start, again
[06:47] <magcius> chrisccoulson, simplest fix is to replace JS_NewGlobalObject(...) with JS_NewCompartmentAndGlobalObject(NULL, ...);
[06:47] <magcius> chrisccoulson, of course that doesn't get you any of the benefits of compartments
[11:29] <DeeVee> awww the daily failed to build again..
[12:02] <chrisccoulson> DeeVee, oh, that's not good. and i only fixed them yesterday ;)
[12:03] <DeeVee> yeah :-P
[12:03] <DeeVee> went to update today, since it was said to be fixed.. and was like.. "oohhh damn..."
[12:40] <fta> chrisccoulson, indeed, lot of red: http://people.ubuntu.com/~fta/ppa-dashboard/ubuntu-mozilla-daily--ppa.html  :(
[12:56] <chrisccoulson> fta - yeah, i only sorted those out yesterday. i'll fix them again in a bit
[12:59] <fta> chrisccoulson, no pressure from me ;)
[17:55] <fta> chrisccoulson, micahg: fyi, when you commit a +buildX version in a branch used for the dailies, the bot won't update it the reason is that get-orig-source is not able to produce a version >= to it until upstream bumps it
[18:02] <micahg> fta: usually those builds come once trunk has been bumped to the next minor revision, this time was unusual in that regard, but thanks for the warning
[18:15] <chrisccoulson> b'ah, tbird didn't build in the archive
[18:15] <chrisccoulson> missing build-dep
[18:15] <chrisccoulson> i really should test my uploads in a clean environment
[18:15] <chrisccoulson> it worked fine on my laptop ;)
[18:16] <micahg> chrisccoulson: you probably had curl installed
[18:18] <chrisccoulson> micahg - yeah, that's the problem. i seem to have pretty much everything installed on this machine!
[18:18]  * chrisccoulson fixes
[20:44] <fta> chrisccoulson, http://code.google.com/p/chromium/issues/detail?id=49743  last comment
[20:46] <chrisccoulson> fta - yeah, i saw that. he posted the same on the mozilla bug too
[20:46] <fta> oh
[20:46] <chrisccoulson> thanks
[20:48] <fta> chrisccoulson, you pointed me to the moz bug, i pointed evan to it, he pointed me back to the chbug, then i did the same to you ;)
[20:48] <fta> call me proxy
[20:51] <chrisccoulson> heh :-)
[21:08] <julius__> hello, everyone
[21:09] <julius__> what is wrong with ff-4.0 builds?
[22:53] <chrisccoulson> grrr, couchdb is driving me crazy
[22:53] <fta> chrisccoulson, the mono guys found the problem
[22:53] <chrisccoulson> fta - oh?
[22:55] <chrisccoulson> oh, nice catch!
[23:21] <fta> grrr, when will they fix the indicators?? they keep growing
[23:21] <chrisccoulson> yeah, that's really annoying