View Single Post
Old 11-27-2015, 09:12 AM   #154
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by donB006 View Post
I checked my k3 backup rootfs.img to compare those files. I backed up my k3 when updating from 3.0.2 to 3.1 to 3.3 to 3.4 then 3.4.2. The libsoup have the same file size in 3.4 and 3.4.2 while the libcurl is not the same. The libraries could still be different with the same file size. I don't know why there would have been an md5 error in the Amazon update scripts. Maybe the new libcurl has tls features so that would be important.

Code:
kindle keyboard k3 3.4.2

lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so -> /usr/lib/libcurl.so.5.2.0
lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so.5 -> /usr/lib/libcurl.so.5.2.0
-rwxr-xr-x 1 root root 223164 Jun  1  2012 libcurl.so.5.2.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so -> libsoup-2.4.so.1.3.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so.1 -> libsoup-2.4.so.1.3.0
-rwxr-xr-x 1 root root 372577 Jun  1  2012 libsoup-2.4.so.1.3.0


kindle keyboard k3 3.4

lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so -> /usr/lib/libcurl.so.5.2.0
lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so.5 -> /usr/lib/libcurl.so.5.2.0
-rwxr-xr-x 1 root root 223144 Sep  1  2012 libcurl.so.5.2.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so -> libsoup-2.4.so.1.3.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so.1 -> libsoup-2.4.so.1.3.0
-rwxr-xr-x 1 root root 372577 Jul 30  2011 libsoup-2.4.so.1.3.0
I used linux with mount -t ext3 -o loop rootfs.img /mnt/kindleimg to see the files.

Edit: I just noticed the dates for the libcurl are mixed. I don't know why the 3.4 is 1 Sep 2012 and the 3.4.2 is 1 June 2012. That is wierd.
Use readelf to list both library metadata, and compare that between versions.
They might well be functionally identical.
knc1 is offline   Reply With Quote