/srv/irclogs.ubuntu.com/2010/04/13/#ubuntu-mozillateam.txt

nthykiermicahg: but you wants to determine the path at runtime, right?00:00
nthykierwant*00:00
micahgchrisccoulson: will that then drop the build-dep on xul?00:00
chrisccoulsonmicahg - it will00:00
micahgchrisccoulson: excellent another rdepends gone :)00:00
micahgnthykier: yes, I was wondering if anything that's not compiled is taking it00:01
bdrung_nthykier: woohoo00:01
LLStarksmicahg, i'm completely lost on how to do a commit-specific compile. what exactly am i compiling? firefox? xulrunner?00:01
nthykierbdrung_: good news?00:01
micahgLLStarks: depends00:01
micahgLLStarks: what do you want to compile?00:01
bdrung_nthykier: i found a working solution: we have to only set MOZILLA_FIVE_HOME00:01
micahgbdrung_: that's what a lot of the wrapper scripts do00:02
nthykierawesome - THAT'S our solution00:02
bdrung_long term solution: fix upstream eclipse to find the correct place00:02
LLStarksmicahg, i have my pushlog from yesterday and i'd like zero in on the offending commit.00:02
LLStarksi have a cloned mozilla-central hg repo, but i have no idea what to do with it.00:02
micahgLLStarks: if you're using upstream build system, it's firefox00:02
bdrung_nthykier: i will commit our solution to git repo00:02
nthykierbdrung_: go ahead00:02
micahgLLStarks: hg help bisect00:03
nthykierbdrung_: btw, upstream would not accept it - they allow us to provide a hook to find the library00:03
bdrung_nthykier: really?00:03
bdrung_nthykier: let's find the code first00:03
nthykierbdrung_: if the xulrunner property is not set, they will reflect a class and check the value of the property after that class has been reflected00:04
nthykierbdrung_: but if we can set that MFH variable, then we do that - because it is easier00:05
nthykierIt is a PITA to execute programs via Java00:05
bdrung_micahg: what path should we use? /usr/lib/xulrunner-1.9.2 --gre-version? how to detect the xulrunner version on compile time?00:06
micahgbdrung_: yep00:06
micahgoops00:06
micahgno00:06
LLStarksmicahg, i'm a bit of noob and i'd like to handle this in a more insane manner by compiling each commit in the pushlog range.00:07
bdrung_/usr/lib/$(xulrunner-1.9.2 --gre-version)00:07
micahg/usr/lib/xulrunner-`xulrunner-1.9.2 --gre-version`00:07
micahgbdrung_: ^^\00:07
bdrung_micahg: how to detect 1.9.2 on compile time?00:07
micahgLLStarks: that's what hg bisect helps you do00:07
* micahg looks for the blog post00:07
micahgLLStarks: http://harthur.wordpress.com/2009/12/08/regression-range-finder-for-firefox-nightly-builds/00:08
LLStarksi'm on that page00:08
LLStarks:)00:08
LLStarksnothing's happening though00:08
LLStarksah one sec00:09
LLStarkshere we go.00:09
LLStarksi have no idea what's being compiled or tested00:09
bdrung_micahg: /usr/lib/xulrunner-`xulrunner-@VERSION@ --gre-version`00:09
bdrung_micahg: i want to replace @VERSION@ on compile time00:10
micahgbdrung_: idk offhand, FF postinst script uses the version of the package00:10
micahgbdrung_: I don't think that's as big a deal as we'll only be changing that at most every 6 months00:11
micahgbdrung_: and we can fix that later too00:11
bdrung_micahg: can i assume a three number version (X.Y.Z)?00:13
micahgbdrung_: ATM00:13
micahgbdrung_: 400:13
micahgbdrung_: 4.0 most likely won't be00:13
bdrung_micahg: for @VERSION@00:14
micahgbdrung_: yes, idk if they'll jump to xul 2.0 for FF 4.000:14
micahgbdrung_: in that case it wouldn't be, but your solution is probably good for the next year00:14
bdrung_micahg: other trick: search for xulrunner-*00:14
nthykierthat is enough - 3.6 will be out before then00:14
nthykiereclipse 3.6 that is00:15
bdrung_first xulrunner-X.Y.Z.A - if it not exists xulrunner-X.Y.Z and otherwise xulrunner-X.Y00:15
LLStarksgoddammit00:15
micahgbdrung_: can you see which xulrunner*dev is installed?00:15
LLStarksmozregression is tracing00:15
LLStarks]AttributeError: Bisector instance has no attribute 'prevAppInfo'00:16
bdrung_micahg: pkg-config --modversion libxul00:17
LLStarksso frustrating00:19
micahgbdrung_: well, that's no so clear either00:19
micahgactually, ATM, yeah, you can do that00:19
micahgX.Y.Z00:19
micahgbdrung_: ^^00:20
nthykierbdrung_: micahg: I am off for now, unless you need me for something00:21
micahgnthykier: nope, thank you00:21
nthykieryou should thank bdrung_ - he is doing all the work and found the solution as well :P00:22
micahgnthykier: I intend too :)00:23
bdrung_micahg: do you know the corresponding eclipse bug number?00:32
micahgbdrung_: bug 55922900:32
ubottuLaunchpad bug 559229 in eclipse "eclipse-platform: /etc/eclipse.ini references non-existent xulrunner path" [Undecided,Confirmed] https://launchpad.net/bugs/55922900:32
micahgbdrung_: there's also bug 55377900:33
ubottuLaunchpad bug 553779 in eclipse "xulrunner window causes swt exception" [Undecided,New] https://launchpad.net/bugs/55377900:33
micahgbdrung_: thanks00:33
bdrung_you're welcome00:35
bdrung_in 12 minutes i will see if my fix work00:39
fta2asac, should i just push chromium or what? the ffe bug is not moving08:45
BUGabundo_remoteRaise the Sun, Raise the soldiers moral o/08:53
BUGabundo_remotefta great news tech.slashdot.org/story/10/04/13/0141208/Google-to-Open-Source-the-VP8-Codec09:03
fta2BUGabundo_remote, indeed, the missing http:// is disturbing09:16
BUGabundo_remotehaaha09:17
BUGabundo_remoteI filed it09:17
BUGabundo_remoteno one touched it :(09:17
BUGabundo_remotethat's why I hate to file bugs on google projects09:17
BUGabundo_remotethey don't get fixe09:17
BUGabundo_remoteand mozilla is even weired09:17
BUGabundo_remotethey just talk talk talk talk talk and nothing09:18
BUGabundo_remoteremember that session bug?09:18
BUGabundo_remoteits still ongoing discussion on the FF bug09:18
fta2BUGabundo_remote, iirc, the last bug you filed were fixed, or at least assigned09:19
BUGabundo_remotewhich one?09:19
BUGabundo_remoteI filed a bunch of them09:19
BUGabundo_remoteand have one more, opened here to press SEND09:20
BUGabundo_remote:)09:20
BUGabundo_remotefta: WTH is M5 omnibar? code.google.com/p/chromium/issues/detail?id=4114610:08
BUGabundo_remoteahhh10:09
BUGabundo_remotemileston10:09
BUGabundo_remoteoh damn10:10
BUGabundo_remoteits a 'feature' not a bug10:10
BUGabundo_remoteFAIL10:10
BUGabundo_remotebye bye chromium, welcome back Firefox10:11
BUGabundo_remotehttp://code.google.com/p/chromium/issues/detail?id=4086510:14
fta2BUGabundo_remote, if i understand it correctly, it's still a work in progress. it looks weird without http:// but if it's there when pasted, i won't mind10:28
BUGabundo_remotebut its not!10:39
BUGabundo_remoteyou can't copy it10:39
BUGabundo_remotelike my link 1h ago10:40
BUGabundo_remoteonly some app do fill in the gap10:40
BUGabundo_remotebut it's a very bad UI regression10:40
fta2remember it's trunk10:43
BUGabundo_remotefor 3 days?10:44
BUGabundo_remoteand with 8 dupe bugs?10:44
BUGabundo_remotewith them saying it's a feacture?10:44
fta2incl. a week end10:45
BUGabundo_remoteill wait a few more days10:45
BUGabundo_remoteif not reverted, I'll drop ch10:45
BUGabundo_remoteI use URL links a lot!10:45
fta2asac, i give up, there's no way i can sanely maintain chromium since it's frozen in the repo :(10:53
BUGabundo_remote:(10:54
asacfta2: sorry?11:02
BUGabundo_remotefta: asac: why does html5test.com/ say both chromium and FF don't don't have mp3 support?11:38
=== BUGabundo_remote is now known as BUGabundo_lunch
chrisccoulsonhey fta2, how is the chromium change going?12:17
asac11:53 < fta2> asac, i give up, there's no way i can sanely maintain chromium since it's frozen in the repo :(12:23
asacseems fta needs some love :(12:23
* asac hugs fta2 12:23
asacchrisccoulson: ^^^12:23
* chrisccoulson hugs fta2 too12:24
chrisccoulsonfta2 - if you have any issues, please let me know :-)12:24
fta2chrisccoulson, i didn't have time to work on this. if you do, please feel free (on the .head branch)12:56
fta2chrisccoulson, and i don't see how i can upload. See bug 56151012:57
ubottuLaunchpad bug 561510 in chromium-browser "FFe and new upstream as security updates for chromium-browser" [Undecided,Incomplete] https://launchpad.net/bugs/56151012:57
asacfta2: take one step back ;)12:58
chrisccoulsonfta2 - ok, i will try and push that along. the current process of requiring a FFe doesn't really fit well with the chromium support model12:58
asacfta2: stefan offered to delegate FFe to me and you refused it ;)12:58
asacbut we will take over12:59
asacchrisccoulson: thanks. its really a non issue.12:59
asaclets close the bug and just upload12:59
chrisccoulsonasac - ok, so you can ACK that?12:59
chrisccoulsonexcellent12:59
asacseems that ubuntu-release has no plan what to do that12:59
chrisccoulsonthanks :)12:59
asacchrisccoulson: yes, i can ack that12:59
asacdone13:02
asacfta2: just upload closing that bug. i take the blame if someone complains13:02
asacor chrisccoulson do that ;)13:02
asacchrisccoulson: i think for the search provider the idea is to not add a patch which would be a pain to maintain, but rather a sed command in rules13:02
asacdid fta2 align with you on that?13:02
chrisccoulsonasac - no, i wasn't aware of that, but that makes sense if it is possible13:03
asacchrisccoulson: should be13:03
chrisccoulsoncool. i'm just doing fennec now13:03
chrisccoulsonthat looks fairly trivial to do13:04
asacgreat13:04
fta2asac, i didn't refuse to delegate to you or to anyone, just to delegate to the mozilla delegates, it's not a mozilla product13:06
asacwell. there is no delegate group for chromium ;)13:08
asacanyway. not a problem. lets get it just in before final freeze and then get the standing FFe etc.13:08
directhexis micahg not about?13:12
chrisccoulsondirecthex, he's usually around later in the afternoon13:12
BUGabundo_lunchasac: fta: how about rename this channel to ubuntu-browsers ?13:12
BUGabundo_lunchand create a oficial team in ppa to run the oficially supported browsers?13:12
directhexin case i forget, can someone ask him to sync gluezilla? it fixes xulrunner 1.9.1 requirement (and lack of xulrunner dependencies)13:15
asacdirecthex: no diff for ubuntu?13:15
asackk13:15
chrisccoulsonasac - you can do that anyway can't you?13:15
directhexasac, same source package test-built on sid & lucid with appropriate 1.9.1/1.9.2 binary dep in the output13:16
asacchrisccoulson: synching?13:16
chrisccoulsonasac - yeah13:16
asaci have no archive powers ;)13:16
asacso i would need to poke ;)13:16
chrisccoulsonasac - oh, i thought you did ;)13:16
asaclike everyone else13:16
asacno ... just MIR13:16
asaci always felt like not picking up more responsibility would be a good idea13:16
asac... powers always come with new tasks ;)13:17
BUGabundo_lunchit is :)13:17
directhexi try to get other people to issue pokes, so the archive admins don't get cross with me13:17
chrisccoulsonyeah, i always poke pitti when i need something doing ;)13:17
BUGabundo_lunchlol13:17
fta2hmm, ff 3.7 freezes badly when i visit http://www.webreference.com/authoring/languages/html/HTML5-Client-Side/13:18
fta2(i wanted to see the "Browser Feature Test Results" box)13:19
asacdirecthex: same here ;)13:19
directhexanyway, this sync is needed for .net apps using windows gui toolkit and embedded browser control to not segfault when xul 1.9.1 isn't installed13:19
asaci already streess archive admins and ubuntu-release enough13:20
BUGabundo_lunchfta will test in a few secs13:20
BUGabundo_lunchneed dgb of that?13:20
directhexactually, i can upload it myself can't i...13:21
directhexi'll do it tonight13:21
asacdirecthex: yes.13:21
asacjust upload with ubuntu1 ;)13:21
asacor just upload with the debian version13:21
asaci think that is considered bad ... but still ;)13:21
* asac break13:21
BUGabundo_lunchfta where is it crashing exaclty?13:22
BUGabundo_lunchpage loaded fine for me, on FF3.7 daily13:22
directhexasac, there's a script. but i need my .changes13:22
BUGabundo_lunchBrowser Feature Test Results Session Storage: supported13:22
BUGabundo_lunchGlobal Storage: supported13:22
BUGabundo_lunchLocal Storage: supported13:22
BUGabundo_lunchDatabase Storage: not supported13:22
fta2BUGabundo_lunch, freezing, not crashing (and unkillable)13:22
fta2damn, Database Storage not supported :(13:23
fta2and 3.6?13:23
BUGabundo_lunchsec13:23
BUGabundo_lunchBrowser Feature Test Results Session Storage: supported13:24
BUGabundo_lunchGlobal Storage: supported13:24
BUGabundo_lunchLocal Storage: supported13:24
BUGabundo_lunchDatabase Storage: not supported13:24
BUGabundo_lunchboth in safe-mode13:24
BUGabundo_lunchso no addon interfires13:24
BUGabundo_lunchfta_ chromium:13:30
BUGabundo_lunchBrowser Feature Test Results13:30
BUGabundo_lunchSession Storage: supported13:30
BUGabundo_lunchGlobal Storage: not supported13:30
BUGabundo_lunchLocal Storage: supported13:30
BUGabundo_lunchDatabase Storage: supported13:30
=== Loki_ is now known as Loki
=== BUGabundo_lunch is now known as BUGabundo_remote
chrisccoulsonnobody has any outstanding items for fennec do they?13:34
chrisccoulsonif not, then i'm just going to upload13:34
chrisccoulsonasac - i get a FTBFS with videolink against xulrunner192 btw. i'm not sure if that's actually a xulrunner bug:13:42
chrisccoulson/usr/include/xulrunner-1.9.2.3/nsPresContext.h:889: error: 'nsRunnableMethod' is not a template13:42
asacchrisccoulson: need to see the full error13:42
chrisccoulsonasac - the only other line is:13:43
chrisccoulsonIn file included from event_state_manager.cpp:9:13:43
chrisccoulsonasac - http://paste.ubuntu.com/413625/13:43
asacchrisccoulson: videolink is using MOZ_INTERNAL_API13:45
asacsuch things need to get dumped from the archive imo13:45
chrisccoulsonasac - ok, i'm happy with that13:45
chrisccoulsonit has no rdepends anyway13:45
asacyeah. lets dump it ... until upstream fixes to use frozen api13:45
asacchrisccoulson: or try to drop the MOZILLA_INTERNAL_API define first13:46
asacmaybe it just works then13:46
asacif not, remove13:46
* asac has to run out and get some stuff13:46
chrisccoulsonok, i'll try that first, but i suspect it probably won't work at all13:46
fta2BUGabundo_remote, thanks. Global Storage is a moz hack, deprecated. so no worry for ch. I guess i have to use local storage then, i wanted db storage :(13:56
fta2chrisccoulson, the idea for the patch is to make it dynamic in d/rules, so we can upload the same src package to debian without it. so something like "ifneq (,$(filter Ubuntu,$(DEBIAN_DIST)))  perl -i~ -pe 's/foo/bar/' file endif" should work14:09
fta2i wanted to do it that way but i lacked time to properly build and test it :(14:10
LLStarksfta2, how do i restart a bisect?14:12
fta2LLStarks, what do you mean?14:12
chrisccoulsonfta2 - ok, no worries. i will try and look at that this afternoon14:12
LLStarksthe bisect i did is lying to me and won't let me double check the work it did14:12
LLStarksit's all "lol trust me. you don't need to compile the commit i think is bad. just trust me."14:13
fta2eh?14:13
LLStarkswhen bisect finds the first bad commit, it doesn't forward the repo to that commit14:14
LLStarksit remains on the last good commit14:14
LLStarksand i can't get the repo to move up the first bad commit14:14
LLStarksand thus i can't double check14:14
fta2sorry, i don't know anything about that. I usually bisect manually.14:16
fta2(hence all my daily builds)14:16
asacchrisccoulson: we really need to fix the ffox dailies for 3.614:37
asacthats where all the rework for oopp thing landed14:37
asacand we currently dont see how bad it is ;)14:37
asacat least the last snapshot i use has severe problems ;)14:37
chrisccoulsonasac - ok, i will try and fix that in a bit14:38
asacif we dont fix that now we cant provide feedback to mozilla and we cant complain if next security update blows things up for us :(14:38
jdstrandchrisccoulson: hi! I was wondering how the progress was going on bug #559881 for lucid and jaunty. Also, is tbird3/lucid affected by #559918?15:00
ubottuLaunchpad bug 559881 in nss "libnss3-1d 3.12.6-0ubuntu0.9.10.1 breaks ssl/fips support in firefox" [High,Fix released] https://launchpad.net/bugs/55988115:00
jdstrandbug #55991815:00
ubottuLaunchpad bug 559918 in thunderbird "Thunderbird cannot initialize the security component when libnss3-0d 3.12.6 is installed" [High,Fix released] https://launchpad.net/bugs/55991815:00
chrisccoulsonjdstrand - i'm going to do those this afternoon15:03
chrisccoulsonand thunderbird 3 doesn't have the same issue15:03
jdstrandchrisccoulson: cool, thanks15:03
jdstrandchrisccoulson: I'm also interested in getting nss 3.12.6 in hardy and jaunty. do you have thoughts on this?15:04
jdstrand(to fix CVE-2009-3555)15:04
ubottuThe TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft Internet Information Services (IIS) 7.0, mod_ssl in the Apache HTTP Server 2.2.14 and earlier, OpenSSL before 0.9.8l, GnuTLS 2.8.5 and earlier, Mozilla Network Security Services (NSS) 3.12.4 and earlier, multiple Cisco products, and other products, does not properly associate renegotiation handshakes with an existing connection, which allows man-in-the-middl15:04
chrisccoulsonjdstrand - we will need to eventually, but there's not much benefit at the moment15:04
chrisccoulsoni think the fix also relies on quite a large xulrunner patch15:05
jdstrandchrisccoulson: not for firefox, but there is for other users of nss15:05
chrisccoulsonah, ok15:05
chrisccoulsoni don't mind really then15:05
jdstrand(I thought we were going all embedded for ff anyway)15:05
chrisccoulsonwe have done in lucid15:06
jdstrandchrisccoulson: yes. whenever security support goes away for 3.0/3.5 is what I mean15:06
jdstrandchrisccoulson: maybe the plan of attack should be to wait on hardy and jaunty until after firefox uses its own embedded nss15:07
jdstrandafter which, we can upgrade the system nss15:07
jdstrandchrisccoulson: does that sound reasonable?15:07
chrisccoulsonyeah, that sounds good. i'm not entirely sure what the timeframe for that is though15:07
chrisccoulsonjdstrand - i've also been trying to think of ways we can coordinate testing of security updates in the future15:08
chrisccoulsondo you think something like http://iso.qa.ubuntu.com/ targetted for mozilla updates would be useful?15:08
jdstrandchrisccoulson: sure, but they keep threatening it. I'm not interested in fixing this right away-- it's a protocol change that we'll need to do gradually, and so waiting on 3.6 seems reasonable15:08
jdstrandchrisccoulson: maybe. how it was done in the past is asac would do a bunch of testing, then give me the ok (sometimes asking for additional testing). I would then do my list of tests and publish. in the more distant past, people would use and give feedback on the packages in ubuntu-mozilla-security iirc. there might even be an announcement that people would get to know it was available15:10
jdstrandchrisccoulson: this is more or less what I follow https://wiki.ubuntu.com/MozillaTeam/QA15:11
jdstrandthough I don't test all the plugins-- just adobe flash and java, and then verify opening of a slew of mimetypes (including PDFs)15:12
chrisccoulsonok, that looks good as a testing sequence. how do users communicate their testing results though?15:12
chrisccoulsonoh15:12
jdstrandchrisccoulson: I think they communicated with asac in this channel, but I'm not sure15:12
chrisccoulsonit's at the top of the page15:12
jdstrandoh, there you go :)15:12
chrisccoulsonhttp://mozilla.qa.ubuntu.com/15:12
chrisccoulsonok, so that looks good15:12
chrisccoulsonso, we should resurrect this then :)15:13
jdstrandchrisccoulson: I'm not sure, but it seems that lately this hasn't been happening as much, probably because mozilla had several 'fire drills' in a row15:13
jdstrandchrisccoulson: sounds good15:13
jdstrandchrisccoulson: incidentally, my tests are based on lp:qrt-regression-testing/scripts/test-firefox.py15:13
chrisccoulsoncool, thanks. i will take a look at those15:14
jdstrandI wish it was automated, but it isn't-- the script just walks you through stuff15:14
jdstrandbut will test epiphany-browser in hardy-jaunty15:14
jdstrand(also)15:15
jdstrandah, there is even a thunderbird test plan in there-- cool15:15
jdstrand(that wasn't always there)15:15
jdstrandhttps://litmus.mozilla.org/ looks interesting. wouldn't it be neat if we could get our builds integrated into that?15:17
chrisccoulsonit would. perhaps i might look at things like this for next cycle15:18
jdstrandchrisccoulson: I'll update our CVE tracker for nss based on our discussion and plan15:25
micahgchrisccoulson: I'm assuming miro from the PPA worked fine for you with only xul192?15:42
chrisccoulsonmicahg - it seems to be working fine here15:52
micahgchrisccoulson: k, I guess I'll deal with the fallout if there is any, probably like you said with apport being turned off, most people won't notice15:53
micahgI'm testing vlc now15:53
chrisccoulsonmicahg - thanks15:55
chrisccoulsonwe dropped another rdepends today (videolink)15:55
micahgchrisccoulson: BTW, is packagekit done?15:55
chrisccoulsonmicahg - i think packagekit just needed rebuilding. when was it last built?15:56
micahgneeds a loog (chrisccoulson)15:56
micahg5 weeks ago15:56
chrisccoulsonok, packagekit still needs a rebuild then15:57
micahgchrisccoulson: can you test that and take care of it, it's in main15:57
asacjdstrand: chrisccoulson: we want to regularly announce security ppa15:57
asacand ask for more folks to join and where to escalate issues15:57
asacwe need to resurrect this to make us better sleep at night ;)15:57
micahgasac: FYI, we can't push 3.6.4 to security PPA until we figure out why our builds don't work15:58
chrisccoulsonasac - yeah, i was thinking about something like http://iso.qa.ubuntu.com/, before i realised that we already have http://mozilla.qa.ubuntu.com/15:58
asacmicahg: yes. chrisccoulson is working on fixing the dailies soon ;)15:58
chrisccoulsonwe could make better use of this15:58
asacchrisccoulson: we already have that15:58
jdstrandmicahg: re NSS, I just filed bug #56233215:58
micahgasac: it might be fixed by the xulrunner patch15:58
ubottuLaunchpad bug 562332 in nss "please upgrade to 3.12.6" [Medium,Fix released] https://launchpad.net/bugs/56233215:58
asacchrisccoulson: however, it turned out to be really hard getting folks submitting stuff there15:58
asacif we could get there it would be best15:59
micahgjdstrand: great15:59
asacchrisccoulson: however, geting folks using -security ppa all the time is the first step15:59
jdstrandmicahg: in summary-- we want to, but are going to wait until the embedded firefoxs hit hardy - jaunty15:59
asacthen asking when we push to beta or something to test and submit to mozilla.qa would be great15:59
chrisccoulsonasac - do you know what users found difficult about submitting there? tbh, i've not used it yet, but it looks like it could be useful15:59
jdstrandmicahg: that'll help ease testing15:59
micahgjdstrand: ok, that should be later this month hopefully15:59
jdstrandfor some definition of 'hopefully' :P16:00
micahgwell, I made progress last night on porting some hardy packages16:00
jdstrandI already started hitting things that bug me about all the embedded stuff16:00
micahgjdstrand: what do you mean embedded stuff?16:00
jdstrandeg, the recent libpng CVE-- I had to check the mozilla source to see if it was fixed. I couldn't see anything anywhere stating it was fixed (it was)16:01
jdstrandanyway, my complaining won't change anything, so I'll stop16:01
micahgjdstrand: did you try searching for it in the upstream tracker?16:03
asacchrisccoulson: its not difficult to submit there ... its just hard to get enough folks doing that16:03
asacso in the end i settled on getting stuff early on the security ppa16:03
asacand getting users use that so they start complaining16:03
asacif something breaks16:03
asacif you dont hear anything, its probably fine16:04
jdstrandmicahg: I just checked the source changelogs and didn't see anything. I might have missed it, but it only illustrates the problems with embedded libs, that's all. if it used a system libpng, I knew it was fixed. since it doesn't, I had do do additional stuff to see if it was vuln or not16:04
asacchrisccoulson: if you want to try to resurrect, go ahead :)16:04
asacits not really mutually exclusive ... we have to announce the security updates anyway16:04
asacincludin a request to submit the qa thing is probably good16:04
chrisccoulsonasac - i will probably try to resurrect this, but that's something for me to look at next cycle now16:05
chrisccoulsonbut yeah, we need to announce the updates first16:05
asacyeah16:08
asacchrisccoulson: we can discuss all the great and perfect ideas i had during UDS ;)16:08
asacwhile drinking a beer16:08
chrisccoulsonasac - sounds good :)16:08
asacmaybe you want to pick some of those up ... or not16:08
micahgcan I come too?16:09
ftaasac, i'm not sure what i'm supposed to do now? upload or provide the -imho useless- info asked for the FreezeExceptionProcess?16:13
micahgasac: was DEB_MIN_SYSDEPS unintentionally applied to NSS and NSPR?16:13
asacfta: you started it by refusing to accept that mozilla delegates can approve it ;) ...16:19
asacimo you should just upload16:19
asacnow16:19
asacunless they vetoed on the comment i made16:19
ftathey didn't, until now16:19
asacfta: just upload then16:21
ftaok16:21
asaclose this bug and never open a new FFe bug16:22
asacwe sent the mail you prepraed to technical-board16:22
asaci think it will just get approved and then we dont need to bother about it16:22
asacif someone complains, blame me ;)16:22
ftaok16:23
ftaasac, you meant you already sent the email to TB?16:31
asacno i didnt16:32
asacwe can do that today16:32
asaci can send as you seem to be unhappy about paperwork ;)16:32
asacwhich i totally understand ;)16:32
asacchrisccoulson: Bug 520166 is fixed according to reporter16:43
ubottuLaunchpad bug 520166 in firefox "Manage Content Plugins doesn't work with Firefox 3.6" [High,Fix released] https://launchpad.net/bugs/52016616:43
asacchrisccoulson: please add a fat sticky note to your desk that we need to update the plugin finder database before release16:43
asac ;)16:43
chrisccoulsonasac - ok, no problem16:44
chrisccoulsonwhats involved to update that?16:44
asaclets not discuss that right now ;)16:44
asacits simple, but i need to explain and probably we need IS love to get you permission to change it16:44
micahgchrisccoulson: vlc is ready if you want to review16:44
ftaasac, done16:44
asaccool ;)16:44
chrisccoulsonok, no problem16:44
micahgchrisccoulson: bug 55898116:45
ubottuLaunchpad bug 558981 in vlc "vlc fails to build against xulrunner-1.9.2" [High,Confirmed] https://launchpad.net/bugs/55898116:45
asacchrisccoulson: add a fat note ... we can do that after freeze is enforced16:45
chrisccoulsonmicahg - thanks, i will look at that in a bit. i need to get xulrunner working on ia-64 first though16:45
micahgchrisccoulson: did you see my note?16:45
chrisccoulsonmicahg - i did. but the fix for the test-suite is mostly trivial. the hard part is testing it16:45
chrisccoulsonwhich is what i'm going to try this afternoon16:45
micahgchrisccoulson: ok16:45
ftaasac, someone is cloning the chromium ppa: https://edge.launchpad.net/~towolf/+archive/crack/+packages?field.name_filter=&field.status_filter=&field.series_filter=16:51
asacfta: binary copies?16:54
asacor respinning?16:54
ftapatched16:54
asacah16:54
asacwell. thats how live is ;)16:54
asacwe want to foster a large community of downstreams etc. ;)16:55
asacif they put serious effort into it and we notice we might want to pull them in16:55
asacasking them to line up in ubuntu directly16:55
fta  * Add a_few_customized_shortcuts.patch.16:55
fta  * Disable drop_sse2.patch.16:55
ftathe 2nd i can't take16:55
asacsure16:55
asaci think he wants it to work on really old hardwware16:55
asacoh disable16:55
asacwell. yeah16:56
asacso he wants to support new ;)16:56
asacfta: maybe shoot him a mail if you see this ppa continuing that16:56
ftathere's a build in progress right now so yes, it's active16:58
maxbasac: Hi, I lost my internet connection when we were talking about enigmail over the weekend: What's currently in your PPA works great for me.16:59
micahgbdrung: you might have to set MOZILLA_FIVE_HOME and LD_LIBRARY_PATH17:03
bdrungmicahg: really?17:04
BUGabundo_remotefta: who the heck is this linus? http://code.google.com/p/chromium/issues/detail?id=40865#c1817:06
micahgbdrung: idk, package works for me17:06
micahgbdrung: but I only have 1 xulrunner17:06
bdrungfor me too. maybe this issue is triggered by an extension17:07
micahgoops17:07
micahgI actually have 217:07
micahgbut xul192 and up17:07
bdrungmicahg: i have two17:07
bdrung191 and 19217:07
* chrisccoulson is wishing his uplink was slightly faster17:07
ftaBUGabundo_remote, never heard of him. apparently, he's a chromium-os and native-client dev17:08
micahgbdrung: and it works for you?17:08
bdrungyes17:08
BUGabundo_remotefta: I'm *trying* very very hard not to rant!17:09
BUGabundo_remotebut that bug is driving me insane17:09
micahgbdrung: weird17:09
bdrungyes!17:09
BUGabundo_remoteheck if they keep up with it, ill branch the darn code!17:09
BUGabundo_remoteand revert it on a PPA just for me17:10
ftalol17:10
BUGabundo_remotelol nothing17:12
BUGabundo_remoteI want my URLs17:12
asacchrisccoulson: oh one thing i just notices is that its a good idea to subscribe to the packages in debian (xulrunner/iceweasel)17:22
chrisccoulsonasac - ok, i can do that17:22
asacsometimes it helps to get ideas about bugs we need to address etc.17:22
asacwhich we didnt know ;)17:22
ftaasac, do you understand bug 561624?17:23
ubottuLaunchpad bug 561624 in chromium-browser "Create meta-package with dependencyes like in google-chrome" [Undecided,Confirmed] https://launchpad.net/bugs/56162417:23
micahgasac: I thought the ubuntu mozilla list was subscribed to them?17:23
* asac cheks17:23
asacmicahg: to the packages?17:23
asacno ... to the icedove bugs ;)17:24
micahgasac: ah17:24
asacwhich i wanted to fix ... but i htink that was resolved now ;)17:24
asacit was a mistake to have all mails go there as our list is moderated17:24
asacyou can subscribe in packages.qa.debian.org/xulrunner or something17:24
ftasame for bug 56166717:25
ubottuLaunchpad bug 561667 in chromium-browser "Package description does not contain the word "chrome"" [Undecided,Confirmed] https://launchpad.net/bugs/56166717:25
asacfta: commented17:30
asaci think its a matter of preference whether we want -beta etc.17:30
asacfor meta package i dont see a need as we already have recommends for that17:30
asacimo we decided to use different packages etc. we might want to invest some time in tools that would allow switching back to stable channel easily if user feels the current run channel buggs17:31
asacbuggy17:31
asacbut your decision ;)17:31
ftai have the same packages names everywhere, so switching is not that difficult17:32
fta-s17:32
asacyes.17:32
asacbut i think the argument for using different package names is that you can have them side by side17:33
asaci see benefits of both17:33
asacfor now i think we are fine17:33
asacimo you can mark it wont fix17:33
ftaand the 2nd bug?17:34
asacfta: i concur on that one ... just not the way they phrase it17:35
asacmaybe check what iceweasel uses17:35
asac;)17:35
asacto refer to firefox17:35
asaci think we added something there at some point17:36
asacbut its your call to find the right wording ;)17:37
asaci am bad at that17:37
chrisccoulsonasac - it looks like i've got a good build of xulrunner on ia64 now (with the test-suite enabled)18:32
chrisccoulsonfingers crossed nothing goes wrong at the last minute ;)18:33
chrisccoulsonasac - do you want to review the patch before i commit it?18:34
asacchrisccoulson: paste a diff, yes.18:35
asacisnt htat a debian/rules change?18:35
chrisccoulsonasac - unfortunately not. it's a source change:18:37
chrisccoulsonhttp://paste.ubuntu.com/413773/18:37
asacerr --- --disable-tests doesnt work?18:37
asacdamn. ffox doesnt open18:37
asaci need a new daily ;)18:37
chrisccoulsonasac - it would have done if i had also disabled the building of xulrunner-1.9.2-testsuite18:38
asacchrisccoulson: where did you get that wisdom from ;)?18:38
asace.g. http://paste.ubuntu.com/413773/18:38
asacfrom debian?18:38
chrisccoulsonasac - i just logged in to hally and did "objdump -d /bin/ls | grep ret" to find a return instruction18:39
chrisccoulsonand then "echo | gcc -E -dM -" to find the gcc preprocessor macros on ia64 (which i found online) ;)18:39
asaccool18:40
asacupstream? ;)18:40
asacat least to debian if they dont have it18:40
asacifyou are confident thats right, directly upstream of course18:40
chrisccoulsonasac - yeah, will upstream that shortly18:41
=== dpm is now known as dpm-afk
chrisccoulsonasac - are you ok to upload xulrunner tonight? i'm currently blocking quite a few things on ia64 now :)18:53
asacchrisccoulson: right. i think that should happen today then18:54
asacjust prepare release, and let me know18:54
chrisccoulsonok, i'll update the branch then. do you have any changes you want to get in, or should i just tag it for release now?18:54
asacunless we have a fix for the armel "shows frame scrollbars everywhere" bug ;) ... i dont have anything18:55
chrisccoulsonasac - ok, i've committed and tagged now, so it's ready to go18:59
asacon a call now ;)18:59
chrisccoulsonok, no worries19:00
=== yofel_ is now known as yofel
fta<asac> i need a new daily ;) <= remember the bot is on hold, per doko's request19:09
ftaasac, chrisccoulson: iirc, Mike (from debian) has iceweasel 3.6 green on lots of arches, incl. the test suite, did you check with him?19:15
fta(from his blog)19:15
chrisccoulsonfta - on ia64 too? i see xulrunner-1.9.2 in experimental, but only for i386/amd6419:25
chrisccoulsonsame for iceweasel19:25
asacfta: well. i think that disabling our ppas showed that we are not really the problem ;)19:27
asaci dont see the build list proceeding19:27
asaci will talk to doko so we can enable it again19:27
asacif he wantes his stuff to get built he needs to boost build score ... otherwise it will never finish anyway19:27
chrisccoulsonjdstrand - i see you committed an apparmor fix for firefox. i branched for lucid a couple of days ago, so you might want to commit there too if you want the fix in lucid19:33
chrisccoulson(i'm going to do one more lucid upload before final freeze)19:33
ftachrisccoulson, oops, it was for 3.5, sorry: http://glandium.org/blog/?p=92719:34
chrisccoulsonfta - no worries19:34
chrisccoulsoni will send the patch on to debian anyway19:34
jdstrandchrisccoulson: cool, thanks-- where is it?19:38
chrisccoulsonjdstrand - lp:~mozillateam/firefox/firefox-3.6.lucid19:38
chrisccoulsonjdstrand - so, i intend to do an upload of firefox probably tomorrow morning, and then that will hopefully be the last one before release19:46
chrisccoulsonso, nows the time to get any last minute apparmor changes in :)19:46
jdstrandchrisccoulson: cool, committed19:46
chrisccoulsonthanks19:47
asacchrisccoulson: did we add the mime patch ;)?19:54
asacfor ffox?19:54
chrisccoulsonasac - bzXXX_plugin_for_mimetype_pref.patch ?19:54
asacyes19:57
chrisccoulsonasac - yeah, that one went in before last weeks upload19:57
asacoh cool.19:57
asacnevermind then19:57
chrisccoulsonright, dinner time now19:58
chrisccoulsonbbiab19:58
* asac out too for a bit19:59
=== rickspencer3_ is now known as rickspencer3
DanaGweird... the firefox 3.6.4 in the mozilla-dailies doesn't seem to have the plugin-isolation.20:46
BUGabundoDanaG: no build with it still out20:47
BUGabundoit was broken, it seems20:47
BUGabundouse 3.7 if you want it20:47
DanaGah, okay.  Anything else notable, new in 3.7?20:47
DanaGor maybe I should google that.20:47
BUGabundogoogle what?20:51
BUGabundochanges?20:51
BUGabundoits Preview20:51
BUGabundoof what might be 4.x releases20:51
DanaGweird... even with 3.7, firefox is hanging on some site.20:52
DanaGexample www.hardocp.com20:52
micahgDanaG: I have the same issue, can't see the plugin isolation on 3.6.4, but I know others have had it20:52
DanaGweird... I can't strace mozilla-runtime.20:53
BUGabundoDanaG: wfm in both 3.6 and 3.720:54
DanaGweird... it's hanging, for me.20:54
DanaG/usr/lib/xulrunner-1.9.3a4pre/mozilla-runtime: error while loading shared libraries: libxpcom.so: cannot open shared object file: No such file or directory20:55
BUGabundohee20:55
BUGabundo$ firefox -g helps?20:55
DanaGhttp://pastebin.com/JZkSQ0K120:58
DanaGer, need to add debug symbols.20:59
BUGabundoyep21:00
DanaGThis is with firefox-3.7-gnome-support-dbg installed:21:00
DanaGhttp://pastebin.com/nyg7REDJ21:00
DanaGStill says no debug symbols.21:00
BUGabundolol21:02
BUGabundowell beats me21:03
BUGabundoso you better ping micahg, chrisccoulson or asac on it21:03
DanaG!find libxpcom.so21:04
ubottuFile libxpcom.so found in firefox, firefox-dbg, kompozer, nspluginwrapper, seamonkey-browser (and 10 others)21:04
BUGabundoLOLOL21:05
BUGabundoyeah right21:05
BUGabundosomeone forgot to pack it21:05
micahgDanaG: firefox-3.7-gnome-support is an empty package21:05
BUGabundoahah21:05
BUGabundohumm?21:05
BUGabundoDanaG: what dbg package *did* you install ?21:05
micahgDanaG: you need xulrunner-1.9.3-dbg21:05
BUGabundo$ dpkg -l | grep firefox | pastebinit21:06
BUGabundo!debug21:06
ubottuFor help debugging your program, please see https://wiki.ubuntu.com/DebuggingProcedures21:06
BUGabundoerr21:06
BUGabundo!firefox-debug21:06
BUGabundobad bot21:06
DanaGah, I missed that dependency.21:06
DanaGweird... I installed the debug symbols, and now it's not crashing or giving the missing-lib error.21:11
DanaGMust've had a missing dependency, or something.21:16
DanaGnow, is there a nice ppa for moonlight?21:16
micahgDanaG: moonlight 2.2 is in lucid21:18
DanaGI have 2.99 installed right now.21:19
micahgah21:19
* micahg will ask21:19
micahgDanaG: sorry, no PPA ATM that I know of21:24
BUGabundoDanaG: then its seriou21:26
BUGabundoif dbg as the dep and non-dbg doesn't21:26
BUGabundosomeone forgot it21:26
DanaGfirefox 3.7:21:28
DanaGDepends: fontconfig, psmisc, lsb-release, debianutils (>= 1.16), xulrunner-1.9.3, libatk1.0-0 (>= 1.29.3), libc6 (>= 2.4), libcairo2 (>= 1.2.4), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.10), libnspr4-0d (>= 4.7.3-0ubuntu1~), libpango1.0-0 (>= 1.14.0), libstdc++6 (>= 4.1.1), firefox-3.7-branding | abrowser-3.7-branding21:28
micahglooks fine21:29
chrisccoulsonmicahg - do you need anything else sponsoring before final freeze?21:30
micahgchrisccoulson: vlc :)21:30
micahgchrisccoulson: libjdic-java, but I didn't file the bug yet21:30
chrisccoulsonmicahg - ok, those aren't a problem21:31
chrisccoulsonmicahg - what about thunderbird?21:31
micahgchrisccoulson: directhex said gluezilla is fixed, I'll check that out tonight21:31
micahgchrisccoulson: yeah, that should get one more upload21:31
chrisccoulsonmicahg - yeah, he asked for a sync of gluezilla eariler, has that not happened yet?21:32
micahgchrisccoulson: sync?  I didn't know debian was out of date21:32
micahgah, maybe that's where he uplaoded21:32
chrisccoulsonyeah, he uploaded to debian i think21:32
chrisccoulsonok, i'll try and find someone to sync that, but that might happen tomorrow now21:32
micahgchrisccoulson: k, if I get a chance, I'll test the debian version here for xul192 compatability21:33
chrisccoulsonwe should probably aim to get thunderbird uploaded tomorrow21:33
micahgchrisccoulson: then if it needs a patch, that'll be easier if it's sync'd already21:33
micahgchrisccoulson: sounds good21:33
chrisccoulsonmicahg - it's probably easier to test the version of gluezilla from debian before requesting a sync, because if it needs a patch anyway, then we don't have to find an arcive admin to sync it21:34
micahgchrisccoulson: ah, ok21:35
micahgchrisccoulson: I'll test tonight then and file a sync bug if it's good21:35
chrisccoulsonok, thanks21:35
micahgchrisccoulson: thunderbird-locales is the other thing we should probably update23:20
cwillu_at_workabout:config -> javascript.options.jit.content takes effect immediately or requires a restart?23:31

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!