[maemo-developers] SDK rootstraps updated

From: Graham Cobb g+770 at cobb.uk.net
Date: Mon Jan 18 16:48:41 EET 2010
On Monday 18 January 2010 14:08:07 Jeff Moe wrote:
> Take note, since the service restoration, the Maemo 5 SDK rootstraps have
> been (silently?) updated with no changes to timestamps:

Thanks Jeff for noticing this.

Niels or Ed, do you have any idea what has happened here?

As a developer, it is important that I have access to all the released SDK and 
rootstrap versions explicitly.  There are two main reasons:

1) Software built for release to users must be built against the SDK for the 
earliest release to be supported, otherwise library dependencies will prevent 
installation on earlier releases.  That means, for example, that software 
intended to be run on Fremantle should normally be built against the SDK 
which was released with the official shipping of the device, even if a newer 
SDK is available.  On the other hand, the developer will often find it 
convenient to keep their main development scratchbox target up to date in 
order to get bug-fixes for the various tools.

2) When trying to fix a problem reported by users it may be important to be 
able to build against a particular SDK release (either to reproduce problems 
or test possible solutions or workrounds).

To be fair, the second reason is unusual (I only find myself creating a test 
scratchbox target with a specific SDK release about once a year) but if we do 
not make sure we always archive (and change the name of) SDK and rootstrap 
releases it becomes impossible.

More information about the maemo-developers mailing list