Active Topics

 


Reply
Thread Tools
Posts: 75 | Thanked: 269 times | Joined on Aug 2012
#1
I compiled the latest version of sqlite using maemo's source files and the sqlite's amalgamation source files in SDK VM.

Changes from stock(3.6.14.1) to 3.8.1
http://www.sqlite.org/changes.html

Before installing:
1. Make backups of the following files
- /usr/lib/libsqlite3.so.0
- /usr/lib/libsqlite3.so.0.8.6
- /usr/bin/sqlite3
- any *.db files that use sqlite3

Installation:
1. copy libsqlite3.so.0 and libsqlite3.so.0.8.6 to /usr/lib/
2. copy sqlite3 to /usr/bin/
3. REBOOT (Everything will start failing until you reboot.)

Reverting back:
To revert back to stock all just replace the 3 files above with your backed up copies. The databases themselves should be fine as 3.8.1 is backwards compatible with 3.6.14-1

Download link:
http://www.mediafire.com/download/pu...e-3.8.1.tar.gz

The reason why this isn't a deb file is because I was getting an "Incompatible application package" with the SDK VM for both my .deb and the stock .deb. So I will package this when I figure out what the problem is.

This is the first time I've done any sort of debian packaging/compiling for maemo, so any help is appreciated.

Edit: See post #2 on installation instructions for the debs

Finally attached is a screenshot of it running on my n900.
Attached Images
 

Last edited by Ilew; 2013-10-29 at 10:33. Reason: Compiled debs
 

The Following 13 Users Say Thank You to Ilew For This Useful Post:
Posts: 75 | Thanked: 269 times | Joined on Aug 2012
#2
So I managed to get the debs packaged, although I'm not sure if I got the versioning right.

Debs needed to install sqlite3.8.1
http://www.mediafire.com/download/et...emo0_armel.deb
http://www.mediafire.com/download/fq...emo0_armel.deb

Installation:
Code:
1. dpkg -i libsqlite3-0_3.8.1-0maemo0_armel.deb sqlite3_3.8.1-0maemo0_armel.deb
2. REBOOT
How to revert back to stock:
Code:
1. apt-get install sqlite3=3.6.14-1maemo4+0m5 libsqlite3-0=3.6.14-1maemo4+0m5
2. REBOOT
Additional Info:

Source File:
http://www.mediafire.com/download/tt...0maemo0.tar.gz

Change and dsc Files:
http://www.mediafire.com/download/e3..._armel.changes
http://www.mediafire.com/download/t4....1-0maemo0.dsc

Other files (doc|dbg|dev debs):
http://www.mediafire.com/download/yb...maemo0_all.deb
http://www.mediafire.com/download/40...emo0_armel.deb
http://www.mediafire.com/download/b1...emo0_armel.deb

Let me know if you're going to test it.
 

The Following 4 Users Say Thank You to Ilew For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 13:33.