[00:03] asac, shouldn't we have something like that in ubuntu https://addons.mozilla.org/en-US/firefox/pages/appversions ? [00:03] with our paths for plugins, addons, whatever [00:04] http://blog.vlad1.com/2007/12/11/graphics-in-mozilla/ [00:11] asac, ehh ??? http://paste.ubuntu.com/2653/ [00:12] are you sure ?? [00:12] yes ... that was always the idea i had on my branch [00:12] later we use system-nspr/nss anywhere ... for now we don't do that in official archive uploads [00:13] s/anyw/everyw/ [00:14] DEV_PACKAGE_INDICATION contains ~cvs or ~ppa or nothing, then ifeq (,$(DEV_PACKAGE_INDICATION)) is true if it's neither ppa nor cvs, right ? [00:14] hmm [00:14] yeah [00:14] that was another hick-up :) [00:14] ? [00:15] i'm lost here. initial code was correct [00:15] yes [00:15] i did not think at all apparently ... just saw build failure and did that ... we cannot use system-nss/nspr in gutsy [00:16] that's for sure. [00:37] Ubulette: ok will clean up the branch mess first thing tomorrow morning [00:38] Ubulette: thanks for kicking me :) [00:39] just drop the last one in .dev (ppa + bogus ~cvs fix) [00:39] i will fix it yes [00:39] i will fix the 1.9 branch as well [00:39] and don't touch .head :) [00:39] i won't [00:42] hmm ... moving the hildon backend to xul toolkit will be fun [00:42] otherwise i cannot get access to the native Window [00:45] i know nothing of hildon, what it is ? [00:45] is it [01:01] hard to say :) [01:02] gtk extension to support mobile things [01:04] for instance you can create a gtk menu and it will not be visible ... instead it will open as a popup when you click somewhere on the desktop panel [01:06] hmm. obscure to say the least [01:07] .head is now b2~rc1 [01:09] good [01:32] off [01:33] have fun ;) [01:37] xul.head ftbfs with b3pre, update_configure patch diverged. damn. .head will not stay on b2 very long :P [02:55] hmm, the build system of ff3 b2 rc1 is broken for us (libxul). xul is ok but ff3 fails in gnomevfs because missing nspr libs (it's both without system-nss/nspr) === asac_ is now known as asac === \sh_away is now known as \sh [11:13] Ubulette: is ffox 3 really broken? is that for beta 2 branch? or trunk? [12:40] * asac lunch time [13:51] hi [13:57] asac, i've fixed it [13:58] when you dropped my -1.9 suffix from the .pc files in xul, you forgot to update ff3 [14:00] <[reed]> asac: attach patches? :) [14:03] [reed]: yes ... i am just doing a test build to verify that i didn't add a glitch [14:03] <[reed]> k [14:03] Ubulette: yes, but it shouldn't be a problem for runtime [14:04] it is a problem at build time [14:04] nspr_flags_by_pkg_config_hack.patch [14:05] Ubulette: is your problem due to your system-nspr? [14:05] no [14:05] b2 is not using system-nss/nspr [14:06] remember we had to patch configure as it depends on $(DEPTH)/nsprpub/config/nspr-config which is not in our ff3 tarball ? [14:06] we used pkg-config instead [14:10] hmm.. seems update_configure.patch in xul is not needed. the build system takes care of that already [14:16] Ubulette: the build system? [14:16] ouch [14:16] it worked well for ff3 for months [14:17] sounds like MAINTAINER_MODE [14:17] we had patches for configure.in but no 99_ like patch [14:17] Ubulette: no ... its our debian/rules [14:17] hmm, no, it's not a gnome package ;) [14:17] the idea was to remove that automatic feature once the package becomes stable [14:18] Ubulette: we have: DEB_AUTO_UPDATE_AUTOCONF=2.13 [14:18] which is why we don't need configure patch [14:18] oh [14:19] i would be fine to drop 99_configure from xul as well .. until we get close to hardy [14:19] just add the line above to the rules [14:19] (if you want to do that) [14:19] but since updating 99_configure with quilt is so trivial, i don't really care [14:25] it's trivial but boring to keep up-to-date in .head [14:29] yeah ... feel free to add the line then [14:30] lets hope that clean will bring us back to unpatches configure in non-embedded tarball layout [14:33] well, I have added update_configure.patch last week only [14:35] [reed]: who do request review from? i guess :bs should do the superreview [14:35] what for ? [14:35] [reed]: it touches mozilla/xulrunner/installer/ [14:36] mozilla bug 408062 [14:36] Mozilla bug 408062 in Build Config "Provide short-hand includetype=unstable .pc files for libxul and libxul-embedding" [Enhancement,New] http://bugzilla.mozilla.org/show_bug.cgi?id=408062 [14:36] oh, ok [14:42] [reed]: ok i requested review from :bs for now [14:53] asac, http://launchpadlibrarian.net/10861589/buildlog_ubuntu-hardy-amd64.firefox-3.0_3.0~b2~rc1%2Bnobinonly-0ubuntu1~fta1_FAILEDTOBUILD.txt.gz [14:54] ? [14:56] i386 and lpia are fine [14:56] i'll retry it [14:57] <[reed]> asac: yeah, bs [15:18] http://www.sofaraway.org/ubuntu/tmp/ff3-b2-rc1.png [15:19] <[reed]> lol @ the fire covering up stuff [15:19] <[reed]> I should remove that close arrow [15:20] yep [15:21] i miss tab mix plus [16:14] asac, do you have a problem with hardy ? [16:14] yes :) ... why? [16:15] amd64 seems broken [16:15] http://people.ubuntu.com/~ubuntu-archive/testing/hardy_probs.html [16:15] hmm ... i can only partially upgrade ... but otherwise it works well here [16:16] strange ... what does that list mean? [16:16] look at http://launchpadlibrarian.net/10862144/buildlog_ubuntu-hardy-amd64.firefox-3.0_3.0%7Eb2%7Erc1%2Bnobinonly-0ubuntu1%7Efta1_FAILEDTOBUILD.txt.gz === \sh is now known as \sh_away [16:42] Ubulette: ok found out that its gtk breakage which should be fixed soon [16:43] will take a bit to clear the backlog though [17:07] asac, did you clean the xulrunner-1.9 branch ? [17:09] nope ... starting now ... got dragged into more exciting things ;) [17:10] sorry ... now going ahead [17:13] Ubulette: dev branch is correct, except the topmost commit, right? [17:13] yes [17:15] Ubulette: ok, now i have a problem ... [17:16] ? [17:16] merging everything up to hardy release brings me to changelog with version X on top [17:17] how should i add a changelog entry (that has lower version) [17:17] reschedule the topmost changelog entry? e.g. append ~something to version + flip to gutsy ? [17:17] otherwise the order would get broken i guess [17:17] i don't understand [17:18] you want to merge hardy into gutsy right ? [17:18] a) add new changelog entry with ~something version on top (changelog order is broken) [17:18] yes [17:18] hmm actually its only broken order for version ... not date [17:18] so lets keep it [17:18] so start with the last published version (a8 something) and merge .dev into it [17:18] not sure if it will cause issues if you specify -vXXXX during upload [17:18] yes [17:18] thats what i did [17:19] now i want to do all the adaptions that should not go back to hardy in that commit [17:19] in case one merges back [17:19] you just have to edit changelog a bit and commit [17:21] yes i know :) [17:21] nevermind [17:23] Ubulette: ok bzr is not smart enough ... merging back applies the changes i did during merge commit [17:23] damn ... the changelog popped-up [17:25] why do you want to merge back ? [17:26] ok i think that means: good bye non-cherry-picked back-merges [17:26] do you merge back all your firefox branches ? [17:26] ff2 [17:26] Ubulette: i don't want to merge back, but i want to merge back in case i develop fixes on more stable branch :) [17:27] develop for hardy then, so use .dev [17:27] http://www.mozilla.org/MPL/license-policy.html [17:29] Ubulette: yes, we can live with cherry-picking back (which shouldn't happen that often anyways) [17:30] but other development models like having a set of forks that evolve always want to merge back and force and left and right :) [17:33] do we really have 10 active members in this team ? [17:45] Ubulette: depends on how you define active [17:45] hjmf still does eventual bugs [17:45] i don't know, that's on LP [17:45] gnomefreak will hopefully be back soon [17:45] bluekuja_: is somewhat active as well [17:45] tonyyarusso does mozilla related work every now and then [17:47] JenFraggle is sometimes in channel ... same for admiral chicago [17:47] others are most likely MIA [19:18] plop [19:21] h [19:21] i [19:21] hrm...what's the difference between pinstripe and winstripe? [19:21] one of those is for mac [19:24] pinstripe :) [19:25] sure ;)? [19:27] http://mxr.mozilla.org/mozilla/source/toolkit/themes/Makefile.in [19:27] MacOS X Pinstripe (toolkit/themes/pinstripe) [19:54] asac: ping [20:11] jimmy_: pong [20:12] asac: i am looking at the new gconf_backend stuff you gave me, it is essentially the same patch as Suse's [20:13] and it seems to be written for very old code too, so i had to manually patch it [20:13] but i end up with what we currently have [20:14] the patch i got from suse was from the 10.2 release, maybe they updated their as well after he posted this? [20:15] when was 10.2 released? [20:15] let me look it up [20:18] 2006-12-11 [20:19] ok ... and the current one doesn't work? [20:19] it works for 2.0.0.6 code base [20:20] but i couldn't get it to work in 3.0 base [20:20] but i didn't spent enough time drilling down on it [20:20] ok ... if you say that the patch is otherwise identical then we need to figure out why [20:21] hmm, someone tried my preview debs with gnome and got no icons: http://pix.nofrag.com/c/d/9/f930b1981dbab04bfa3536222ead9.html [20:21] [reed], rings a bell ? [20:21] let me take a look this afternoon [20:24] i think probably what happened is Robert rewrote the gconf code Novell had and posted this patch, and then Suse integrated this into their own gconf_patch in 10.2 release [20:38] jimmy_: btw, you can build midbrowser --with-libxul-sdk=/usr/lib/xulrunner-devel-1.9b1/ ... and install latest xulrunner-1.9-dev from mozillateam ppa ... the build should then just take a minute [20:38] i tested that yesterday [20:38] jimmy_: mozillateam ppa is https://edge.launchpad.net/~mozillateam/+archive [20:43] Ubulette: ok currently pushing fixed stable branch [20:43] good [20:43] Ubulette: will cherry pick the revision 152 to .dev [20:43] please cherry pick it as well [20:43] or merge or whatever [20:44] i should have done it on .dev though ... but well, here we go [20:45] * asac off doing some laundry [22:00] jimmy_: in browser/installer/unix/packages-static you removed bin/components/nsBookmarkTransactionManager.js [22:00] asac: did I? [22:03] well you eliminated it in the merge [22:03] :) [22:04] no idea if it was added by us once ..., but i think so [22:04] (i am currently redoing the merge using git and copying your files in if they make sense) [22:04] apparently we added bin/components/libsystem-pref-gconf.so [22:04] (probably because of the gconf component) [22:05] and the line above was in the conflict and was: bin/components/nsBookmarkTransactionManager.js [22:08] i had to merge it with FF 3.0 src too, so if I removed it, then it probably meant FF 3.0 also removed it [22:09] because i remember in FF 3.0, they rewrote the whole bookmark and history with places [22:09] lets see ... i will keep it for now [22:10] yeah, i just checked, they removed it in FF3.0 [22:12] you dropped * locale/@AB_CD@/mozapps/downloads/settingsChange.dtd (%chrome/overrides/settingsChange.dtd) in browser/locales/jar.mn [22:13] any reasoning? or just a glitch? [22:13] so you say the BookmarkTransationMAnager js file isn't in packages-static anymore? [22:25] jimmy_: ok, the first messy one i don't understand. after resolving conflicts i get [22:25] http://paste.ubuntu.com/2676/ [22:25] /tmp/firefox-ported/extensions/pref/system-pref/src/Makefile.in (is your file) [22:26] ok, this is the gconf patch, the midbrowser src had the gconf patch applied [22:26] the FF 3.0beta1 code i tar up, didn't have those patched [22:26] that's why it wasn't working [22:27] i couldn't get it to work, so I just left the system-pref alone, so this is the original FF3.0 code [22:29] hmm ... ok i will just go on with the merge and see :) [22:41] yeah, i just copied over the changes we made in mid browser to the 2.0.0.6 source into the 3.0 FF code base [22:41] so if anything is removed, it is because FF 3.0 dropped it [22:42] unless i accidently removed it during the merge :), but i tried to make sure i didn't [22:56] jimmy_: http://paste.ubuntu.com/2679/ this a midbrowser specific removal? [22:56] (thats again after remove ... so midbrowser 3 removed it from ffox 3) [23:00] FF 3 removed it from FF 2, so I did the same thing in MID browser 3 from MID browser 2 [23:00] i have a staff meeting now, brb in a hour [23:01] asac, you didn't merge once again ? [23:14] he? [23:15] jimmy_: no ff3 still had that specific line ... nevermind [23:15] jimmy_: so just a glitch ... fixed [23:16] asac, donno. I got 39 revisions removed and 42..51 new. I expected 1, maybe 2 [23:16] Ubulette: no ... i fixed the branch [23:16] previously i accidentially removed all from 42..51 because i pushed the .dev branch [23:17] now i took revision 50 from the original branch (as it was before) and merged the .dev branch on it [23:17] so previously 42..50 were lost [23:17] i resurrected them now [23:18] ok [23:23] asac, didn't you say that you patched totem for xul 1.9 ? [23:27] yes [23:28] will it land ? [23:31] yes [23:31] wanted to fix addons dirs first [23:36] amd64 fixed [23:37] b2 rc1 seems good. the guy without icons fixed it by removing the Tester extension. [23:39] ok [23:43] far better than b1 in fact [23:44] hopefully :) [23:48] jimmy_: ok the merge is building :) ... lets see [23:48] i kept the midbrowser directory of you unmodified for now ... we can then work on the git branch to get things right