Reply
Thread Tools
Posts: 2,802 | Thanked: 4,490 times | Joined on Nov 2007
#261
Originally Posted by qole View Post
Where is that? Is it overwritten after each install?
AFAIK it's only a string in RAM unless you save it manually (Tools -> Log -> Save as).

Hmm, mine didn't update...
Hm, the -unlocked variants didn't contain /etc/osso_software_version or the postinst script. Fixed, and thanks for spotting it.
 

The Following User Says Thank You to lma For This Useful Post:
Posts: 670 | Thanked: 367 times | Joined on Mar 2009
#262
How much additional disk space is the community SSU taking up for you guys? I haven't cloned my OS yet (holding out for Mer), so I'm down to about 20 MB free.
__________________
* n810 since Feb 2009
* Most-used apps: Opera, gPodder, Panucci, Tomiku, Canola, Quasar, MaemoMapper, ATI85, Maemopad+, AisleRiot Solitaire, Anagramarama, Rapier, Gnumeric, pyRDesktop
* Mobile-friendly URLs of popular sites
 
Posts: 2,802 | Thanked: 4,490 times | Joined on Nov 2007
#263
Originally Posted by buurmas View Post
How much additional disk space is the community SSU taking up for you guys?
I'm not sure why, but there is some binary bloat simply by rebuilding the packages in the Diablo SDK :-(

For example, the default 5.2008.43-7 busybox (1.6.1.legal-1osso16) is:

-rwxr-xr-x 1 root root 228792 Sep 18 2008 /bin/busybox

while building the exact same version unmodified in scratchbox results in a file 314808 bytes long (the current community SSU one is 331264).

It's probably too late to complain to Nokia about this now, but if anyone has any ideas I'm all ears.

so I'm down to about 20 MB free.
That should be more than enough though.
 

The Following 3 Users Say Thank You to lma For This Useful Post:
luca's Avatar
Posts: 1,137 | Thanked: 402 times | Joined on Sep 2007 @ Catalunya
#264
Originally Posted by lma View Post
It's probably too late to complain to Nokia about this now
The GPL version 2 states that the offer for sources, scripts to control compilation and the toolchain has to be available for 3 years and everything must match the binary provided with the device.
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#265
Originally Posted by lma View Post
I'm not sure why, but there is some binary bloat simply by rebuilding the packages in the Diablo SDK :-(

For example, the default 5.2008.43-7 busybox (1.6.1.legal-1osso16) is:

-rwxr-xr-x 1 root root 228792 Sep 18 2008 /bin/busybox
Prelink might have helped size in cases..
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 

The Following User Says Thank You to Stskeeps For This Useful Post:
Posts: 2,802 | Thanked: 4,490 times | Joined on Nov 2007
#266
Originally Posted by Stskeeps View Post
Prelink might have helped size in cases..
That was my first thought too but the busybox binary in the .deb is identical to the one in the jffs2 image. But since you're reading this, do you feel like poking the right people about it? It may be something as simple as different gcc defaults on the buildbot vs scratchbox. Somehow I doubt Nokia are maintaining two separate toolchains and keeping the good one secret :-)
 

The Following User Says Thank You to lma For This Useful Post:
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#267
Originally Posted by lma View Post
That was my first thought too but the busybox binary in the .deb is identical to the one in the jffs2 image.
Prelink is done as a post-image-generation process - it goes in and runs it on the file system after putting in all the packages, effectively modifying the binaries.
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 

The Following User Says Thank You to Stskeeps For This Useful Post:
Posts: 2,802 | Thanked: 4,490 times | Joined on Nov 2007
#268
Originally Posted by Stskeeps View Post
Prelink is done as a post-image-generation process - it goes in and runs it on the file system after putting in all the packages, effectively modifying the binaries.
Exactly, so if prelink was the cause the /bin/busybox binary in busybox_3%3a1.6.1.legal-1osso16_armel.deb would be larger than the one in the rootfs part of the FIASCO image.

I suppose there could also be something hinky in my Diablo SDK installation, it would be nice if someone else could verify the size discrepancy.
 
Stskeeps's Avatar
Posts: 1,671 | Thanked: 11,478 times | Joined on Jun 2008 @ Warsaw, Poland
#269
Originally Posted by lma View Post
Exactly, so if prelink was the cause the /bin/busybox binary in busybox_3%3a1.6.1.legal-1osso16_armel.deb would be larger than the one in the rootfs part of the FIASCO image.

I suppose there could also be something hinky in my Diablo SDK installation, it would be nice if someone else could verify the size discrepancy.
Strictly speaking, busybox in SDK doesn't have to be the same actual deb package as was used to build the image. It might be same source package but not same binary package.
__________________
As you go on to other communities, remember to build them around politeness, respect, trust and humility. Be wary of poisonous people and deal with them before they end up killing your community.. Seen it happen to too many IRC channels, forums, open source projects.
 
Posts: 2,802 | Thanked: 4,490 times | Joined on Nov 2007
#270
Originally Posted by Stskeeps View Post
Strictly speaking, busybox in SDK doesn't have to be the same actual deb package as was used to build the image.
There's no SDK binary package, the deb I'm comparing against came from catalogue.tableteer.nokia.com (obtained with "apt-get --download-only --reinstall install busybox" on a freshly reflashed vanilla 5.2008.43-7 device) and the binary it contains is identical to the one on the image. It's only when rebuilding the same source package that I get a larger binary.
 
Reply

Tags
backintime, diablo cssu, diablo turbo

Thread Tools

 
Forum Jump


All times are GMT. The time now is 00:25.