[maemo-developers] Porting debian apps to maemo - which deb-src to use?

From: Eero Tamminen eero.tamminen at nokia.com
Date: Thu Aug 21 15:54:06 EEST 2008
Hi,

ext David Greaves wrote:
> So I want to port some (non-gui) debian app to maemo (autofs FWIW).
> 
> Now Maemo is based on an upstream debian. But which one? I can't put the
> upstream deb into my scratchbox (obviously) but I should be able to put the
> deb-src in...
> 
> Why?
> Well, I've had some success just pulling source packages from an arbitrary
> version and following the dependency chain but at some point I'm going to hit a
> version conflict with a standard maemo pkg.
> 
> So, essentially, what deb-src should I use in my scratchbox to get a best match
> to maemo?

Current maemo SDK uses Debian Etch devkit so you might have trouble
trying to use source packages from newer Debian versions (they might
want newer versions of Debian tools).

One exception for this Etch "rule" is Diablo "linux-kernel-headers"
package which is 2.6.16 (the version against which C-library was built
when toolchain was last updated).  In Etch it's 2.6.18 and therefore
some low-level Etch package using kernel APIs directly (not through
C-library) might not build.  In that case you might try Sarge package.


	- Eero

More information about the maemo-developers mailing list