maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900 (https://talk.maemo.org/showthread.php?t=84829)

XeonDead 2012-07-10 04:46

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
What's the problem? Updated through apt-get, everything works just fine. No errors or something during apt-get upgrade. As always, THX freemangordon!

htop current memory statistics:
Code:

Mem[160/229MB]
 Swap[41/767MB]


freemangordon 2012-07-10 06:47

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by ivgalvez (Post 1234686)
freemangordon.

Don't you think it's now time to start moving KP to CSSU as community Kernel?

At least to CSSU-Devel.

And it is being worked in that direction ;). It is not unintentional that KCSSU is build on top of KP50 and that KP51 includes patches from KCSSU

Quote:

IMHO the Thumb2 experiment is a real success and maintaining so much flavours of CSSU plus combinations of KP and/or community kernel, is going to be a mess.
All flavors of CSSU have their respective maintainers and (un)fortunately there are only 2 kernels remaining - kernel-power and kernel-cssu ,which are kept in sync by me and Pali.

Quote:

I'm also concerned that all the development seems to be in the Thumb2 branch these days, so sooner or later a lot of people will move to this "fork" of CSSU.
Well, I am not the one to decide on behalf of merlin1991 and MohammadAG. Neither I am a council member :P

On the other hand your statement is not entirely true, i.e. the development continues to happen in "master" branch, "thumb-testing" branch contains only fixes needed for thumb compatibility.

See, as joerg pointed out we have a "deal". Once there is a kernel that doesn't break kernel modules ABI, we are good to go further. Actually I tend to agree with joerg that shipping a kernel through CSSU that (eventually)breaks commercial applications is a bad, bad idea.

In that regard: Anyone using ABC and/or blessn900 with cssu-thumb? As so far those are the applications which are potentially broken by cssu-kernel.

n900_ 2012-07-10 07:12

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Reboot loop after updating microb by apt-get update & apt-get upgrade (~4MB freed by upgrading libnspr4 libnss3 libnss3-certs microb-engine microb-engine-common)
I turn rd mode with no-lifeguard-reset and n900 is working, but microb can't load websites.

Any solutions ?

EDIT: I try run browserd from x-terminal:
Quote:

unknown:~# browserd
browserd: /lib/libgcc_s.so.1: version `GCC_4.3.0' not found (required by /usr/lib/microb-engine/libxul.so)
unknown:~#

freemangordon 2012-07-10 07:24

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by n900_ (Post 1235008)
Rebbot loop after updating microb by apt-get update & apt-get upgrade (~4MB freed by upgrading libnspr4 libnss3 libnss3-certs microb-engine microb-engine-common)
I turn rd mode with no-lifeguard-reset and n900 is working, but microb can't load websites.

Any solutions ?

EDIT: I try run browserd from x-terminal:

Aah, yes, dammit, I forgot that one :(, I really feel stupid, sorry :o .

get libgcc_s.so.zip from here http://dox.bg/files/dw?a=3daf095264 and extract the library in "/lib",replacing older version.

joerg_rw 2012-07-10 07:33

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1234912)
[...] backported upstream patches consisting of few instructions meaningful only when compiling for thumb[...}

For that there are usually #ifdef. I mean, how's an upstream source compiling for x86 x64 powerpc itanium whatnot ARMxy, just for ARM with thumb option it needs an incompatible source? :-o
/j

freemangordon 2012-07-10 07:41

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by joerg_rw (Post 1235024)
For that there are usually #ifdef. I mean, how's an upstream source compiling for x86 x64 powerpc itanium whatnot ARMxy, just for ARM with thumb option it needs an incompatible source? :-o
/j

ORLY? I still think you have to check the commits related to thumb ;)

n900_ 2012-07-10 07:43

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
OK, now microb is working :) Thank You
Before Your post I restored "normal" version of microb.

What about updating gecko engine to newer version ?

freemangordon 2012-07-10 07:55

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by n900_ (Post 1235034)
OK, now microb is working :) Thank You
Before Your post I restored "normal" version of microb.

So, which microb you are running now?

Quote:

What about updating gecko engine to newer version ?
Out of the scope of thumb project, but you may want to check https://bugzilla.mozilla.org/show_bug.cgi?id=770845

n900_ 2012-07-10 07:58

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Now I'm running thumb version of microb :)
(I had "normal" version for few seconds)

joerg_rw 2012-07-10 08:25

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1235033)
ORLY? I still think you have to check the commits related to thumb ;)

No way I'm gonna check arbitrary random branch to find out why you refuse to answer my questions/comments about generic general way to handle source in linux.
I really think you need to check powerpc, itanium, amr4, younameit branch
If your "ported upstream patches" are built in a way they would break ARM build, you evidently messed it up to implement them
AFAIK upstream/main is meant to compile on all platforms, with all valid options - at very least there _never_ can be a patch upstream that when "backported" to our local branch would make that branch fail to compile for ARM. Either it been broken before and we better fix it for all upstream stuff, or your backport is flawed.
/j


All times are GMT. The time now is 03:51.

vBulletin® Version 3.8.8