Active Topics

 


Reply
Thread Tools
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#1
Is it possible to upgrade libglib2.0-0 and libgtk2.0-0 on maemo 4?
Did Nokia use original version of these packages or packages were patched by Nokia?
 

The Following User Says Thank You to svs57 For This Useful Post:
jeremiah's Avatar
Posts: 170 | Thanked: 261 times | Joined on Feb 2009 @ Gothenburg, Sweden
#2
Yes, it is possible to do that.

To find out who packaged those apps and if there are patches, you can use apt-get source libglib2.0-0 and read the debian/control file, that will tell you who the maintainer is.
 

The Following User Says Thank You to jeremiah For This Useful Post:
yerga's Avatar
Posts: 696 | Thanked: 1,012 times | Joined on Mar 2006 @ Asturies, Spain
#3
Be careful, Maemo isn't Debian.
Probably if you upgrade fundamental libraries like gtk and glib (yes, both patched in Maemo), you will have a reboot loop. It isn't an exact science, it could work, but the most probable it isn't.
 

The Following 2 Users Say Thank You to yerga For This Useful Post:
jeremiah's Avatar
Posts: 170 | Thanked: 261 times | Joined on Feb 2009 @ Gothenburg, Sweden
#4
Originally Posted by yerga View Post
Be careful, Maemo isn't Debian.
Probably if you upgrade fundamental libraries like gtk and glib (yes, both patched in Maemo), you will have a reboot loop. It isn't an exact science, it could work, but the most probable it isn't.
Indeed. It is possible, but it is not advisable. Even in debian you would only want to do this in a testing chroot or something similar.
 

The Following User Says Thank You to jeremiah For This Useful Post:
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#5
The idea is make maemo 4 more compatable with Debian. At least on sources level. The main problem in compile maemo binary from debian sources is version of glib and gtk used maemo.
I also have crasy idea to compile gcc4 and libc6 from debian sources.
I hope this make maemo binary compatible with Debian
I already use perl 5.10, binutils, gcc4.3, gcc4.4 and many debian dh_* utilits.

Last edited by svs57; 2009-11-01 at 18:55.
 

The Following User Says Thank You to svs57 For This Useful Post:
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#6
At least libgtk on N8x0 is heavily patched, check the Maemo Developer guide for details on the changes. There are also next version features brought down. Libglib on the other hand is either untouched or has less changes. However, if you upgrade those libs, some features become deprecated and others are removed, thus upgrading will probably make your system unusable, unbootable or both, because the apps in Maemo are actually using these libs.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following User Says Thank You to Bundyo For This Useful Post:
jeremiah's Avatar
Posts: 170 | Thanked: 261 times | Joined on Feb 2009 @ Gothenburg, Sweden
#7
Originally Posted by svs57 View Post
I already use perl 5.10,
Oh really? Care to share your deb? I would like to upload it since I would like a perl 5.10 on the device.

Last edited by jeremiah; 2009-11-02 at 00:54. Reason: typo
 

The Following 2 Users Say Thank You to jeremiah For This Useful Post:
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#8
I ask the question because I got errors after upgrade libglib
For example this:
/usr/lib/libgtk-x11-2.0.so.0: undefined symbol: hildon_g_scanner_cache_open

Do anybody know does libglib and libgtk patches again original available?

I don't afraid break OS. I use rootfs on SD and can boot from NAND and repair rootfs. And also I use backup of my SD.
 

The Following User Says Thank You to svs57 For This Useful Post:
Andre Klapper's Avatar
Posts: 1,665 | Thanked: 1,649 times | Joined on Jun 2008 @ Praha, Czech Republic
#9
Originally Posted by svs57 View Post
Do anybody know does libglib and libgtk patches again original available?
Hmmmm? Didn't get it.

I highly assume that http://live.gnome.org/Maemo/MaemoGtkChanges is outdated, but it helps getting an impression.
__________________
maemo.org Bugmaster
 

The Following User Says Thank You to Andre Klapper For This Useful Post:
Posts: 207 | Thanked: 31 times | Joined on Apr 2008
#10
I tried use patches from here
https://stage.maemo.org/svn/maemo/pr...haf/trunk/glib
Its produced wrong "configure":
checking for GNUC visibility attribute... /usr/src/glib-2.20.3/configure: line 32061: syntax error: unexpected end of file
 

The Following User Says Thank You to svs57 For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 10:56.