/srv/irclogs.ubuntu.com/2009/03/06/#ubuntu-mozillateam.txt

* directhex pings a little01:33
directhexasac, you about?01:34
=== asac_ is now known as asac
=== absolutezero is now known as knopper92
asacdirecthex: ?12:40
directhexasac, i forgotted. something about your hard work on updating monoish things to xulrunner 1.9 i think13:16
asacdirecthex: yeah. what happened?13:21
asaclong time since i touched something monoish ;)13:21
asacit hink it was mono gnome stuff13:21
asaci think that debian pulled this in from us and took care for upstreaming13:21
directhexasac, erm, i think it was a "mind if we kill it dead?". gecko# has only one rdep, and the new version of that rdep has been ported to webkit#13:22
asacif all apps are happy, then yeah13:22
asacdirecthex: is all in main yet?13:23
asaci mean the mono webkit binding?13:23
asaci think that was kind of a blocker13:23
directhexwebkit# went in, yes13:24
directhexas things have been dumping gecko# for webkit#13:24
directhexbasically because gecko# causes nasty per-platform code at compile time, and webkit# is easy peasy. so for an rss client (blam), webkit# is more than enough13:24
asacdirecthex: what is the "per-platform" code at compile time?13:26
asachow does webkit ship on windows?13:27
asachow do you find the right webkit version on windows?13:27
asacgecko has the same code everywhere: glue13:27
directhexasac, i don't remember the specifics, but gecko# caused apps to be arch:any not arch:all in the past13:28
asacoh that. yeah thats a problem of the gecko binding then and not a problem of gecko itself13:28
asacbut as i said if done properly gecko would be more cross platform13:29
asacanyway, i dont care13:29
asacits understood that we have to do our homework on the embedding front for gecko13:29
asacbut now that webkit its there, its not as pressing anymore13:29
directhexi'll file a FFe on blam 1.8.6 then13:30
asacdirecthex: so you want to remove the mono binding completely from the archive? or just demote?13:33
asacwhich package was that btw ;)?13:33
directhexasac, i think meebey wanted complete removal13:34
directhexasac, the package was blam, an rss app13:34
asacBUGabundo: no. what package is the mono binding for gecko  ;)13:35
directhexgecko-sharp213:35
asacBUGabundo: sorry that was for directhex13:35
asac(obviously)13:35
asacah13:35
directhexbinary package libgecko2.0-cil13:35
asacdirecthex: i would think we should keep it in the archive if it still works.13:38
directhexasac, it only works because you've patched it to buggery, though. it's pretty much unmaintained upstream13:40
asacdirecthex: well. the patches work, right?13:40
asacor are there issues?13:40
asacdirecthex: my point is just (could be that i am not in mono), that if i want to do mono html rendering that works on all platforms is there another decent solution avail?13:41
asacall platforms == != linux ;)13:41
directhexasac, depends on your toolkit, i think. short answer is: i'm not sure13:42
directhexhowever, i strongly suspect it's going to end up being RM'd in debian, so you really will be the only maintainer13:43
BUGabundoasac: ahh wondering what I could help with! heeh13:55
asacdirecthex: for now the package should be low maintenance cost. if we have issues that take time, we can still remove it13:56
ftaMozilla Bug 38190014:09
ubottuMozilla bug 381900 in Build Config "Make a checkout target for the build system" [Normal,Resolved: wontfix] http://bugzilla.mozilla.org/show_bug.cgi?id=38190014:09
gnomefreakdid the bot for umd not run today yet?14:26
ftagnomefreak, broken yesterday by the new bzr-builddeb defaults, should be fixed for the next run14:33
gnomefreakfta: ah ok thanks14:38
Greeneryif i installed Firefox from the Ubuntu Mozilla Daily Build Team PPA, will it replace current Firefox from official ubuntu repo?14:45
ftaif it's the same package name, yes14:46
ftaff 3.1 from the PPA will replace the one from universe14:46
Greeneryah i see14:47
ftabut 3.1 and 3.2 will not replace ff 3.0 from main14:47
ftait's not a problem, it's maintained by the same team14:47
Greeneryah good to hear that, so there will be two firefox, Firefox 3.0.7 and Firefox 3.1b if I installed the beta version, correct?14:47
ftayes14:48
Greeneryany news about the Qt version of Firefox?14:48
BUGabundo1Greenery: and if you want to start 3.1 you just use $ firefox-3.114:48
ftaGreenery, no progress in months :(14:48
Greeneryoh how about profile? Will it use new profile?14:49
BUGabundo1it will copy the existing one14:49
ftai will clone your existing profile the 1st time you run it, then it diverges14:49
fta-i+it14:49
Greenerygreat, I'm gonna give it a try. Thanks!14:50
asacQt is out of scope for jaunty14:55
gnomefreakasac: bug 232308 sounds more like a foint issue to me15:02
ubottuLaunchpad bug 232308 in mozilla-thunderbird "corner of letter J gets stuck behind after moving window and changing position of J" [Undecided,Incomplete] https://launchpad.net/bugs/23230815:02
asacgnomefreak: more like a xdriver issue i would think15:22
asacits kind of an artifact15:22
asacwhat is a tiP?15:23
gnomefreakfta: you asked about pywebkitgtk yesterday. here is the release version [ubuntu/jaunty] pywebkitgtk 1.0.2-1ubuntu115:23
asacah i see it15:23
asacits built, but its in NEW15:23
gnomefreakasac: the very left hand side of the J at the lower hook15:23
gnomefreakhell i'm lucky i remembered him asking about it15:24
MakzuHello15:27
MakzuI have a question or two about fta's PPA on launchpad, the one with the mozilla packages15:27
gnomefreak?15:28
MakzuI want to try out the firefox 3.1 betas, but I want to find a 64-bit build with PGO enabled15:29
gnomefreakholy crap we skipped versions. 3.1 is going to be re-versionsed to 3.515:30
fta?15:30
gnomefreakMakzu: we have not started building with PGO yet You can take the source from the repo and rebvuild with PGO enabled15:30
MakzuI think I'll try that15:31
ftaMakzu, we don't have any PGO builds. even upstream doesn't have PGO linux15:31
MakzuThat's a shame :(15:32
MakzuThe only place I've been able to find a PGO build myself was for arch15:34
jdstrandasac: does iceweasel also use the embedded libpng? what about seamonkey and iceape?15:34
gnomefreakoh way too many changes to versioning  fta will versioning changes affect your bot?15:35
gnomefreakseamonkey == iceape15:36
* jdstrand nods15:36
ftagnomefreak, what version changes are you talking about?15:37
Makzufta, the firefox-3.1_3.1~b3~hg etc etc etc is a mercurial pull of the 3.[1,5] branch, right?  Does it have any special Ubuntu sauce?15:37
gnomefreak3.1 - 3.5 in b4 also something about 3.6 for minefeild but that may just be a mozilla site marker15:37
fta3.5 in b4 ?? wtf?15:37
fta3.6 ?15:38
ftaeh?15:38
gnomefreakAs was discussed at the delivery meeting yesterday, we're proposing to15:38
gnomefreakchange the version number of Shiretoko from 3.1 to 3.515:38
ftawhere is that?15:38
gnomefreakhold on a minute15:38
gnomefreakemail mailing list dev-planning@lists.mozilla.org i'm pastebinning it15:39
gnomefreakfta: http://pastebin.mozilla.org/63098915:39
gnomefreakasac: you might want to look at that as well15:39
asacjdstrand: why do we care for iceweasel? did we sync that by accident?15:40
jdstrandasac: I care because I'd like to update the Debian secure-testing svn to note that libpng is embedded in firefox et al15:40
asacjdstrand: its in xulrunner in debian too i would think15:41
asacjdstrand: but i havent tracked that15:41
jdstrandasac: I'd like to be able to say 'embedded, but uses system libpng' or 'uses embedded libpng'15:41
asacjdstrand: maybe mike hommey decided its better to use system png and break apng instead15:41
jdstrandoh, I thought you did did the debian stuff too15:41
asacjdstrand: i dont know ... you need to run a ldd on a xulrunner libs15:41
jdstrandasac: nm then15:42
asacjdstrand: not for stuff that is maintained upstream still15:42
asacjdstrand: at least i try to give the real maintainers a chance15:42
asacjdstrand: only for the EOL branches15:42
asacjdstrand: so 6 month after ffox 3.1 comes out i will bve in charge for that again15:42
asacjdstrand: i would think that xulrunenr does the same then we do15:43
Makzufta, do the packages in your PPA have any special ubuntu sauce in them, or are they the same as the source I can pull from upstream?15:43
asacjdstrand: should be easy to check. just builddepnds15:43
ftagnomefreak: ok, i'm not worried, xul will be untouched, only ff will need minimal changes. I will let upstream jump 1st. once I see the bot produces firefox-3.1-3.5~b, i will jump too.15:43
jdstrandasac: I'll check them all in my schroots, thanks15:43
gnomefreakfta: ok just making sure :)15:43
asacjdstrand: whats your status in debian security group?15:43
asacjdstrand: so icedove has system-png in debian15:44
asacjdstrand: iceape was removed from lenny ... so not affected15:44
jdstrandasac: I just do stuff in secure-testing (some CVE triage and tracking of embedded copies)15:44
ftaMakzu, it has a bunch of patches, and it's using the system xulrunner sdk.. which makes it even tougher to do PGO.15:44
asacjdstrand: ah ok.15:44
MakzuAh15:44
asacjdstrand: not sure if iceape sank down to testing again. it was removed for the release15:44
asacjdstrand: so icedove has system-png15:45
jdstrandasac: basically, where our work and their works overlaps, we share :)15:45
asacwhich should be everything ;)15:45
asacwell. at least for upstream security issues ;)15:45
jdstranddo our thunderbirds use system png?15:45
jdstrandasac: ^15:45
asacjdstrand: yes15:45
jdstrandok cool15:45
jdstrandasac: thanks :)15:45
asaceverything from 1.8 branches uses system png everywhere15:45
jdstrandasac: and by 1.8 branches, you mean 1.8 and 1.8.1, right?15:46
asacjdstrand: so our seamonkey packages as well ;)15:46
ftanot 3.1 onward, because of apng15:46
jdstrand3.1 is 1.9.115:46
asacjdstrand: all 1.8 branches ... e.g. ffox 2 and 1.5, xul 1.8.0, 1.8.1, seamonkey 1.0 1.115:46
asacfta: 3.0 onward15:47
jdstrandgotcha15:47
ftaso i should probably update 1.9.1/3.1 in jaunty/universe too15:47
asacfta: didnt i give you an exception yesterday for just that ;)15:48
asac?15:48
asace.g. push b3 build1 (now build2)15:48
ftayou did, but i remember reed asked us to wait15:48
asacso yeah. just push ;)15:48
asacfta: reed doesnt understand15:48
ftaok, will do later today15:48
asacfta: we can push every tag to jaunty15:49
jdstrandasac: is it accurate to say:15:49
asacfta: and i would really have that15:49
jdstrandseamonkey (1.0) and xulrunner 1.8.0 share codebase15:49
jdstrandseamonkey (1.1) and xulrunner 1.8.1 share codebase15:49
asacfta: except for the "branded" thing where i havee a strict order from firefox never, ever to release anything that has the new version in about before they release final15:49
asacjdstrand: share codebase, but dont share binaries. yes.15:49
* jdstrand nods15:50
asacjdstrand: xulrunner 1.8.0 shares codebase with ffox 1.515:50
asac(dapper)15:50
asac1.8.1 is ffox 215:50
asac;)15:50
asachehe15:50
jdstrandasac: right15:50
gnomefreakabout doesnt work on any build of firefox as i recall 3.0 3.1 3.2 i think seamonkey's does work but cant test at this time15:50
jdstrandasac: I;ve been gathering these and collecting them in ubuntu-cve-tracker. I just never pinned down seamonkey15:50
asacjdstrand: so we have patches for that ;) ... just no resources to properly do it15:50
asacjdstrand: yeah. so your intuition was right ;)15:51
jdstrand:)15:51
MakzuIs there an idiot-friendly guide somewhere for building firefox from mercurial and installing it without clobbering the files that apt put in?15:51
asacso now xulrunner 1.9.1 was firefox 3.1 ... but as it seems they will keep 1.9.1 for xulrunner but use 3.5 for firefox ;)15:51
jdstrandversions == continuous fun :)15:52
asacMakzu: just clone the right mercurial tree15:52
MakzuI'd like to try putting a .deb together so that my fellow ex-ricers can also try out something possibly faster15:52
jcastroasac: python-webkitgtk is all set in jaunty now, so I guess we just rebuild gwibber?15:52
asacMakzu: then put a .mozconfig in the dir with the lines:15:53
asacac_add_options --prefix=/home/asac/local_moz15:53
asacac_add_options --enable-application=xulrunner15:53
asacac_add_options --with-system-jpeg=/usr15:53
asacac_add_options --with-system-zlib=/usr15:53
asacjcastro: webkitgtk is stuck in NEW ;)15:53
asacjcastro: in binary new15:53
asacjcastro: so ask seb ;)15:54
asacMakzu: adjust the --prefix for your own home15:55
asacMakzu: and use browser instead of xulrunner there ;)15:55
asacMakzu: then just run make -f client.mk build install15:55
asacMakzu: not sure why you want to put a .deb together15:56
asacMakzu: our packages are quite perfect and highly sophisticated15:56
asacMakzu: if you want dailies, we have them in a ppa :)15:56
jcastroasac: ah ok15:57
Makzuasac, I wanted to play around with a pgo build, is all15:58
asacjcastro: so we need to hold our breath for another day or so15:58
jcastrok15:59
asacMakzu: oh right. yeah. ok15:59
MakzuAnd to post the debs on the ubuntu forums for other people15:59
asacMakzu: plesae dont do that15:59
asacplay around with it and provide feedback here.15:59
jcastroasac: this is less than ideal, people are waiting to test it so they can report bugs, but we'll deal with it. :-/15:59
gnomefreakok first smoke of the day be back15:59
MakzuI can do that too :)16:00
asacjcastro: i know. it was huats fault. he should have done two steps. i already talked to him. but be nice with him, he is new and has to learn.16:00
asacjcastro: ;)16:00
asacjcastro: and he learned the lesson now. so all is good16:00
asacMakzu: thanks. floating debs are really bad16:00
jcastroasac: yeah no worries, I know he was sick for a day too, I am not complaining when a MOTU does work. :D16:01
asacjcastro: hehe. he works. it was just an unfortunate glitch in the gwibber saga ;)16:01
jcastroit's worth it, jimmac's new theme is pretty hot16:02
asacjcastro: have you tried your modem with the latest jaunty NM yet?16:05
MakzuWould the sunspider benchmark be a good objective comparison tool for PGO vs non-PGO builds?16:05
asacMakzu: sunspider is more about javascript?16:05
jcastroasac: I never owned one, a friend did and he moved out of town, however, with a jailbroken iphone and pdanet for tethering it works great.16:05
asacjcastro: ah. ok now i remember16:05
jcastroI have some guys in the LoCo with them though, I will put out the word, what's the URL for the modem feedback again?16:06
asacjcastro: yes. we have a new modem prober which allows us to catch modems we havent put into hal-info16:06
asacjcastro: so the question is acutally: is your modem still detected16:06
asacand does it still work ;)16:07
jcastrook, I will ask him to try with a live CD16:07
asacjcastro: also if there are suddelny more than one modem entries in applet i want to know ;)16:07
asacjcastro: thanks16:07
asacjcastro: but its in since a few days. so it needs to be a daily i guess16:07
jcastrook16:08
Makzuasac: My idea was to run sunspider or a similar js benchmark while building the profile and compare before and after numbers.. I don't know if that would be overkill though16:09
asacMakzu: for experimenting that might be ok16:14
asacMakzu: but for real packages that doesnt make sense16:14
asacMakzu: as you will just be optimizing sunspider16:14
asacalso the win you get that way will probably be far more than you get when running sunspider in a normal pgo build which uses a broad set of usecases16:15
asacto generate the pgo profile16:15
asacMakzu: imo just try a normal pgo build16:15
asacMakzu: firefox already has a default testcase for profiling16:16
asacthat should be good16:16
MakzuWould that be the profileserver.py mentioned on the MDC article?16:16
asacyey16:17
gnomefreakanyone have that PGO bug handy?16:17
MakzuIs that generated when I build firefox, or do I have to fetch that from somewhere?16:17
Makzu#213708, I think16:18
gnomefreakfta: your the prism guy. would bug 337176 be prism more so than firefox?16:22
ubottuLaunchpad bug 337176 in firefox-3.0 "Firefox ignore -app option when i try to load a prism webapp. xulrunner works ok" [Undecided,Incomplete] https://launchpad.net/bugs/33717616:22
gnomefreakMakzu: thanks bug 21370816:22
ubottuLaunchpad bug 213708 in xulrunner-1.9 "Please compile Firefox with PGO optimizations" [Wishlist,Confirmed] https://launchpad.net/bugs/21370816:22
gnomefreakbug 338591 i really hate changin browsers16:30
ubottuLaunchpad bug 338591 in firefox-3.0 "url with '-' character can't be resolved" [Undecided,Confirmed] https://launchpad.net/bugs/33859116:31
Makzuasac, do I need to add mk_add_options MOZ_OBJDIR with the prefix specified, or will the prefix in ac_add_options work?16:31
Makzuwait, nvm, the prefix means I can run make install without worrying16:32
=== ubott2 is now known as ubottu
MakzuWell, I'm going to let this build, then come back in with my findings16:51
MakzuThanks for your help, asac and everyone else :)16:51
gnomefreakgreat i have upstream report but no LP report i had it :(16:52
gnomefreakholy shit i think email is finally done ;) only took ~3 hours (normal day to day email)17:17
gnomefreaksmoke17:18
gnomefreakoff for lunch17:30
gnomefreakwhat the hell is wrong with bzr?18:05
gnomefreakbzr builddeb is trying to grab upstream tarball when i already have it and changelog is right18:08
gnomefreakasac: can you look at this? http://pastebin.mozilla.org/631007 dpkg-buildpackage works fine18:16
gnomefreakok i'm out im uploading sm2b1 to ppa and it is taking way too much bandwidth to do.18:32
ftad'oh! https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa19:57
jdongCould not find compatible GRE between version 1.9.1b3pre and 1.9.1b3pre.20:09
jdonguhhh20:09
ftappa?20:15
ftaoh, gasp, i know, i'll fix it20:15
jdongyeah, umd ppa20:15
jdongthanks :)20:15
* fta blames asac20:18
jdonghaha20:18
ftawell, i blame mozilla20:25
ftato solve this for good, i would need a debian/control.in where i can update the xul deps automatically20:26
ftajdong, the other solution is to just wait for the corresponding firefox: https://edge.launchpad.net/~ubuntu-mozilla-daily/+archive/ppa (the red should turn green shortly)20:33
jdongneat20:34
jdongwill keep my eyes peeled20:34
ftaless red...20:59

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