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:00 |
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:01 |
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:02 |
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:03 |
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:04 |
magcius | chrisccoulson, with compartment stuff? | 00:06 |
chrisccoulson | huh? | 00:06 |
magcius | Was the breakage the introduction of the compartment stuff? | 00:06 |
chrisccoulson | no | 00:07 |
magcius | ok. | 00:09 |
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 | 01:06 |
=== asac_ is now known as asac | ||
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 | 06:47 |
DeeVee | awww the daily failed to build again.. | 11:29 |
chrisccoulson | DeeVee, oh, that's not good. and i only fixed them yesterday ;) | 12:02 |
DeeVee | yeah :-P | 12:03 |
DeeVee | went to update today, since it was said to be fixed.. and was like.. "oohhh damn..." | 12:03 |
fta | chrisccoulson, indeed, lot of red: http://people.ubuntu.com/~fta/ppa-dashboard/ubuntu-mozilla-daily--ppa.html :( | 12:40 |
chrisccoulson | fta - yeah, i only sorted those out yesterday. i'll fix them again in a bit | 12:56 |
fta | chrisccoulson, no pressure from me ;) | 12:59 |
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 | 17:55 |
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:02 |
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:15 |
micahg | chrisccoulson: you probably had curl installed | 18:16 |
chrisccoulson | micahg - yeah, that's the problem. i seem to have pretty much everything installed on this machine! | 18:18 |
* chrisccoulson fixes | 18:18 | |
fta | chrisccoulson, http://code.google.com/p/chromium/issues/detail?id=49743 last comment | 20:44 |
chrisccoulson | fta - yeah, i saw that. he posted the same on the mozilla bug too | 20:46 |
fta | oh | 20:46 |
chrisccoulson | thanks | 20:46 |
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:48 |
chrisccoulson | heh :-) | 20:51 |
julius__ | hello, everyone | 21:08 |
julius__ | what is wrong with ff-4.0 builds? | 21:09 |
chrisccoulson | grrr, couchdb is driving me crazy | 22:53 |
fta | chrisccoulson, the mono guys found the problem | 22:53 |
chrisccoulson | fta - oh? | 22:53 |
chrisccoulson | oh, nice catch! | 22:55 |
fta | grrr, when will they fix the indicators?? they keep growing | 23:21 |
chrisccoulson | yeah, that's really annoying | 23:21 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!