/srv/irclogs.ubuntu.com/2009/07/25/#ubuntu-mozillateam.txt

=== asac_ is now known as asac
* BUGabundo $echo moo; reply: foobed00:05
=== fta_ is now known as fta
ftaasac, so i just cheated: http://paste.ubuntu.com/231824/00:16
asacgreat ;)00:25
asacvery good and responsibly;)00:25
ftaasac, ??00:34
ftain v8, does it even work?00:34
fta+soname=on00:34
fta+export soname00:34
ftait probably doesn't..00:35
asacfta: it does here. but not perfectly00:42
asace.g. the links and stuff are not created. just the soname added00:42
ftait's supposed to be an argument for scons, not an env var00:42
asacfta: oh yeah00:42
ftabut well, who knows with scons00:42
asacfta: i figured that out by now ;)00:42
asacthought i already updated the branch00:43
ftanope00:43
asacyeah. will do. currently checking out bleeding_edge00:43
asactrunk has no landings for 10 days ;)00:43
asacwow .. that takes ages.00:45
asaci have the feeling i am trashing my hide all patch right now00:45
asacin git-svn00:45
ftawe should probably just take: wget -qO- http://src.chromium.org/svn/trunk/src/DEPS | grep //v8 | cut -d'"' -f200:45
asacfta: yes. the idea is to use the branches00:46
asacfta: why i ended up doing this is another story00:46
asaci wanted to test rebasing00:46
asacand then found that nothing has landed since i prepared the patch00:46
asacalso thought i might test amd6400:47
ftaso we always have the v8 suitable for chromium, not some crazy stuff that will no work as system lib00:47
ftanot00:47
asacwell. if  chromium flips branches like mad we shouldnt follow chromium i think00:47
asacif its a maintainable way they proceed then yes.00:48
asaconly future can tell. for now i think the stable branches is right approach. also before doing anything we need to see how the ABI/API breakage is ... but for that i had to hide all symbols00:48
ftathey always use the same branch, they just bump the revid00:53
asaclet me commit a few things00:53
asacyeah00:53
ftai wanted to enable v8 daily00:54
asaci think we need to get a feeling how it goes. i expect them to merge new stuff to the branch quite short before they need it00:54
asacwe will see what happens if we bump ahead a few days (if we really use syslib in chromium at some point)00:54
asacso in theory they shouldnt break abi/api on branches; if we assume that thats the case it should work to just bump to that branch daily00:55
ftahm.. can i pass arguments to debian/rules from the bzr bd command line?00:58
asacfta: well. if you can do that with dpkg-buildpackage or debuild then yes00:58
ftacan't find how01:01
asacfta: can you check if a bzr bd on current v8 builds?01:03
asacor at least gets the patches applied01:03
asac(i have some confusion here with the branches and tarballs i have)01:04
asacfta: dont do it ;)01:04
asaci forgot the new file in the patch01:04
ftaasac, http://paste.ubuntu.com/231962/01:06
asacyes01:07
asacthats added now01:07
asaclet me check if the build finishes01:07
asaci think i think i think01:09
asaci forgot even more01:09
asacfta: what do you think: should we really add all the hidden wrappers to the tree?01:12
asacor rahter one file with a list of headers that should be wrapped in obj/... ?01:12
asacon demand?01:12
asacfor me the list sounds more reasonable01:12
ftaasac, you should file a bug upstream and expose the options, would be a loss to invest time in the wrong direction01:13
ftai can try to pull some strings if needed01:14
ftaasac, doesn't link here01:16
ftabuilding chromium with -j4 on my quad core doesn't help, it was already burning all the cores01:17
asacfta: yes. because of hte headers01:17
ftamissing malloc01:18
ftahttp://paste.ubuntu.com/231990/01:18
asacyes its the missing sysheader thing01:24
asac$ bzr commit -m "* add create-sysheaders.sh utility script for shlibtype=\"hidden\" - update debian/patches/hidden.patch01:24
asac* explicitly run create-sysheaders.sh in post-patches:: - update debian/rules"01:24
asacCommitting to: bzr+ssh://bazaar.launchpad.net/~chromium-team/chromium-v8/chromium-v8.head/01:24
asacmodified debian/rules01:25
asacmodified debian/patches/hidden.patch01:25
asacbut now i have to check whats up with the soname ;)01:25
asacCommitted revision 28.01:25
asacso now it builds01:25
asacthere is one bug left:01:26
asachttp://paste.ubuntu.com/232017/01:26
asachmm01:26
asaci think for the suffix versioned soname type we shouldnt modify the libname at all01:27
asacand the links should the be created differently01:27
asac(not sure how with cons)01:27
asacscons01:27
asacfta: i think the dailies would be ready to go02:14
ftahm, no LOCAL_BRANCH :(02:21
asacfta: just saw that the DEPS actually matches the last commit on 1.202:22
asac18 tests failed02:22
asacout of 800+02:22
asacnot sure if that is bad02:22
asaci had a flawless run a few days ago iirc02:23
asacat least that number is reproducible ;)02:25
ftadone02:27
ftaasac, is that with x64 or still ia32?02:30
asacpatch work xul 1.9.1: http://paste.ubuntu.com/232156/02:33
asacpatch work ffox 3.5: http://paste.ubuntu.com/232158/02:33
asacpatch work xul 1.9.2: http://paste.ubuntu.com/232162/02:34
asacwrong, but patch work xul 1.9.2: http://paste.ubuntu.com/232163/02:35
asacpatch work ffox 3.5: http://paste.ubuntu.com/232168/02:36
asacerr 3.602:36
asachehe02:36
asacfta: no thats with 32 i think02:36
asaci havent tweaked anything02:36
asacso the posts above show how many times we touch a patch ;)02:36
ftayeah, i complained about nspr_flags_by_pkg_config_hack.patch many times, even today02:37
asacthe leader is: 11 - debian/patches/bz472807_att356161_nspr_nss_pc.patch02:38
asacin 1.9.2 xul02:38
ftamozilla 47280702:38
ubottuMozilla bug 472807 in XULRunner "make install does not install mozilla-nss/mozilla-nspr .pc (pkg-config) files for system-nss/-nspr builds" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=47280702:38
asaci cant remember what the problem was. it was some dump compatibility thing02:39
asaci think we should just drop it and see if ffox build blows up02:39
ftamozilla 29072602:39
ubottuMozilla bug 290726 in NSPR "Missing pkg-config file" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=29072602:39
ftapff 200502:40
ftastill NEW02:40
asacdebian/patches/dont_depend_on_nspr_sources.patch02:40
asaci think we should file a bug about that02:41
asacwhy would that thing live in nsprpub02:42
asaci thin it should be top-level02:42
ftayep, but since hg, this is no longer really needed as we have the full src tree02:43
asacfor debian/patches/bz472807_att356161_nspr_nss_pc.patch02:43
asac i am not sure if maintaing all the header links will be less painful02:43
asacguess they should be auto generated02:43
asac debian/patches/bz321315_gconf_backend_for_19.patch02:45
asaci think that one isnt used anymore02:45
ftav8 all done, all green \o/02:45
asachehe02:45
asacyou mean the package or upstream?02:45
asac;)02:45
ftado you that the symbols file?02:45
ftathere https://edge.launchpad.net/~chromium-daily/+archive/ppa02:45
asac5 - debian/patches/rename_venkman_addon.patch02:45
asacfta: that was a quick build02:46
asacfta: yes, i added symbols02:46
asacbut i dont think its enough02:46
asacto detect binary bustage02:46
asacmaybe we could keep the old test binaries of the first run and then locally run them against the new lib02:47
asacand if we get abi/api problems this means we need to bump something02:47
asacbut the amount of symbols is not really extraordinary high02:48
asacthey clearly marked exported ones and its just n8.h02:48
asacv8.h02:48
ftac++ is ugly02:49
fta_ZN2v816FunctionTemplate31SetNamedInstancePropertyHandlerEPFNS_6HandleINS_5ValueEEENS_5LocalINS_6StringEEERKNS_12AccessorInfoEEPFS3_S6_NS4_IS2_EES9_EPFNS1_INS_7BooleanEEES6_S9_ESI_PFNS1_INS_5ArrayEEES9_ES3_@Base02:49
ftapff02:49
asacyeah02:49
asacat least that string hcanges if the signature changes02:49
asaccommits to v8.h: http://paste.ubuntu.com/232197/02:52
asacv8-debug.h: http://paste.ubuntu.com/232198/02:53
ftano -c4 in your rules file?02:53
asac-c?02:57
asacnot sure if v8 rules is actually mine ;)02:58
ftai mean, something like DEB_DH_MAKESHLIBS_ARGS += -- -c403:02
ftaso dpkg-gensymbols complains about new symbols and ftbfs03:03
ftaso we notice03:03
asaci think i remember ;)03:05
asacfta: do we need the -- ?03:26
ftapixman/debian/rules:    dh_makeshlibs -a -V 'libpixman-1-0 (>= 0.10.0)' -- -c403:38
fta /usr/share/cdbs/1/rules/debhelper.mk:   $(if $(is_debug_package),,dh_makeshlibs -p$(cdbs_curpkg) $(DEB_DH_MAKESHLIBS_ARGS))03:38
fta-c4 is not for dh_makeshlibs, it's for dpkg-gensymbols so yes, we need --03:38
ftaok, i'm tired, eyes closing, 'night03:39
asack03:41
asacme too03:41
=== Paddy_NI_ is now known as Paddy_NI
EruditeHermitfta: any response on your o3d thread?08:05
BUGabundoola gente bonita11:36
BUGabundoasac: hacking V8 ?11:37
asachehe11:37
asacnot reall11:37
asacy11:37
asacusing it / comparing it with mozjs11:37
BUGabundoah11:38
BUGabundoso your vacations are spend hacking code11:38
BUGabundo:p11:38
asacmy vacations? ;)11:38
BUGabundoI wish I had vacations! :(11:38
BUGabundoaren't you on vacations ?11:39
asactoday is weekend11:39
asacno11:39
asaci am on weekend ;)11:39
BUGabundoat least that was what I gathered from yesterday logs11:39
BUGabundoand what rick said11:39
asacnah. i went out for a while drinking beers11:39
asac;)11:39
BUGabundoohh every weekend *is* weekend :)11:39
BUGabundooh11:39
asacnormal friday night action ;)11:39
BUGabundoso I lost another drunku party?11:39
asachehe. no. it was just a few beers with a friend11:40
BUGabundo_action_ ahaha11:40
asacand then i played ETQW ;)11:40
BUGabundoa dady friend?11:40
BUGabundo*lady11:40
asaclike that yeah.11:40
asactoday i will go with a friend who drinks much more11:40
BUGabundooh forgot to say yesterday11:40
asac... usually ending with whiskey ;)11:40
BUGabundomaybe I'll file a bug11:40
BUGabundobut Modem Manager sucks when you want to reconect11:41
asacBUGabundo: thats something i observed too11:41
BUGabundoinstead connecting it just disconeects11:41
asacBUGabundo: bit i havent found the time to check whats different11:41
BUGabundomaybe it needs a longer timeout11:41
BUGabundoand retry latter11:41
asachmm11:41
BUGabundoinstead instante11:41
asacfor me it was hard to reconnect at all11:41
BUGabundonot for me11:41
BUGabundobut 70% of my connects end with zero traffic11:42
BUGabundoso I have to reconnect11:42
asacoption?11:42
BUGabundoand then end up with it desconectign me intead connecting11:42
BUGabundoasac: yeah I think so,11:42
asacbut you are able to connect after that happens11:42
asac(triyng multiple times)11:42
asac?11:42
BUGabundoyeah11:42
BUGabundono prob there11:43
asacthats not that bad then11:43
BUGabundoright11:43
BUGabundoI don't worry too much11:43
asaci had problems with my option card (a real option one, not a huawei option)11:43
asacto reconnect at all11:43
BUGabundowhat sucks is not conecting with zero bytes (maybe bad DNSs)11:43
asacso needed unplugging or somethign11:43
BUGabundobut the fact I press conect and it disconects me instead (when I was already connected)11:43
asacBUGabundo: hmm. bad dns should not happen if you have setup your connection using the wizard (which overwrites dns entries statically)11:44
BUGabundoI never have to uplug mine11:44
BUGabundobut many many times between midnight and 1am it won't connect11:44
BUGabundoI think its ISP doing somehting11:44
asaccould be11:44
BUGabundoI just use wiz11:44
BUGabundobrb11:44
asacBUGabundo: did you observe the same with 0.7.1?11:44
asacok11:44
asaci have to get coffee too11:44
asacand maybe buy myself a new keyboard. this one starts to get boring ;)11:45
BUGabundoback11:53
BUGabundoasac: I'm using 0.8 ppa11:53
BUGabundoand yeah .7 behaved similar AFAIR11:53
asacok then its not the same problem that i saw11:54
BUGabundoasac: and this from memory, and I have none11:55
BUGabundoasac: users on +1 are asking about th favicon for FF12:33
BUGabundoits the old one, and Windows as the new one12:33
BUGabundois it uptream brandign missing or is it us?12:33
asacfavicon?12:34
BUGabundoyeah12:34
asacthats usually sent by the website12:34
BUGabundoon the search bar12:34
asacits the one you see in the location bar12:34
BUGabundoerr12:34
BUGabundono12:34
BUGabundolook at your FF12:34
BUGabundoI see the old one12:35
BUGabundoand a new on the awesome bar12:35
BUGabundobbl12:38
asach m12:44
* asac wonders if we should use nspr 4.8 in SRU12:45
asaci gues rather 4.7.512:45
asacbug 38781212:49
ubottuLaunchpad bug 387812 in nspr "nspr 4.8 available upstream (required for mozilla 1.9.1 and trunk)" [Wishlist,Triaged] https://launchpad.net/bugs/38781212:49
asacbug 38774512:49
ubottuLaunchpad bug 387745 in nspr "new upstream release 4.7.5" [Undecided,Fix released] https://launchpad.net/bugs/38774512:49
asacmozilla bug 47171513:52
ubottuMozilla bug 471715 in Libraries "Add cert to nssckbi to override rogue md5-collision CA cert" [Enhancement,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=47171513:52
asacok nss and nspr backports to hardy/intrepid done. that will be a heroic act for chrome i hope ;)14:45
eagles0513875morning  asac14:48
asachi14:50
asacfta: if the dailies are already fully done, could you kick off another v8 run (i seem to have missed it by a few minutes i guess)16:18
asaclibv8-dev wasnt installable because it referred to libv8 and not libv8-016:19
asacfta: do you know if i can tell the build systgem to spit out the actual gcc commands ?16:27
asac(chromium-browser916:27
macoreading asac's blog... is multisearch only on firefox-3.0 and not firefox-3.5?18:18
dtchenit appears as an active addon in my 3.5.218:35
dtchengrr. 3.5.1*18:35
dtchenso, both -3.0 and -3.518:37
macohm. maybe i need to update then quit and restart firefox then...18:37
=== ejat is now known as myfenris
=== e-jat is now known as Guest46514
=== myfenris is now known as e-jat
asacldd sconsbuild/Release/ui_tests | grep v8  libv8.so.0 => /usr/lib/libv8.so.0 (0xf72d4000)19:03
asacnm -D sconsbuild/Release/ui_tests  | grep v8 | pastebinit19:04
asachttp://paste.ubuntu.com/233340/19:04
BUGabundoecho: FAIL19:05
asacldd sconsbuild/Release/chrome| grep v8 libv8.so.0 => /usr/lib/libv8.so.0 (0xf7301000)19:25
asacrock & roll19:25
asacwill clean this mess up and then commit it19:25
asactomorrow ,)19:25
asacsystem chromium stuff committed20:27
asacerr, v820:27
asacfta: is GYP_DEFINES what allows me to pass in settings referred to in .gypi files?20:28
asaccp: cannot stat `./debian/tmp/usr/lib/chromium-browser/mksnapshot': No such file or directory21:48
bdrungasac: can you have a look at adblock-plus 1.1? https://code.launchpad.net/~bdrung/firefox-extensions/adblock-plus.ubuntu/+merge/698922:07
bdrungasac: I have prepared the package for it.22:07
asacbdrung: lp doesnt show any diff ... odd23:11
bdrungasac: then grab it via "bzr branch lp:~bdrung/firefox-extensions/adblock-plus.ubuntu"23:13
asacyeah i know23:13
bdrungasac: generating the source package does not seam to work.23:13
asacdoes not seem to work?23:14
asaclet me check23:14
bdrungi have to create it manually via bzr export23:14
bdrungasac: i only changed the export-upstream-revision revid. the last time it worked.23:15
asacbdrung: why is clean not needed? did we add that to xpi.mk?23:19
bdrungasac: probably. without the clean target all generated files were removed.23:20
bdrungasac: thx23:26
asacbdrung: that was a typo from what i see23:26
asacMerge -> merge fixed it23:26
bdrungoh, yes23:27
bdrungasac: can you have a look at https://bugs.launchpad.net/ubuntu/+source/stanford-pwdhash/+bug/399036 (new release of pwhash)23:28
ubottuUbuntu bug 399036 in stanford-pwdhash "Please merge pwdhash 1.7-2 from Debian unstable (main)." [Undecided,New]23:28
bdrungasac: now i maintain the debian package of pwdhash23:29
asacbdrung: do you build this from some branch for debian?23:30
asacwould be easier to maintain a ubuntu branch based on debian branch i guess23:31
asacdevscripts will hopefully soon be in debian ;)23:31
asacits also in NEW23:31
bdrungasac: the debian package is currently waiting in NEW, you can grab the package from http://mentors.debian.net/debian/pool/main/p/pwdhash/pwdhash_1.7-2.dsc (it's identical from the package in NEW)23:32
bdrungasac: you can use the pwdhash git branch, too.23:32
bdrungasac: when devscripts hits unstable i will upload a 1.7-3 version, which probably won't need ubuntu changes.23:34
asaci would think we have enough time still; its better to not go through our NEW review and then also through Debian imo23:34
asacsyncing from debian doesnt need any review23:34
asacunless you say you really want to have it in now ;)23:35
asacor that you might forget ... or busy or something later23:35
asacthen we can probably do it23:35
bdrungno, we don't need to hurry.23:35
bdrungi have uploaded the package to my ppa, so i hopefully will not forget it.23:36
asacbdrung: are you doing this together with the debian ext-mainatinaer team?23:36
bdrungext-maintainer?23:37
asac[Pkg-mozext-maintainers]23:39
asacbdrung: ^^23:39
asacthere is a team for mozext23:39
asacthat are drafting standards etc. now23:39
bdrungno, this is the first time i hear of it.23:40
asacwe had some predicussion and seemed like they are making progress; somewhat reinventing the wheel, but well ... :)23:40
asaci am happy that they do something in debian23:40
asacalso we will probably be able to resync where we ship what23:41
asacso the locations will be changed soonish23:41
asacbut the outcome is actually pretty smart; we can automatically determine in which/app to link the extension and so on23:41
bdrungsounds good.23:41
bdrungasac: i am currently preparing mozgest23:43

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