[02:01] @time [02:01] An error has occurred and has been logged. Please contact this bot's administrator for more information. [02:04] asac, still there? [02:04] asac, 9 patches already for openkomodo :( [02:47] fta: 9 patches? [02:47] asac, yes, just to make the custom xul build [02:47] you mean --with-libxul-sdk=... ? [02:48] nope, not even that [02:48] why are you trying to a do a custom xul build? [02:48] because it's not possible otherwise [02:49] make install alone doesnt work? [02:49] i mean, building firefox without a system xul is possible too ;) [02:49] they don't even have a confvar.sh [02:50] they patched configure [02:50] directly? [02:50] or at least configure.in ;)? [02:50] .in [02:50] heh [02:51] where is the openkomodo source? [02:52] http://svn.openkomodo.com/repos/openkomodo/trunk/ [02:53] fta: what patches get applied? [02:54] all [02:54] all in patches-new and patches-official? [02:54] well, http://svn.openkomodo.com/repos/openkomodo/trunk/mozilla/patches-new/ [02:54] there are patches [02:54] and there are branch directories;) [02:54] patches-new/ + patches-new/MOZILLA_1_9_1 [02:54] and patches-official? [02:54] no [02:54] thats garbage? [02:55] --official [02:55] build a clean unpatched mozilla or firefox [02:55] (Note: I don't trust that this is what you get. --TM) [02:55] fta: doesnt it work with the fixed 1.9.1 xulrunner? [02:55] i mean the one with the proper pyxpcom? [02:56] let me get the full tree ;) [02:57] no idea yet. i just want that thing to build & run before i try to break it with our xul [02:57] fta: well. if thats just .py files i would go straight trying to run that with our xul ;) [02:58] ok seems that they have native stuff though ;) [02:58] a good first step would be to know what is supposed to come out of if [02:58] ;) [02:59] yes, that's why i'm doing it this way, i need a base [02:59] i will download http://downloads.activestate.com/Komodo/releases/5.0.3/Komodo-Edit-5.0.3-2767-linux-libcpp6-x86.tar.gz now ;) [03:00] 37m [03:00] quite heavy weight ;) for the binary [03:02] http://paste.ubuntu.com/109218/ [03:03] seems to have some chrom additions [03:03] (and based on 1.8?) [03:03] komodo.jar [03:03] komodo.manifest [03:03] xtk.jar [03:03] xtk.manifest [03:03] user-skins.rdf [03:04] komododoc [03:04] komododoc.manifest [03:04] defaults/pref/komodo.js [03:04] ;) [03:05] d'oh: http://paste.ubuntu.com/109220/ [03:07] well on top the mozilla build failed [03:07] that would explain the rest [03:25] that stupid thing is rebuild everything [03:25] nasty [03:26] heh [03:26] http://paste.ubuntu.com/109222/ [03:26] look at laste 3 lines ;) [03:27] 0.3 [03:27] ;) [03:27] lol [03:27] the magic time [03:27] to sleep before exit [03:49] holly s*t, they run something like make -f Makefile.ref clean all distbin BUILD_OPT=1 MOZ_OBJDIR=/src/bzr/build-area/openkomodo-5.1.0~a1~svn20090124r2851/build-tree/openkomodo/mozilla/build/moz1.9.1/mozilla/ko-rel-gtk2-ns-tools [04:06] asac, how do i fix that: http://paste.ubuntu.com/109238/ ? headers from xpcom/glue/ [08:49] hi, could someone review/sponsor my patch on https://bugs.launchpad.net/ubuntu/+source/mozvoikko/+bug/297169 ? [08:49] Launchpad bug 297169 in mozvoikko "mozvoikko depends on iceweasel, should depend on firefox" [Undecided,Confirmed] === asac_ is now known as asac === fabrice_sp_ is now known as fabrice_sp [12:46] asac, help ): [14:07] fta: on what? [14:07] ;) [14:08] asac, asac, how do i fix that: http://paste.ubuntu.com/109238/ ? headers from xpcom/glue/ [14:08] http://svn.openkomodo.com/repos/openkomodo/trunk/mozilla/patches-new/komodo_app/komodo/app/nsKomodoApp.cpp [14:08] fta: for mit seems like the headesr didnt get installed properly [14:08] fta: have you tried to run make in xpcom/glue explicitly? [14:08] or even xpcom/ [14:09] those headers are not in dist [14:09] fta: yes. thats what i am saying [14:10] fta: yesterday your first built failed .... i suspected that it aborted and never installed a bunch of headers [14:11] fta: they are supposed to be in dist/inclue/xpcom/ [14:11] cd xpcom/; make ... should do the trick [14:11] i should probably retry from scratch, as i fixed a bunch of issues since [14:11] fta: or that yes. but for this issue just make there should be enough [14:11] fta: or try to run make in mozilla/ [14:12] it rebuilds everything [14:12] fta: if you run make in mozilla/`? [14:12] yes [14:12] openkomodo/mozilla/build/moz1.9.1/mozilla/ [14:12] it has an objdir [14:12] fta: usually make in mozilla/ rm -rf dist/ ... and builds there [14:13] fta: mozilla build system removes all the dist files on make in top level [14:13] but not the objects [14:13] so while it takes a bit longer it shouldnt take the full rebuild cycle [14:13] usually, i know how to fix that but here, i don't understand what's wrong [14:15] i think that mozilla/ tree build failed ;) [14:15] (still the same idea) [14:16] hm, now this is different. a make in xpcom: http://paste.ubuntu.com/109391/ [14:17] I'd say i'd better restart from scratch [17:12] asac, http://paste.ubuntu.com/109476/ xul builds fine, the re-run in komodo too (seems it's not even needed), but they build js separately and it fails there [17:15] cool ... next: try to eliminate the need for mozilla/ tree ;) [17:15] why do they need to do that ? http://paste.ubuntu.com/109478/ [17:17] sorry... all is slow here ... i am currently scanning all my home dirs for cruft [17:17] http://paste.ubuntu.com/109481/ [17:17] fta: the js standalone interpreter wasnt built in 1.89 [17:17] seems i'm not done yet [17:17] 1.8 [17:18] do we ship that? [17:18] its a binary called "js" [17:18] -rwxr-xr-x 1 root root 791644 2009-01-23 01:26 /usr/lib/xulrunner-1.9.1b3pre/js* [17:18] fta: yeah. dont build the standalone interpreter if you are on >= 1.9 [17:18] or was it 1.9.1? [17:18] not srue [17:19] right [17:19] so 1.9 doesnt need it [17:19] err [17:19] hmm [17:19] well. afaik its built by default on 1.9.1 [17:19] maybe its not pumped into dist/bin though [17:19] yep, i remember i had to run configure there since 1.9.1 [17:20] you mean in js/src? [17:20] yes [17:20] might be that they build it since that refactoring [17:20] but i dont think that [17:20] previously js/src got auto build [17:20] now it has its own build system [17:21] but still the js is build by default according to stransky ;) [17:21] i havent verified [17:21] let me check [17:21] i have /var/builddir/asac/moz_objdir/obj-3.2.pre/dist/bin/js [17:21] and also /var/builddir/asac/moz_objdir/obj-xul1.9.1/dist/bin/js [17:22] so either packages-static lacks that file or we forget it [17:22] (given that its not in) [17:22] dump me [17:22] hehe [17:22] saw that you found it [17:22] yeah. so not needed on 1.9.1 [17:22] (and me typing for nothing - again ;)) [17:25] oh my! http://paste.ubuntu.com/109485/ [17:26] asac, silo_python ! [17:26] hehe [17:26] one should really forbid using python for building [17:26] even outlaw ;) [17:28] what is target_regmozbuild() doing? [17:28] regmozbuild.register_build(gConfigFileName) ??? [17:28] do we really care? ;) [17:29] not sure where is regmozbuild defined ;)? === fabrice_sp_ is now known as fabrice_sp [17:58] asac, why no memory cache ? [17:59] leaktest ;) [17:59] i ended up with ffox 3 consuming 50% of mem [17:59] now i am checking how well it works with mem cache disabled [17:59] actually i even saw firefox releasing memory already [18:00] think was the first time i recognized it ;) [18:00] so far mem usage seems not to grow [18:00] even though i have tinderbox reloading constantlyx [18:00] when closing tab the mem goes down ;) [18:01] and performance isnt really worth either [18:01] guess its fast enough to get content from disk [18:01] problem with memory cache is that in code you can see that there is no memory pressure implemented ;) [18:01] so cache will grow endlessly [18:01] even taking swap at some point from what i can tell [18:05] hm [18:06] there are still leaks :( [18:06] i am up to 7% from 6% [18:07] with the same tabs open that i had in the beginning [18:07] even forced garbage collection just in case [18:11] * fta blames Mozilla [18:13] lol [18:13] siloing `/usr' to `build/moz1.9.1/mozilla/ko-rel-gtk2-ns-tools/dist/python' [18:13] running 'cp -R "/usr" "build/moz1.9.1/mozilla/ko-rel-gtk2-ns-tools/dist/python"' [18:13] so much for --python=/usr/bin/python [18:14] err [18:14] they copy the whole /usr/ tree? [18:14] whats that? [18:15] they want their private copy of python :( [18:15] well ... but why copy whole /usr then? [18:15] doenst sound minimal ;) [18:15] i assume i'm not supposed to use --python=/usr/bin/python [18:16] we cnanot distribute it with in pkg copy ;) [18:16] really :) [18:16] thats too dump [18:16] i wanted it use our system python [18:16] you have to [18:16] i know [18:17] hehe [18:17] yeah. kick them [18:17] i mean file upstream bugs [18:17] first [18:17] and when they start to become desparate, you become the hero by submitting the patches :) [18:20] fta: ever heard anything about when we get subPPAs` [18:20] ? [18:22] asac, no [18:23] fta: when did you do the last snapshot? [18:23] nm. i upgrade ;) [18:24] this silo thing is seriously getting on my nerves [18:25] hehe [18:25] i dont understand why folks use python [18:25] they could use C ;) [18:26] would make things much more complicated [18:46] fta: did you figure ubiquity? [18:46] and how that could use build-system? [19:08] Jan 16 17:45:13 Jazzva, i think ubiquity needs to be patched. it wants access to $(OBJDIR)/dist/bin (at least to run xpcshell) which should not be needed for us as we have that in our xul package. [19:08] Jan 16 17:45:13 Jazzva, so an installed xul + the build system should be enough. [19:08] so it's not very difficult [19:09] but i'd like to finish o-k first [19:09] have you talked to ok upstream about pkging? [19:12] nope [19:13] just wanted to use it myself for a long while, and no one is working on it [19:21] this memory cache disabling seems to be the cure [19:21] i mean without doing anything i ended up at the same mem where i started [19:22] e.g. whatever i do i move between 5% and 7.5% ;) [19:22] well ... not more than a bunch of tabs [19:22] but seems to be ok [19:22] good crack [19:24] <[reed]> crack? [19:25] yes its so cool that i feel high ;) [19:29] but seems that 3.2 doesnt have similar issues as 3.0 even with memory cache [19:29] even better ;) [19:58] asac, i'm stuck with http://paste.ubuntu.com/109542/ the python tests are obviously failing (i disabled the silo-ification), and now that. [20:01] everything depends on the siloed python :( [20:19] have you checked whether this stuff builds at all if you dont modify it? [20:49] asac, i give up for now. https://code.edge.launchpad.net/~fta/+junk/openkomodo.head [22:53] asac, how do i know what kind of connectivity i have with my 3G key ? (3G, edge, gsm, ...) [22:54] fta: you shouldnt need to know [22:54] it's primitive :( no info about anything [22:55] not even connection time (elapsed time) [22:55] it says "automobile broadband (gsm) connection" [22:55] is that 3G? [22:56] fta: do you have libmbca0 installed? [22:56] yes. support for 3G is quite basic in NM 0.7 ... modemmanager will bring some relief to that [22:57] no libmbca* installed, should I ? [23:00] http://paste.ubuntu.com/109592/ [23:02] i should disable update-manager [23:02] there was a blueprint about doing all that iirc [23:06] 00:05:26 (181 KB/s) for 40MB. [23:08] with 238 KB/s peaks [23:40] fta: networkchanging spec that is [23:41] people are complaining about the noise in !ubuntu, that was my 1st fear when joining. [23:43] asac, ff is worse with mem cache disabled. 370M -> 530M [23:44] but VSZ 1200M -> 990M [23:44] heh [23:46] that's after a reboot [23:46] odd