=== hggdh is now known as hggdh|away | ||
micahg | asac: there's some movement on the gstreamer backend for FF40, so there's a chance we'll get H.264 support | 06:40 |
---|---|---|
magcius | micahg: have you filed the nVidia bug on Mozilla's bug tracker (and/or nVidia's)? | 07:14 |
micahg | magcius: not yet, I've been busy, it's on my list to do soon | 07:15 |
magcius | micahg: is the mozconfig you use posted anywhere? | 07:18 |
micahg | magcius: I don't think we use one, we use the debian/rules file to declare what flags to pass | 07:19 |
magcius | micahg: uh oh | 07:19 |
micahg | magcius: why? | 07:20 |
micahg | it could be it's written out as part of the build, I haven't looked into that | 07:21 |
magcius | micahg: hold on. I have no clue where to get a .tar.gz of the package | 07:21 |
magcius | yeah | 07:21 |
micahg | magcius: for what? | 07:21 |
magcius | micahg: I want to see the build config you're using :P | 07:21 |
micahg | magcius: easiest way is to go to the daily PPA and grab the orig.tar.gz and the diff.gz | 07:22 |
magcius | micahg: hm ok. | 07:22 |
micahg | magcius: the firefox one is all-in-one (FF+xul), firefox-4.0 is still split | 07:22 |
magcius | micahg: unfortunately, I can't browse Launchpad right now due to the impending nVidia issue | 07:22 |
magcius | micahg: ok... are you going to fix the spidermonkey issue that's been around for a while? | 07:23 |
micahg | magcius: in that case, | 07:23 |
micahg | bzr branch lp:firefox/3.6 firefox | 07:23 |
magcius | ok | 07:23 |
micahg | cd firefox; ./debian/rules get-orig-source | 07:23 |
magcius | yep yep | 07:23 |
micahg | magcius: what issue, the lack of mozjs? | 07:23 |
magcius | micahg: lack of the /usr/lib/xulrunner dir being in ld.so.conf | 07:24 |
micahg | that was never there AFAIK | 07:24 |
micahg | we don't want it used as a system lib, that's why tehre's no conf file | 07:24 |
magcius | micahg: well yes, but some things that build with it use it | 07:24 |
magcius | micahg: there are plenty of things that use the SpiderMonkey API alone. | 07:25 |
micahg | magcius: yes, and we have ways to make them work (rpath + rebuild or runtime wrapper) | 07:25 |
magcius | micahg: rpath? | 07:25 |
micahg | build time path linking | 07:25 |
micahg | magcius: yes, there's an open upstream bug to make a spidermonkey that we can actual use as a system lib | 07:26 |
magcius | ah, ok | 07:26 |
magcius | hm, does building Firefox really require autoconf2.13? I don't remember this | 07:27 |
* micahg doesn't remember | 07:27 | |
magcius | oh hell no | 07:28 |
magcius | why was I denied checking out something out of lp | 07:28 |
micahg | you shouldn't be | 07:28 |
magcius | yep | 07:29 |
magcius | $ bzr branch lp:firefox/3.6 ubuntu-ff | 07:29 |
magcius | Permission denied (publickey). | 07:29 |
magcius | bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist. | 07:29 |
micahg | do you have an ssh key set up w/bzre | 07:29 |
magcius | micahg: I did. I don't see why I would need one to just make a brnach | 07:30 |
micahg | magcius: oh, well checkout is anonymous unless you have a key associated with bzr in which case, you need that key on LP as well | 07:30 |
magcius | oh wtf | 07:30 |
magcius | why did my id_rsa disappear | 07:31 |
magcius | that's not good | 07:31 |
magcius | micahg: eh, I think it should be anonymous all the time | 07:31 |
micahg | magcius: I agree :) I think it's a known bug | 07:31 |
magcius | micahg: now to ssh-copy-id all over the place | 07:32 |
magcius | I've probably forgotten half my passwords | 07:32 |
micahg | magcius: create a new user and check it out as that user | 07:33 |
magcius | micahg: it would be cool if Launchpad supported ssh-copy-id | 07:34 |
micahg | magcius: Launchpad is open source :) | 07:36 |
magcius | micahg: yeah, I know | 07:37 |
magcius | micahg: doesn't mean if I code up an extra ssh server they'll deploy it | 07:37 |
magcius | micahg: uh, unfortunately, I'm not on Ubuntu or Debian | 07:55 |
magcius | micahg: I'm curious how you can use the official Firefox branding when you're making patches to the source distribution | 07:57 |
micahg | magcius: the patches are approved by upstream before inclusion | 07:57 |
magcius | micahg: ok. | 07:58 |
magcius | micahg: so they are slated to go into the next minor release? | 07:58 |
micahg | magcius: one of my goals is try to get them accepted upstream in a future release | 07:58 |
magcius | micahg: may I ask what this "abrowser" stuff is? | 08:01 |
micahg | magcius: a non-Firefox branded firefox | 08:01 |
micahg | our version of Iceweasel | 08:01 |
magcius | micahg: ok, where is this used? | 08:02 |
micahg | magcius: by people who don't want firefox branding, but want the browser | 08:02 |
magcius | micahg: ok | 08:02 |
czr | hi all. what PPA would you recommend for getting TB3.1.1? | 09:40 |
czr | (for lucid/32) | 09:40 |
=== yofel_ is now known as yofel | ||
chrisccoulson | micahg - i'll have the bot for pushing the crash symbols working later today hopefully, but i'm not going to switch it on straight away. i want to do some testing on it during next week to make sure it behaves properly. i'm not sure if you're interested in helping out with that? | 15:47 |
chrisccoulson | i was just going to set it up at home to push the symbols to another machine of mine | 15:47 |
chrisccoulson | and have it watch the daily builds | 15:48 |
micahg | czr: on Monday, the daily PPA should have a 3.1.2pre, next Friday, Maverick will get it 3.1.1, then if, there are no bugs by Monday/Tuesday after, I'll push to thunderbird-stable | 16:07 |
micahg | chrisccoulson: cool | 16:07 |
chrisccoulson | micahg - i'm just uploading our first set of symbols now | 16:09 |
chrisccoulson | i can't wait to get this in to the data center. 200MB upload from my connection takes a long time ;) | 16:09 |
micahg | yeah | 16:10 |
=== fta_ is now known as fta | ||
=== fta_ is now known as fta | ||
chrisccoulson | yay! our symbols finally uploaded | 17:06 |
chrisccoulson | hopefully they are useful ;) | 17:06 |
chrisccoulson | cool, the upload script seems to work ok | 17:44 |
chrisccoulson | micahg - if you want to test it, it's hosted here: https://code.edge.launchpad.net/~chrisccoulson/+junk/mozilla-symbols-uploader | 17:45 |
chrisccoulson | and the official configuration data will be here too: https://code.edge.launchpad.net/~chrisccoulson/+junk/mozilla-symbols-uploader-config | 17:45 |
micahg | chrisccoulson: k, maybe over the weekend, thanks | 17:56 |
chrisccoulson | asac - do you think we should switch the crash reporter on in lucid? | 18:28 |
micahg | chrisccoulson_: \o/ they solved the gcc compiler issue, now we just need to wait for the fix to land in maverick | 20:10 |
=== fta_ is now known as fta | ||
chrisccoulson_ | micahg - cool. i'll look at the other build failures over the weekend hopefully | 20:37 |
chrisccoulson_ | the crash reporter still isn't working in maverick btw :/ | 20:37 |
chrisccoulson_ | it built with it enabled at the sprint, but the in-archive version is still building with it disabled | 20:38 |
chrisccoulson_ | it's missing a "Enabled=1" from the application.ini still | 20:38 |
micahg | chrisccoulson_: ugh, I'll keep an eye on uploads, if they get the new gcc up, I'll retry the failed armel builds | 20:38 |
chrisccoulson_ | micahg - we can't retry the builds unfortunately (LP bug) | 20:38 |
micahg | chrisccoulson_: huh? It works for me | 20:39 |
chrisccoulson_ | oh, maybe they fixed it | 20:39 |
chrisccoulson_ | it used to be the case where i could only retry stuff in universe, and not the things in main that are in packagesets i can upload to | 20:39 |
micahg | chrisccoulson_: yeah, I think they fixed that | 20:39 |
chrisccoulson_ | but i've not needed to retry a build for a while | 20:40 |
chrisccoulson_ | i'll probably just switch off the crash reporter for the other failed architectures, i don't think mozilla support them anyway | 20:40 |
micahg | ok, that makes sense | 20:40 |
micahg | so, we'll get apport reports for them then? | 20:41 |
chrisccoulson_ | micahg - are we going to keep building FF4.0 with system libraries? | 20:41 |
micahg | chrisccoulson_: no, that's my project for next weekend, unless you want to do it | 20:41 |
chrisccoulson_ | micahg - i don''t mind. it will make it easier to get crash reports to mozilla if we change it | 20:42 |
chrisccoulson_ | i'm not sure how we'd handle those with external libraries | 20:42 |
micahg | chrisccoulson_: right, also give us feedback on and regressions in mozilla libs vs system libs in enough time to fix before 4.0 is released | 20:42 |
micahg | *any | 20:43 |
micahg | and make a beta PPA easier :) | 20:43 |
chrisccoulson_ | i think your idea about renaming the branches to -current and -next makes sense too | 20:43 |
chrisccoulson_ | i had a think about it, and it will make it easier to transition between packages too (we can have a single set of package relationships that works all the time) | 20:43 |
micahg | chrisccoulson_: actually was asac's idea from almost a year ago when we went to minimal system libs :) | 20:43 |
chrisccoulson_ | ah, ok. but, still it seems like something we should just do | 20:44 |
micahg | chrisccoulson_: right, and people with firefox-trunk can always have trunk | 20:44 |
micahg | chrisccoulson_: k, also by the look of the schedule, we should probably hold off on Thunderbird 3.1.2 in maverick until after beta | 20:47 |
micahg | 3.1.1 can go in after alpha3 though | 20:48 |
chrisccoulson_ | yeah, we should aim to get that in after A3. when is 3.1.2 scheduled for? | 20:48 |
micahg | chrisccoulson_: sept 7 release | 20:48 |
micahg | well not true actually | 20:48 |
micahg | that's the FF35/36/TB3 tentative release date | 20:49 |
chrisccoulson_ | yeah, it says that for 3.1.3 | 20:49 |
chrisccoulson_ | sept 7 is good, it gives us a little bit of breathing space ;) | 20:49 |
micahg | I just don't want a potentially bad build on teh beta CD | 20:50 |
micahg | I'm glad I have a month of hopefully calm to fix the gjs/gnome-shell issue | 20:50 |
chrisccoulson_ | yeah, that point in the cycle is when we start thinking about putting it in maverick-security | 20:50 |
chrisccoulson_ | else we risk releasing with an unreleased build | 20:50 |
micahg | chrisccoulson_: IIRC, -security doesn't open until after release | 20:50 |
chrisccoulson_ | yeah, that's true, but we can still put it in the PPA | 20:51 |
chrisccoulson_ | we did that for lucid | 20:51 |
micahg | to stage? yeah, we could do that | 20:51 |
chrisccoulson_ | although, 3.6.4 ended up being released quite a long time after lucid was released | 20:51 |
chrisccoulson_ | but the original schedule was around the same release date as lucid, so it got staged in the PPA during beta | 20:52 |
micahg | yeah, that sounds good for the next round of releases | 20:53 |
micahg | I just need to try to get everything else updated before feature freeze, last cycle I cut it WAY too close | 20:54 |
chrisccoulson_ | i think feature freeze is pretty close isn't it? | 20:54 |
micahg | as in an upload the day before final final final release freeze :) | 20:54 |
micahg | chrisccoulson_: aug 12 | 20:54 |
micahg | I still want to try to get some dpkg-vendor foo pushed up to debian for the rdepends | 20:55 |
micahg | but that I can do after FF | 20:56 |
=== fta_ is now known as fta |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!