maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Working in progress: upgrading glibc - standard c-library (https://talk.maemo.org/showthread.php?t=89467)

Raimu 2013-06-26 18:09

Re: Working in progress: upgrading glibc - standard c-library
 
I'm trying out your compile of libc 2.10 as per your instructions, and everything works fine except some fcamera-reliant apps are suddenly spitting out glib errors and generally bombing out.

Could there be a correlation? I try not to talk out of my butt, but this seems like a high probability I'm not totally wrong.

marmistrz 2013-06-26 18:19

Re: Working in progress: upgrading glibc - standard c-library
 
Quote:

Originally Posted by misiak (Post 1354486)
There are some reported backwards compatibility breaking changes in eglibc (as reported in few other projects, e.g. http://us.generation-nt.com/answer/b...205129881.html and http://osdir.com/ml/debian-glibc/2012-11/msg00045.html ).

Taking that to consideration, together with the fact that Debian aims to provide backwards compatibility when possible, I have to ask one question which may sound silly :D Did you try to apply standard Debian patches (e.g. ones from http://packages.debian.org/pl/source/sid/eglibc , file eglibc_2.17-6.debian.tar.xz , directory debian/patches/arm) to the sources and then build and check the Calendar? AFAIK Maemo's eglibc was based on Debian's version, so I would suspect there might be (just might, I'm not saying that for sure) a little chance that, after aplying Debian's fancy patches, the new version will be binary compatible with the previous version. The plain eglibc is known to have ABI incompatibilities even between versions used in Fremantle (2.5) and Harmattan (2.10.1) (see http://linuxtesting.org/compatibilit...at_report.html , "libc.so.6" section and further details for more info).

Maybe some patches from Maemo 2.5 would need to be applied...

AapoRantalainen 2013-06-27 09:30

Re: Working in progress: upgrading glibc - standard c-library
 
Quote:

Originally Posted by Raimu (Post 1354896)
some fcamera-reliant apps are suddenly spitting out glib errors and generally bombing out.

Can you recompile them against libc-2.10-dev? Or libglib must be compiled against newer libc? I'm not sure, but I think that applying old maemo patches won't be the correct solution.

marmistrz 2013-06-27 10:28

Re: Working in progress: upgrading glibc - standard c-library
 
Quote:

Originally Posted by AapoRantalainen (Post 1355049)
\I'm not sure, but I think that applying old maemo patches won't be the correct solution.

The possibility is relatively low, I know. But it's always possible that one at-first-sight-redundant patch would do the trick.

Raimu 2013-07-11 19:44

Re: Working in progress: upgrading glibc - standard c-library
 
Quote:

Originally Posted by AapoRantalainen (Post 1355049)
Can you recompile them against libc-2.10-dev? Or libglib must be compiled against newer libc? I'm not sure, but I think that applying old maemo patches won't be the correct solution.

I wish I had a dev environ and some trust in my skills, but I honestly can't do compiling for the n900. I did confirm however that reverting to an older situation with the stock Maemo PR1.3 libc did fix all the apps that use the fcam-drivers package.

freemangordon 2014-01-19 08:07

Re: Working in progress: upgrading glibc - standard c-library
 
OK, it turned out that missing locales is a bug in gcc 4.7.2, at least for glibc2.5 :( . I will push the needed changes in glibc thumb-testing branch so won't explain the details here.

EDIT:

this https://gitorious.org/community-ssu/...ad0cf41410ae23

justmemory 2018-01-31 08:03

Re: Working in progress: upgrading glibc - standard c-library
 
Hi All!

May I kindly ask if anyone has the upgraded glibc deb packages...? Since the links in the first post are not working I'm trying to make a package from svn but some of the commands in STEP1 are not clear for me (e.g. how to get arm-asm-page-header.diff or how to have glibc-2.5.1 directory, etc...).

Thanks,

jm

Edit:// OK, found out things, trying to build it now... But already built packegages would be still useful and appreciated if building won't succeed...

Edit2:// Successfully build version 2.10.

EL_CID_CAMPEADOR 2018-05-20 14:08

Re: Working in progress: upgrading glibc - standard c-library
 
anyone can reupload libc6_2.10.90-maemo1_armel.deb


link is dead. i need it!!!

justmemory 2018-05-20 19:55

Re: Working in progress: upgrading glibc - standard c-library
 
Quote:

Originally Posted by EL_CID_CAMPEADOR (Post 1544515)
anyone can reupload libc6_2.10.90-maemo1_armel.deb


link is dead. i need it!!!

Hmm... do you really need it...? :rolleyes:

Since no links were added I built it from svn as it is described in the first comment. You can find it here if you REALLY need it. Use at your own risk...

Note that maybe backupmenu won't work (at least it is not working for me since I installed it).


All times are GMT. The time now is 18:36.

vBulletin® Version 3.8.8