*** _rd has quit IRC | 00:22 | |
*** _rd has joined #maemo-ssu | 00:22 | |
*** wmarone_ has joined #maemo-ssu | 00:53 | |
*** wmarone has quit IRC | 00:53 | |
*** wmarone has joined #maemo-ssu | 00:58 | |
*** wmarone_ has quit IRC | 00:58 | |
*** trbs has quit IRC | 01:22 | |
*** jonwil has joined #maemo-ssu | 02:19 | |
*** jonwil has quit IRC | 02:23 | |
*** jonwil has joined #maemo-ssu | 02:24 | |
*** M4rtinK has quit IRC | 02:34 | |
*** M4rtinK has joined #maemo-ssu | 03:05 | |
*** M4rtinK has quit IRC | 03:26 | |
*** M4rtinK has joined #maemo-ssu | 03:26 | |
*** mirandir has quit IRC | 03:35 | |
*** M4rtinK has quit IRC | 03:58 | |
*** amiconn has quit IRC | 05:20 | |
*** amiconn_ has joined #maemo-ssu | 05:20 | |
*** amiconn_ is now known as amiconn | 05:20 | |
*** nox- has quit IRC | 06:07 | |
*** DocScrutinizer has quit IRC | 08:02 | |
*** DocScrutinizer has joined #maemo-ssu | 08:02 | |
*** mirandir has joined #maemo-ssu | 10:48 | |
*** freemangordon has joined #maemo-ssu | 10:57 | |
*** MohammadAG has joined #maemo-ssu | 11:03 | |
freemangordon | MohammadAG, ping | 11:11 |
---|---|---|
DocScrutinizer51 | moo freemangordon | 11:13 |
freemangordon | Happy new year | 11:13 |
DocScrutinizer51 | happy new year to you too | 11:13 |
MohammadAG | freemangordon: Pong, had some life hiccups | 11:13 |
MohammadAG | Happy new year everyone | 11:13 |
freemangordon | DocScrutinizer, still running thumb compiled binaries without a single crash ;) | 11:14 |
MohammadAG | The update will be out today | 11:14 |
DocScrutinizer51 | good | 11:14 |
MohammadAG | freemangordon: This requires a patched kernel right? | 11:14 |
freemangordon | MohammadAG, yeah, that is what I was going to ask | 11:14 |
DocScrutinizer51 | any hard numbers on size/speed? | 11:14 |
freemangordon | MohammadAG, yea | 11:15 |
MohammadAG | I'm more interested in ABI compatibility | 11:15 |
freemangordon | what do you mean? | 11:15 |
DocScrutinizer51 | indeed, we won't be able to bring it to CSSU | 11:15 |
DocScrutinizer51 | but maybe for powerkernel it's nice | 11:15 |
freemangordon | DocScrutinizer, the size difference is exactly 19 MB | 11:16 |
MohammadAG | No I meant something else | 11:16 |
DocScrutinizer51 | for...? | 11:16 |
freemangordon | binaries | 11:16 |
DocScrutinizer51 | errr | 11:16 |
MohammadAG | What binaries are we talking | 11:16 |
DocScrutinizer51 | :-D | 11:16 |
MohammadAG | We will eventually have kernel updates in the cssu | 11:17 |
freemangordon | MohammadAG, Qt, gtk, hildon-desktop, hildon-home, hildon-status-menu | 11:17 |
DocScrutinizer51 | oooh, will we? | 11:17 |
MohammadAG | But if we push a thumb kernel, will we break all apps? | 11:18 |
freemangordon | sure, soon or later | 11:18 |
freemangordon | MohammadAG, we don't need thumb kernel | 11:18 |
MohammadAG | Is it like softfp and hardfp | 11:18 |
DocScrutinizer51 | nope, afaik | 11:18 |
freemangordon | nope | 11:18 |
DocScrutinizer51 | it's just a "bugfix" | 11:18 |
DocScrutinizer51 | enabling thumb binaries | 11:19 |
MohammadAG | I thought it needs an updated kernel? | 11:19 |
DocScrutinizer51 | yes | 11:19 |
DocScrutinizer51 | bugfix in kernel | 11:19 |
freemangordon | well, not updated, just one that has thumb errata workaround | 11:19 |
MohammadAG | Ah | 11:19 |
MohammadAG | If we fix it will it require updated bins? | 11:20 |
DocScrutinizer51 | bbl | 11:20 |
MohammadAG | Or are they optional? | 11:20 |
MohammadAG | Ie | 11:20 |
MohammadAG | Can we push the fix in pk for non cssu users? | 11:20 |
freemangordon | no, we don't need updated binaries | 11:21 |
freemangordon | you mean push as in? | 11:21 |
freemangordon | to push omap1 with thumb patch? | 11:21 |
freemangordon | or to push kp in cssu? | 11:22 |
freemangordon | MohammadAG ^^^ | 11:22 |
MohammadAG | Omap in casu pk in extras | 11:22 |
freemangordon | Who will maintain it? | 11:22 |
MohammadAG | Nope | 11:23 |
MohammadAG | Oh | 11:23 |
MohammadAG | Read that as will we | 11:23 |
MohammadAG | Pali? | 11:23 |
freemangordon | It is better to name kp community-kernel and to push it in CSSU | 11:23 |
freemangordon | he maintains KP | 11:23 |
freemangordon | :D | 11:23 |
MohammadAG | That needs updated fcam frivrd | 11:23 |
MohammadAG | Yeah | 11:23 |
freemangordon | AFAIK no | 11:23 |
MohammadAG | he'll maintain kp | 11:24 |
freemangordon | or we can just include fcam drivers in KP | 11:24 |
MohammadAG | We'll maintain omap | 11:24 |
freemangordon | why is that? | 11:24 |
freemangordon | KP has many m,any bugs fixed compared to omap1 | 11:24 |
MohammadAG | Hmm | 11:25 |
freemangordon | BTW that wil solve repo saga too | 11:25 |
MohammadAG | I actually want kp in cssu | 11:25 |
freemangordon | me too :D | 11:25 |
MohammadAG | But feat we'll mess up stuff like fcam | 11:25 |
freemangordon | and Pali too | 11:25 |
MohammadAG | Feel | 11:25 |
MohammadAG | Fear | 11:25 |
freemangordon | well, that should be easy to be solved | 11:25 |
MohammadAG | Ffs iOS | 11:25 |
*** Pali has joined #maemo-ssu | 11:25 | |
*** Pali has quit IRC | 11:25 | |
*** Pali has joined #maemo-ssu | 11:25 | |
freemangordon | Pali, ping | 11:25 |
MohammadAG | Someone needs to maintainfcam | 11:26 |
Pali | pong freemangordon | 11:26 |
freemangordon | look at the logs for the last 15 minutes | 11:26 |
freemangordon | we're discussing KP in CSSU | 11:26 |
Pali | ok | 11:28 |
freemangordon | Pali, what is ok? :D | 11:28 |
Pali | I read log | 11:28 |
freemangordon | ok | 11:29 |
Pali | In KP is patches directory where are stored all patches | 11:29 |
Pali | so in CSSU can be used patches which are bug fix only | 11:29 |
freemangordon | Sure, but why? | 11:29 |
Pali | and what do you want? Include full KP into CSSU? | 11:30 |
freemangordon | yep, noone is obliged to use OC or anything from KP. And hopefully SR is stable ;) | 11:31 |
freemangordon | thumb too, all those goodies | 11:31 |
freemangordon | What problems (besides fcam) do you expect? | 11:32 |
Pali | I'm not using fcam, so I do not know fcam state... | 11:32 |
Pali | Now I do not see problems in KP | 11:33 |
freemangordon | Me too, but AIUI it is a matter of re-compilation against KP | 11:33 |
Pali | it is problem to include fcam drivers into kp (as patch)? | 11:34 |
Pali | MohammadAG, did you tested patched osso-wlan (wlancond daemon) without packet injection drivers? | 11:35 |
freemangordon | Have no clue, but I think it is better to keep them separate, as external package. Could make them a part of KP of course | 11:35 |
Pali | if it will be included in KP, there will be no problems with kernel versions... | 11:36 |
freemangordon | well, that external package could be in CSSU too, so an upgrade to take place when is needed, otherwise we could break something for users which don't have fcam installed | 11:37 |
Pali | ok | 11:37 |
freemangordon | MohammadAG, if we don't plan/intend/want to use thumb in CSSU, it is better to disable thumb errata in CSSU kernel as it leads to loss of performance | 11:39 |
freemangordon | But I still think it is better to use thumb, it frees a massive amounts of RAM, and flashspace | 11:40 |
freemangordon | if Qt is thumb-compiled we can move it back to NAND, having an additional performance gain | 11:40 |
freemangordon | On the side note I will have to give you my VMWARE image with gcc 4.6.2 :D | 11:41 |
freemangordon | MohammadAG ^^^ | 11:42 |
freemangordon | mia again :( | 11:43 |
*** FireFly has quit IRC | 11:49 | |
MohammadAG | freemangordon: I'm in class | 11:53 |
MohammadAG | Anyway | 11:53 |
freemangordon | ok, sorry | 11:53 |
MohammadAG | I plan to use thumb, but why VMware? | 11:53 |
MohammadAG | Do we have to upgrade gcc? | 11:53 |
freemangordon | because that is what I have :D | 11:53 |
freemangordon | yesm no option | 11:53 |
freemangordon | yes,* | 11:53 |
MohammadAG | Got gcc debs? | 11:54 |
MohammadAG | I dislike virtualizatiob | 11:54 |
MohammadAG | N | 11:54 |
freemangordon | no, there are no such debs | 11:54 |
MohammadAG | And how do we plan to upgrade it? | 11:54 |
freemangordon | i've compiled gcc and binutils from sources | 11:54 |
MohammadAG | We'll need to pack them up into debs | 11:55 |
freemangordon | hmm | 11:55 |
freemangordon | not sure about that, we're talking about scratchbox | 11:56 |
MohammadAG | Yes | 11:56 |
freemangordon | and AFAIK there are no gcc debs for scratchbox | 11:56 |
MohammadAG | Hmm? | 11:56 |
MohammadAG | How is it installed then? | 11:56 |
freemangordon | using python ot whatever scripts, as a part of scratchbox installation | 11:57 |
MohammadAG | Oh, that'll be a problem | 11:57 |
freemangordon | why? | 11:57 |
MohammadAG | Is gcc in /usr/bin | 11:57 |
freemangordon | nope | 11:57 |
freemangordon | damn | 11:58 |
MohammadAG | What? | 11:58 |
freemangordon | "/scratchbox/compilers/" | 11:58 |
freemangordon | anyway | 11:58 |
freemangordon | cannot write the above without quotes | 11:59 |
*** Pali has quit IRC | 11:59 | |
MohammadAG | Can someone dpkg -S /scratchbox/compilers/gcc | 11:59 |
MohammadAG | You can, use // | 11:59 |
MohammadAG | /usr | 11:59 |
MohammadAG | That's //usr | 11:59 |
freemangordon | ok, thanks | 11:59 |
freemangordon | MohammadAG, it is not so simple | 12:00 |
*** Pali has joined #maemo-ssu | 12:00 | |
*** Pali has quit IRC | 12:00 | |
*** Pali has joined #maemo-ssu | 12:00 | |
freemangordon | gcc is not installed via .deb | 12:00 |
freemangordon | it is a patr of cross-toolchain | 12:00 |
MohammadAG | I think it's part of scratchbox-compilers | 12:00 |
MohammadAG | I installed all of scratxhbox from deba | 12:01 |
MohammadAG | Debs | 12:01 |
freemangordon | can you ls -al your //scratchbox//compilers? | 12:01 |
MohammadAG | Laptop isn't with me | 12:01 |
freemangordon | you will see what I mean | 12:01 |
MohammadAG | Afaik theyre symlinks | 12:01 |
*** wmarone_ has joined #maemo-ssu | 12:01 | |
MohammadAG | Not sure to where though, can't remember | 12:01 |
freemangordon | no, those are real binaries (most of them) | 12:02 |
MohammadAG | Can you file gcc | 12:02 |
*** wmarone has quit IRC | 12:02 | |
freemangordon | under scratchbox armel? | 12:02 |
MohammadAG | No, rhe one in compilers | 12:03 |
MohammadAG | Thr | 12:03 |
MohammadAG | The | 12:03 |
Pali | I tried to replace some scratchbox included programs. I copied program to /usr/bin/<something>, but when I started <something> it still called scraptchbox tool not in /usr/bin/ | 12:03 |
freemangordon | Trust me, it is not so simple | 12:03 |
Pali | so upgrading gcc via deb packages I think is not possible in scratchbox | 12:03 |
freemangordon | agree | 12:03 |
freemangordon | so you have to use my scratchbox as it is | 12:04 |
freemangordon | there is an option in sb-menu to setup a new target | 12:04 |
freemangordon | where you choose where toolchain for that target is located | 12:04 |
*** DocScrutinizer51 has quit IRC | 12:09 | |
*** DocScrutinizer51 has joined #maemo-ssu | 12:10 | |
*** Pali has quit IRC | 12:13 | |
*** andre__ has joined #maemo-ssu | 12:13 | |
*** andre__ has joined #maemo-ssu | 12:13 | |
*** ekze_note has quit IRC | 12:25 | |
MohammadAG | We'll discuss this when I'm home | 12:30 |
freemangordon | ok | 12:30 |
MohammadAG | freemangordon: Should this be in the next update or future ones? | 12:30 |
freemangordon | future | 12:31 |
freemangordon | there is too much work to be done | 12:31 |
freemangordon | and new kernel is a must | 12:31 |
freemangordon | so we need a new kernel in CSSU first | 12:32 |
MohammadAG | K again we'll discuss this in 2h15 | 12:33 |
MohammadAG | Actually 2h | 12:33 |
freemangordon | BTW I have a feeling that n900 has only 256 RAM because the initial Nokia intent was to use thumb-compiled binaries :D | 12:33 |
MohammadAG | Umm | 12:33 |
freemangordon | ok | 12:33 |
MohammadAG | Can you test open mediaplayer? | 12:33 |
MohammadAG | With qt thumb | 12:33 |
MohammadAG | How much ram does it use on startup | 12:34 |
freemangordon | I could try, if you point me to git repo | 12:34 |
freemangordon | and tell me the command to check the memory usage :D | 12:35 |
freemangordon | Oops, sorry, misunderstand you | 12:36 |
freemangordon | just tell me the command | 12:36 |
MohammadAG | Just use top for an approximation | 12:38 |
freemangordon | ok, but I think OMP memory usage highly depends on amount of music you have, ain't? | 12:39 |
freemangordon | isn't sociality a better test? | 12:39 |
MohammadAG | No | 12:40 |
freemangordon | ok, give me a minute | 12:40 |
MohammadAG | On startup without any lists it uses 8 afaik | 12:40 |
freemangordon | the one in extras-devel? | 12:42 |
MohammadAG | Yes | 12:43 |
freemangordon | ok | 12:43 |
freemangordon | exactly 8.0% | 12:47 |
freemangordon | MohammadAG ^^^ | 12:47 |
MohammadAG | freemangordon: In mbs | 12:47 |
freemangordon | how to chech that | 12:48 |
freemangordon | check* | 12:48 |
MohammadAG | Ah nvm | 12:48 |
freemangordon | btw, now is 7.9 | 12:49 |
Lava_Croft | between 9 and 10% here | 12:50 |
Lava_Croft | 601 songs, 10 videos, 4 radiostations | 12:50 |
Lava_Croft | oh, nvm | 12:50 |
freemangordon | can you start calc? | 12:51 |
Lava_Croft | i can | 12:51 |
freemangordon | ok, osso-calculator :D | 12:51 |
freemangordon | and tell me the memory usage | 12:51 |
freemangordon | in % | 12:51 |
Lava_Croft | 7.5% | 12:52 |
Lava_Croft | steady | 12:52 |
Lava_Croft | 7.4% | 12:52 |
Lava_Croft | 7.3, heh | 12:53 |
freemangordon | 6.7 here, steady | 12:53 |
Lava_Croft | odd | 12:53 |
freemangordon | MohammadAG ^^^ | 12:53 |
Lava_Croft | i think this is the first time is started the calculator | 12:53 |
Lava_Croft | ever | 12:53 |
freemangordon | :D :D :D | 12:54 |
Lava_Croft | bc > * | 12:54 |
MohammadAG | Cool | 12:54 |
Lava_Croft | yeah, it sticks to 7.3% now | 12:54 |
Lava_Croft | i think i misread omp usage tho, lemme recheck | 12:54 |
MohammadAG | Can someone check a QML app | 12:54 |
Lava_Croft | 9% | 12:55 |
freemangordon | helium-mobile-browser? | 12:55 |
Lava_Croft | for omp | 12:55 |
Lava_Croft | so i guess i saw it right | 12:55 |
freemangordon | or sociality? | 12:55 |
Lava_Croft | name me a qml app | 12:55 |
Lava_Croft | sociality? | 12:55 |
freemangordon | sociality | 12:55 |
MohammadAG | It's not QML | 12:55 |
freemangordon | cutetube-qml | 12:55 |
MohammadAG | I hate QML | 12:56 |
freemangordon | :D | 12:56 |
freemangordon | Lava_Croft cutetube-qml | 12:56 |
Lava_Croft | 15% | 12:56 |
Lava_Croft | for sociality | 12:56 |
Lava_Croft | ok | 12:56 |
Lava_Croft | i happen to have that installed too, i wonder why | 12:56 |
Lava_Croft | oh now i remember | 12:56 |
Lava_Croft | thats the app that keeps telling me theres stuff in my download queueu | 12:56 |
Lava_Croft | even tho its been empty for months | 12:57 |
Lava_Croft | 12.%% | 12:57 |
Lava_Croft | er | 12:57 |
Lava_Croft | 12.5 | 12:57 |
freemangordon | cutetube-qml - steady 10.3% | 12:57 |
Lava_Croft | steady | 12:57 |
Lava_Croft | ok ill send my n900 back to nokia and put memory usage unsatisfactory in the note | 12:58 |
* Lava_Croft rolls his eyes | 12:58 | |
MohammadAG | Sociality depends on the number of notifications you have I guess | 12:58 |
Lava_Croft | yes | 12:58 |
Lava_Croft | sociality gets really slow with a lot of notifications | 12:58 |
freemangordon | MohammadAG, have in mind I don't have thumb-compiled QML, so there will be additional memory gain from it | 12:58 |
Lava_Croft | at least, thats how it feels | 12:58 |
MohammadAG | Oh really? | 12:59 |
Lava_Croft | need anymore readings? | 12:59 |
MohammadAG | freemangordon: QML is part of Qt | 12:59 |
freemangordon | hmm | 12:59 |
freemangordon | sure? | 12:59 |
MohammadAG | libqt4-declarative | 12:59 |
MohammadAG | Yes | 12:59 |
freemangordon | aah, ok, i was thinking of those qt-mobility things | 12:59 |
Lava_Croft | omp uses more power(cpu/ram) than the default player, right? | 12:59 |
MohammadAG | The memory benefit seems huge | 12:59 |
freemangordon | i want to check some browser | 13:00 |
MohammadAG | Lava_Croft: Ram yes, CPU, shouldn't | 13:00 |
Lava_Croft | MohammadAG: i use OMP basically all day, i noticed a little less battery life | 13:00 |
MohammadAG | Ram usage is due to Qt and Gtk | 13:00 |
Lava_Croft | but it might be a placebo-ish effect | 13:00 |
MohammadAG | Someone picked up omp | 13:00 |
Lava_Croft | another one? | 13:01 |
MohammadAG | Afaik he fixed the high CPU usage | 13:01 |
Lava_Croft | i know this gizzz or whatever was working on it last i know | 13:01 |
freemangordon | no, it isn't, OMP is highly unoptimized AIUI | 13:01 |
Lava_Croft | still waiting for someone to pick up sociality | 13:01 |
MohammadAG | If not I should really patch it | 13:01 |
freemangordon | it segfaults every now and then, and stucks CPU to 100% from time to time | 13:01 |
Lava_Croft | its funny how you, kind of half-assed, made basically the only usable FB client for n900 | 13:01 |
Lava_Croft | yeah | 13:01 |
Lava_Croft | omp tends to crash now and then | 13:02 |
MohammadAG | Lava_Croft: I'm writing it for harmattan so expect a huge update | 13:02 |
Lava_Croft | it seems to happen the most when selecting a specific album | 13:02 |
MohammadAG | For Fremantle | 13:02 |
Lava_Croft | nice | 13:02 |
freemangordon | Lava_Croft, what was sociality memory usage? | 13:02 |
MohammadAG | What does it need btw? | 13:02 |
Lava_Croft | 15% | 13:02 |
MohammadAG | Fixes that is | 13:02 |
Lava_Croft | well, if you have the notifications open | 13:03 |
Lava_Croft | and then switch to another app | 13:03 |
Lava_Croft | the graphics get all funky | 13:03 |
MohammadAG | Hildon desktop issue | 13:03 |
Lava_Croft | that doesnt matter for a poor end-user like myself | 13:03 |
Lava_Croft | no offense, but just saying:) | 13:04 |
MohammadAG | It matters who's developing what :p | 13:04 |
Lava_Croft | maybe try to do em differently | 13:04 |
Lava_Croft | the notifications | 13:04 |
Lava_Croft | even tho the current system works nicely | 13:04 |
Lava_Croft | i think thats the thing that stands out the most as needing a 'fix' | 13:04 |
Lava_Croft | to be very honest, i dont really come across a lot of brokenness in sociality | 13:05 |
Lava_Croft | but, i mostly just read and update statuses | 13:05 |
Lava_Croft | i dont really use any of the other features besides sporadic Places usage | 13:05 |
Lava_Croft | it seems you cannot accept friend requests either | 13:05 |
Lava_Croft | but i guess thats an API problem | 13:05 |
MohammadAG | I really need to limit initial status count to 20 and add a more button | 13:06 |
Lava_Croft | maybe less than 20 | 13:06 |
Lava_Croft | 20 is still quite a list to scroll for that window size | 13:06 |
Lava_Croft | why not make it automagically load more | 13:06 |
Lava_Croft | after scrolling 10, it starts to load more | 13:06 |
MohammadAG | 20 is what the harmattan and iOS apps use | 13:07 |
Lava_Croft | but the ios app is not portrait | 13:07 |
Lava_Croft | idk about the harmattan app | 13:07 |
freemangordon | sociality - steady 17.3% | 13:07 |
Lava_Croft | yes, i won! \o/ | 13:07 |
MohammadAG | Harmattan sociality | 13:07 |
MohammadAG | Unfair tests | 13:07 |
MohammadAG | Logout and test | 13:07 |
freemangordon | yep | 13:07 |
freemangordon | ok | 13:08 |
MohammadAG | Wait for login page to load | 13:08 |
Lava_Croft | one thing is great about sociality | 13:08 |
Lava_Croft | it adheres your themes etc | 13:08 |
Lava_Croft | that is a very big and underestimated plus | 13:08 |
MohammadAG | Colours are read from the theme engine | 13:09 |
Lava_Croft | i figured | 13:09 |
MohammadAG | The rest is handled by Qt | 13:09 |
Lava_Croft | too many apps use funky colours schemes etc | 13:09 |
MohammadAG | QML broke the integration concept | 13:10 |
Lava_Croft | ah | 13:10 |
freemangordon | 15.8% after logout and restart | 13:10 |
Lava_Croft | and qml is the future, right | 13:10 |
MohammadAG | I hate the future | 13:10 |
Lava_Croft | swallow razorblades | 13:10 |
MohammadAG | Heh | 13:10 |
freemangordon | Lava_Croft, could you please logout and restart sociality | 13:10 |
Lava_Croft | reboot? | 13:11 |
freemangordon | no, just exit the application after logout | 13:11 |
Lava_Croft | ah, logout of FB? | 13:11 |
freemangordon | yeah | 13:11 |
Lava_Croft | does it matter that im hooked on USB charging? | 13:12 |
MohammadAG | Logging out really needs to clear cache | 13:12 |
Lava_Croft | 3g radio streamning all morning ruins battery | 13:12 |
MohammadAG | Just a note to self | 13:12 |
Lava_Croft | oh | 13:12 |
Lava_Croft | i clicked Back after it logged me out | 13:12 |
Lava_Croft | that seemed to close the app | 13:12 |
MohammadAG | It does | 13:12 |
freemangordon | have no clue, but i have a charger connected, so it should be the same | 13:12 |
Lava_Croft | oh, yeah MohammadAG | 13:13 |
Lava_Croft | if possible, make it remember your login name | 13:13 |
Lava_Croft | so i dont have to type it again right now, after logging out | 13:13 |
freemangordon | don't | 13:13 |
Lava_Croft | but since it seems a website, i guess thats out of your controls | 13:13 |
MohammadAG | Facebook disallows that | 13:13 |
freemangordon | tell us the memory usage | 13:13 |
freemangordon | before login | 13:13 |
MohammadAG | Without logging in | 13:13 |
MohammadAG | :) | 13:14 |
Lava_Croft | oh fuck you guys | 13:14 |
Lava_Croft | :D | 13:14 |
Lava_Croft | now i have to logout and type my shit email adress again | 13:14 |
Lava_Croft | @trioptimum.com gets old you know>_> | 13:14 |
freemangordon | no, don't type your login | 13:14 |
Lava_Croft | i wont | 13:14 |
freemangordon | just start sociality, wait until it loads FB page and report | 13:15 |
Lava_Croft | 17.7 | 13:15 |
MohammadAG | Woo | 13:15 |
freemangordon | yeah, 15.9 here | 13:15 |
MohammadAG | You lose | 13:15 |
Lava_Croft | is this about the thumb compiling? | 13:15 |
freemangordon | yep | 13:15 |
Lava_Croft | you guys made me read about it some time ago | 13:15 |
MohammadAG | Yeah | 13:15 |
Lava_Croft | neato, but also seemingly randomly broken stuff | 13:15 |
freemangordon | nope | 13:15 |
Lava_Croft | friends of mine say do not touch with a 10ft pole, but they are all these hardcore coder nerds | 13:16 |
MohammadAG | Ok | 13:16 |
Lava_Croft | im certainly not | 13:16 |
MohammadAG | So can we push the thumb patch in kp ASAP? | 13:16 |
freemangordon | I am running it on both my devices for about a month and a half | 13:16 |
Lava_Croft | good work on the memory saving then | 13:16 |
MohammadAG | We'll get to cssu and bin updates later | 13:16 |
freemangordon | there is such patch in KP for about an year :D | 13:16 |
MohammadAG | Thumb works on kp? | 13:17 |
freemangordon | the missing part was latest gcc and binutils | 13:17 |
MohammadAG | Ah | 13:17 |
MohammadAG | Ask javispedro about upgrading gcc | 13:17 |
DocScrutinizer51 | hey guys, we won'r roll out owCSSU kernelm | 13:17 |
MohammadAG | Why? | 13:18 |
freemangordon | yeah, there is another thumb-related patch in lates binutils | 13:18 |
freemangordon | DocScrutinizer: why? | 13:18 |
DocScrutinizer51 | hey guys, we won'r roll our own CSSU kernel! | 13:18 |
Lava_Croft | KP seems to drain my battery way faster than default | 13:18 |
Lava_Croft | DocScrutinizer51: good second try, almost there! | 13:18 |
freemangordon | Lava_Croft, no way, there is something broken oon your system | 13:18 |
MohammadAG | Oc config? | 13:18 |
Lava_Croft | :) | 13:18 |
Lava_Croft | freemangordon: i doubt it | 13:18 |
Lava_Croft | nope | 13:19 |
MohammadAG | Kp should reduce battery usage | 13:19 |
Lava_Croft | i quit using it about 2 weeks ago, the battery really lasts longer | 13:19 |
MohammadAG | At least when charging | 13:19 |
Lava_Croft | thats what i read too | 13:19 |
DocScrutinizer51 | if sth wrong with KP, goddam FIX IT!!! | 13:19 |
Lava_Croft | im not sure if its kp :) | 13:19 |
MohammadAG | What? | 13:19 |
MohammadAG | DocScrutinizer51: Why won't we roll kp in cssu? | 13:20 |
*** Effilry has joined #maemo-ssu | 13:20 | |
DocScrutinizer51 | we could maybe adopt KP and include it as dependency | 13:21 |
freemangordon | Lava_Croft, with gtalk, facebook chat, skype and IRC connected constantly, plus BT handsfree, plus a lot (2,3,4) hours of browsing, I have about 50-60 % remaining battery at 7 p.m. | 13:21 |
MohammadAG | That's what we were talking about DocScrutinizer | 13:22 |
MohammadAG | We wont fork any kernel | 13:22 |
freemangordon | my sister's phone have about 3-4 days of battery life, but she is not using it hard | 13:22 |
DocScrutinizer51 | we don't need a 3th kernel flavour | 13:22 |
DocScrutinizer51 | 4th even | 13:22 |
freemangordon | yeah, that is what we all agree on | 13:22 |
freemangordon | will put KP in CSSU, without any forks | 13:23 |
DocScrutinizer51 | bbl | 13:23 |
DocScrutinizer51 | work | 13:23 |
*** Effilry is now known as FireFly | 13:23 | |
MohammadAG | Doesnt kernel power include wlan injection patches? | 13:23 |
*** FireFly has quit IRC | 13:23 | |
*** FireFly has joined #maemo-ssu | 13:23 | |
freemangordon | Lava_Croft, there is something sucking your battery, but it is not KP, trust me on that | 13:23 |
Lava_Croft | i have a second, new n900 that i could use for testing | 13:24 |
Lava_Croft | but im kind of lazy | 13:24 |
freemangordon | MohammadAG, I think so, but not sure. Better ask Pali | 13:24 |
MohammadAG | Oh shit | 13:24 |
freemangordon | Lava_Croft, well on all device there is SR turned on | 13:25 |
MohammadAG | I think I forgot my n900 | 13:25 |
Lava_Croft | freemangordon: SR> | 13:25 |
Lava_Croft | ? | 13:25 |
freemangordon | SmartReflex | 13:25 |
Lava_Croft | ah | 13:25 |
MohammadAG | SmartRe... Nvm | 13:25 |
Lava_Croft | the shit that defaults to off | 13:25 |
freemangordon | yeah, but i've fixed it in KP49 | 13:26 |
Lava_Croft | hmm | 13:26 |
Lava_Croft | ill have to check that out then | 13:26 |
Lava_Croft | thanks | 13:26 |
freemangordon | and in KP50 (which is still not realeased) it should be rock stable | 13:26 |
*** scoobertron has joined #maemo-ssu | 13:37 | |
*** fw190 has joined #maemo-ssu | 13:39 | |
freemangordon | Lava_Croft, ping | 13:51 |
*** lizardo has joined #maemo-ssu | 13:59 | |
*** M4rtinK has joined #maemo-ssu | 14:43 | |
*** M4rtinK has quit IRC | 15:02 | |
MohammadAG | freemangordon, I'm home | 15:04 |
*** M4rtinK has joined #maemo-ssu | 15:06 | |
freemangordon | MohammadAG, good, so you are going to push a new update? | 15:07 |
MohammadAG | yes | 15:08 |
MohammadAG | I'll need you test some binaries cause I don't have my N900 | 15:08 |
MohammadAG | unless the changes are subtle | 15:08 |
MohammadAG | by I don't have it I mean it's about 140km away | 15:08 |
freemangordon | ok. I won't be available all the time, but I will help with that | 15:09 |
MohammadAG | no worries | 15:09 |
* MohammadAG reads merlin1991's email | 15:09 | |
MohammadAG | k, starting with hildon-desktop | 15:10 |
MohammadAG | merlin1991, ping | 15:10 |
freemangordon | well, I am using latest version from git for a month or so, no problems found. But it is thumb-compiled. | 15:11 |
MohammadAG | freemangordon, what do you make of http://gitorious.org/community-ssu/hildon-desktop/merge_requests/24 ? | 15:12 |
freemangordon | never tested that. And it seems it will need a rebase | 15:12 |
freemangordon | But maybe it is arcean to take that, i was focused on lots of different things last couple of months and forget lots of things re hildon-desktop | 15:14 |
freemangordon | anyway, I don't think portrait lock should make it in this update | 15:14 |
freemangordon | I am away for an hour or so, bbl | 15:16 |
*** m0use has quit IRC | 15:21 | |
*** mirandir has left #maemo-ssu | 15:21 | |
*** m0use has joined #maemo-ssu | 15:36 | |
*** jonwil has quit IRC | 16:55 | |
*** andre__ has quit IRC | 17:20 | |
*** scoobertron has quit IRC | 17:23 | |
*** scoobertron has joined #maemo-ssu | 17:59 | |
*** BCMM has joined #maemo-ssu | 18:16 | |
*** BCMM has quit IRC | 18:18 | |
freemangordon | MohammadAG, how is the update going? | 19:01 |
*** NIN101 has joined #maemo-ssu | 19:13 | |
*** javispedro has joined #maemo-ssu | 19:17 | |
MohammadAG | javispedro, what do you think about upgrading gcc? | 19:18 |
MohammadAG | we need it for thumb but apparently scratchbox is a bit f'd up | 19:18 |
*** NIN101 has quit IRC | 19:18 | |
javispedro | what do you want thumb for? | 19:18 |
javispedro | avoid it on the n900 | 19:18 |
MohammadAG | it reduces memory footprint | 19:18 |
MohammadAG | javispedro, freemangordon fixed it | 19:18 |
javispedro | in what sense? its performance sucked, i am not aware of any errata | 19:20 |
javispedro | that could be fixed I mean | 19:20 |
freemangordon | there are erratas | 19:21 |
freemangordon | and as it is thumb2 there is no performance penalty | 19:21 |
freemangordon | or at least performance penalty as something about 3-5 % | 19:22 |
javispedro | I am always talking about thumb2 | 19:22 |
*** Misocainea has joined #maemo-ssu | 19:22 | |
*** Misocainea has left #maemo-ssu | 19:22 | |
javispedro | the problem is that the performance on the n900 for thumb2 code was horribly slower than on any other device | 19:22 |
javispedro | if this is something than could be workarounded in the kernel, I don't know | 19:22 |
freemangordon | how did you test it when there is errata to be fixed? | 19:22 |
javispedro | it worked quite well, what is the errata? | 19:23 |
javispedro | my test was the dosbox JIT thumb backend, you can see the days I was testing this on the main chan logs | 19:24 |
freemangordon | errata 430973 | 19:24 |
javispedro | on most other devices it is the preferred target, but on n900 it was an order of magnitude slower than plain arm target. | 19:24 |
freemangordon | the other errata is 657417 | 19:25 |
*** NIN101 has joined #maemo-ssu | 19:26 | |
freemangordon | well, according to TI docs, there is almost no performance penalty for using thumb2 code instead of pure arm, have no idea why it was slow for you | 19:26 |
freemangordon | I am usint thumb-compiled Qt,gtk and all of the hildon stuff on my primary device for more than a month, no visible slowdowns, actually it is faster because of the lighter memory requirements | 19:27 |
freemangordon | javispedro ^^^ | 19:28 |
*** fw190 has quit IRC | 19:42 | |
MohammadAG | javispedro, ? | 19:42 |
javispedro | I am looking through DosBox code | 19:42 |
MohammadAG | freemangordon, scratchbox-libs: /scratchbox/compilers/bin/gcc | 19:43 |
javispedro | no hint of T2, either way doesn't explain why it worked despite 430973 | 19:43 |
javispedro | (I mean, lots of T1) | 19:43 |
freemangordon | which kernel are you using? | 19:43 |
freemangordon | because KP has errata fixed for an year or so | 19:44 |
javispedro | stock | 19:44 |
freemangordon | well the errata is such that it may run for hours and even days without a problem, and then out of the blue SIGILL | 19:46 |
javispedro | hardly on a JIT.. | 19:46 |
freemangordon | self-modifying code? or Jazelle? | 19:48 |
javispedro | lots of self modifying code on a small address space | 19:48 |
freemangordon | do you have some cache/TLB/BTB or whatever flush? | 19:49 |
freemangordon | as errata 430973 is for real, there should be something in your code that prevents it from triggering. | 19:50 |
javispedro | freemangordon: sys_cacheflush counts? | 19:53 |
freemangordon | could be :D | 19:54 |
freemangordon | have to look at the cernel code, bu most probably yes | 19:54 |
javispedro | well there are lots of it for obvious reasons | 19:54 |
freemangordon | kernel* | 19:54 |
merlin1991 | freemangordon: re gcc debs | 19:55 |
merlin1991 | those are debs too | 19:55 |
freemangordon | well, you don't need that on cortex-a8 :p. no need to flush caches for self-modifiyng AIUI | 19:55 |
merlin1991 | though installed to the host system | 19:55 |
freemangordon | which debs are those? | 19:55 |
MohammadAG | freemangordon, I told you above | 19:55 |
MohammadAG | scratchbox-libs | 19:55 |
freemangordon | ahaa, ok. source? | 19:56 |
MohammadAG | apt-get source I guess? :P | 19:56 |
MohammadAG | javispedro, should know | 19:56 |
merlin1991 | MohammadAG: ping | 19:56 |
MohammadAG | pong | 19:56 |
merlin1991 | err rather pong :D | 19:56 |
merlin1991 | you pinged me :) | 19:56 |
MohammadAG | ping | 19:56 |
javispedro | MohammadAG: what do you want to do, upgrade to a new codesourcery release, or something more exotic? | 19:56 |
merlin1991 | apart from that, please push the modest-l10n to gitorious | 19:57 |
freemangordon | gcc 4.6.2 | 19:57 |
*** scoobertron has quit IRC | 19:57 | |
MohammadAG | javispedro, thumb and gcc are on hold | 19:57 |
merlin1991 | I'd like to get the stable update with modest out :) | 19:57 |
MohammadAG | but we'd like to have gcc 4.6.2 | 19:57 |
MohammadAG | wasn't modest fixed? | 19:57 |
freemangordon | javispedro: and latests binutils | 19:57 |
freemangordon | latest* | 19:58 |
MohammadAG | binutils is easy | 19:58 |
merlin1991 | MohammadAG: modest-l10n on gitorious still is cssu2 whilst we have cssu3 in the repo | 19:58 |
freemangordon | MohammadAG: easy as in? | 19:58 |
merlin1991 | btw MohammadAG did you want anything in particular when you pinged me? | 19:59 |
MohammadAG | it's not as complex as gcc afaik | 19:59 |
MohammadAG | scratchbox-wise | 19:59 |
MohammadAG | merlin1991, yes, I wanted to bitch about osso-calculator-engine | 19:59 |
MohammadAG | but I think I'll just push it anyway | 19:59 |
freemangordon | MohammadAG: ever done it(binutils)? | 19:59 |
*** trbs has joined #maemo-ssu | 19:59 | |
MohammadAG | no | 20:00 |
MohammadAG | but there are no complex symlinks in scratchbox afaik | 20:00 |
MohammadAG | gcc is linked from the host and wrapped and stuff | 20:00 |
freemangordon | same for ld and other stuff AFAIK | 20:01 |
merlin1991 | MohammadAG: push modest-l10n to gitorious NAO! | 20:01 |
merlin1991 | :D | 20:01 |
freemangordon | ok, lets leave gcc and thumb on a background and make merlin1991 happy :D | 20:02 |
MohammadAG | he's already happy | 20:03 |
merlin1991 | oh I am, yay :) | 20:03 |
merlin1991 | MohammadAG: pm | 20:03 |
javispedro | MohammadAG: binutils and gcc is the same for sbox | 20:04 |
javispedro | both are in the same "compiler" package | 20:04 |
freemangordon | good :D. MohammadAG, if you or javispedro know how to raise gcc and binutils version I will be more than happy | 20:04 |
freemangordon | I mean using "correct" way | 20:05 |
javispedro | I would say that the easiest way would be to just use the harmattan version, but it does not seem to be 4.6... | 20:05 |
freemangordon | it is not | 20:05 |
freemangordon | and it does not have errata fixed | 20:05 |
javispedro | the ld one is quite probably a few lines of patch, could be backported | 20:06 |
freemangordon | and libstdc++.so is not build against correct headers and libs | 20:06 |
freemangordon | javispedro, nope, it is not http://www.cygwin.com/ml/binutils/2009-05/msg00354.html | 20:07 |
merlin1991 | kubuntu stalled on boot, yay | 20:09 |
*** m0use has quit IRC | 20:26 | |
javispedro | seems that the patches to cs2009 in sbox are nowhere to be seen, and I remember they once ported cs2010 but it's also nowhere either | 20:28 |
javispedro | the idea is to simply follow the guide in the scratchbox-toolchain-extras package aka http://www.scratchbox.org/download/files/sbox-releases/hathor/src/scratchbox-toolchain-extras-1.0.25.tar.gz | 20:31 |
javispedro | it was a lot of pain years ago (basically required sarge to build), and it is probably still some pain these days, but dunno how much | 20:32 |
freemangordon | javispedro, that won't work AIUI, we want ABI compatibility | 20:32 |
freemangordon | i.e. keeping libc version 2.5 | 20:33 |
javispedro | is it even build with thumb-interwork? | 20:33 |
freemangordon | which one? | 20:33 |
javispedro | the current one, and binaries | 20:33 |
freemangordon | I think so | 20:33 |
javispedro | I am quite probably biased against thumb, but I think this will be a lot of a pain for a very small performance advantage | 20:34 |
freemangordon | small?!? | 20:34 |
freemangordon | Thumb-compiled QT is about 14 MBs smaller than arm compiled | 20:35 |
javispedro | it does not mean anything | 20:35 |
freemangordon | yes, it means | 20:35 |
freemangordon | you have to put those in RAM sometimes :D | 20:35 |
javispedro | "sometimes" being the keyword here | 20:36 |
freemangordon | less size means less swapping | 20:36 |
javispedro | it would be like saying -Os firefox is faster than -O2 firefox because it is 4 times smaller | 20:36 |
freemangordon | means less lag | 20:36 |
freemangordon | faster as in? | 20:36 |
freemangordon | because bottleneck on n900 is the amount of the RAM, not the CPU speed | 20:36 |
javispedro | aka flash speed I guess | 20:37 |
freemangordon | and now Qt is in /opt | 20:37 |
freemangordon | which leads to additional penalty | 20:38 |
freemangordon | thumb compiled libs and bins will lead to more free space on NAND, so we can put Qt there | 20:38 |
freemangordon | got my points? | 20:39 |
javispedro | well, that is interesting indeed... | 20:39 |
freemangordon | And I am able to use helium-browser for the first time without lag since I am using gcc-4.6.2-thumb-compiled Qt, that means something ;). Same for qmltube, sociality, all that qt stuff which is almost perfectly working, if you close your eyes for the lag because of constant swaping and reading pages from /opt/lib | 20:42 |
freemangordon | even Qt libs are still in opt. Hmm, maybe I should move them to NAND | 20:44 |
javispedro | well, not wanting to argue, if it does really mean the change between fitting something in NAND or not... | 20:59 |
javispedro | I'd also suggest trying profile guided reordering or some other stuff, or even manually building part of Qt with -Os to try and squeeze it in nand | 21:00 |
freemangordon | instead of thumb? | 21:00 |
javispedro | so, you can keep the same libc version if you want | 21:00 |
javispedro | instead of thumb, yes | 21:00 |
javispedro | if you change the toolchain a lot of stuff is going to break | 21:00 |
freemangordon | well, I kept the same glibc version | 21:00 |
freemangordon | nothing is broken so far | 21:01 |
freemangordon | sorry, libc, not glibc | 21:01 |
javispedro | if nothing is broken, why are you doing this? =) | 21:01 |
freemangordon | well, still have hope that something will explode :D | 21:02 |
javispedro | oh, then you should indeed follow the guide =) | 21:02 |
freemangordon | RTFM? :D :D :D | 21:03 |
javispedro | there's a .conf file you can change, and tell it where to pull the source files for all the involved components | 21:03 |
freemangordon | Have you done it? | 21:04 |
javispedro | i.e. headers, binutils, libc, gcc, and some other stuff (autotools iirc) | 21:04 |
javispedro | I did it once for the n8x0, back when a gcc bug caused some failures building the snes emulator | 21:04 |
javispedro | changing the libgcc caused most c++ applications to crash on exit | 21:05 |
javispedro | I eventually got tired of it :( | 21:05 |
freemangordon | And that is the result of following TFM :) | 21:05 |
javispedro | well you will be for sure forced to upgrade libgcc | 21:06 |
javispedro | as 4.4 to 4.6 is a rather large change.. | 21:06 |
freemangordon | 4.2.3 ;) | 21:06 |
javispedro | oh, 4.4 is harm =) | 21:06 |
freemangordon | yep | 21:06 |
MohammadAG | did you try thumb compiled gtk? | 21:07 |
javispedro | in n8x0 days I had to use a Debian Sarge VM, otherwise scratchbox-core had a few thousand build errors | 21:07 |
javispedro | I think that this has been fixed in hathor | 21:08 |
freemangordon | MohammadAG, who did you ask? | 21:08 |
javispedro | the problem is that in the source of the latest sbox I do not see the patches for cs2009, dunno if its means there are none, or if they have been "forgotten" | 21:08 |
*** fw190 has joined #maemo-ssu | 21:08 | |
freemangordon | javispedro, the only library that needs change is libstdc++.so.6.0 from .16 to .19, but that brings no problem, as we keep libc version and it is compiled against it AIUI | 21:10 |
MohammadAG | freemangordon, you | 21:10 |
javispedro | libstdc++? or libsupc++? | 21:11 |
javispedro | libstdc++ comes with glibc version | 21:11 |
freemangordon | yep, as I already told you the thumb-compiled libs and bins I am using are: Qt, gtk, hildon-desktop,hildon-home,hildon-status-menu | 21:11 |
freemangordon | MohammadAG ^^^ | 21:11 |
freemangordon | javispedro, it is compiled when you build gcc | 21:11 |
freemangordon | and yes, libstdc++ | 21:12 |
freemangordon | javispedro, versions error, original is libstdc++.so.6.0.9, replacement libstdc++.so.6.0.16 | 21:15 |
javispedro | ah well | 21:16 |
freemangordon | And by statically linking gcc and binutils I get rid of unresolved imports (in scratchbox) | 21:16 |
javispedro | cross figners.. | 21:16 |
javispedro | ! | 21:17 |
javispedro | btw | 21:17 |
fw190 | ja zawsze daje to pierwsze zdanie | 21:17 |
javispedro | you are probably also getting quite of an improvement by building qt with the new toolchain | 21:17 |
freemangordon | yep | 21:18 |
freemangordon | thats for sure | 21:18 |
javispedro | well, try it, it cant hurt | 21:18 |
freemangordon | which one? | 21:18 |
javispedro | I have little time today but I'll set this channel to autojoin | 21:18 |
freemangordon | javispedro, which one to try? | 21:19 |
javispedro | freemangordon: personally I would try something less recent such as cs2010 | 21:19 |
javispedro | but I guess you want 4.6, so.. | 21:19 |
javispedro | you can find the config file nokia used in /scratchbox/compilers/*/config | 21:20 |
freemangordon | latest cortex-a8 fixes are from june/august 2011 or so, so cs2010 just wont do the job | 21:20 |
javispedro | err .. */build-config | 21:24 |
freemangordon | well, I think that using what I have already done will be much easier than RTFM | 21:25 |
javispedro | not saying otherwise, or even moving to sb2 | 21:25 |
*** scoobertron has joined #maemo-ssu | 21:25 | |
freemangordon | I have fully working gcc 4.6.2 and binutils 2.22, will just share that | 21:26 |
freemangordon | I mean fremantle armel target in sb | 21:27 |
javispedro | you replaced the binaries and it worked? | 21:28 |
javispedro | if so, there are no patches, so it should also be easy to build it the sb way | 21:28 |
freemangordon | not so easy, but in general yes | 21:28 |
javispedro | if its just rpath things the sbox makefiles take care of that | 21:29 |
freemangordon | don't see the point | 21:29 |
javispedro | autobuilder | 21:29 |
javispedro | well, doesn't matter I guess | 21:29 |
freemangordon | we are talking about Qt, gtk and stuff that anyway will be distributed through CSSU | 21:29 |
freemangordon | yeah | 21:30 |
*** nox- has joined #maemo-ssu | 21:41 | |
*** nox- has joined #maemo-ssu | 21:42 | |
*** fw190 has left #maemo-ssu | 21:53 | |
merlin1991 | fsckd modest | 22:12 |
merlin1991 | anyway, Stable release #2 is finally out | 22:16 |
merlin1991 | We now haz modest and upgraded certman in cssu-stable | 22:16 |
Sicelo | \0/ | 22:19 |
freemangordon | good, good | 22:23 |
freemangordon | merlin1991, did you thumb compile it ? :p | 22:23 |
*** lizardo has quit IRC | 22:29 | |
*** javispedro has quit IRC | 22:44 | |
merlin1991 | freemangordon: no? :D | 22:49 |
*** ekze_note has joined #maemo-ssu | 23:03 | |
merlin1991 | MohammadAG: ping me when the update is out | 23:07 |
*** trbs has quit IRC | 23:12 | |
*** scoobertron has quit IRC | 23:21 | |
*** javispedro has joined #maemo-ssu | 23:43 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!