[maemo-developers] Survey about Maemo porting problems

From: Eero Tamminen eero.tamminen at nokia.com
Date: Thu Nov 20 17:30:10 EET 2008
Hi,

ext tz wrote:
> Debian lenny (or whatever the current version is) seems to be a few
> steps ahead or otherwise out of sync with scratchbox.
> 
>> * What was the show-stopper(s) that made you give up on trying to port
>> this application to Maemo?
> 
> dpkg/dhelper/etc above 5 required.

Fixed in Fremantle.

(And I guess also in an already available Scratchbox lenny devkit,
it's just not used for Diablo extras repo autobuilder as it's not
part of Diablo SDK.)


> Something wrong in pkgconfig hard to diagnose
> 
> Cross compiling hopelessly broken (does the gcc produce i386
> executables?  No, well use --host,

Scratchbox should handle fine packages that can be built only natively.


[...]
> /usr/include/linux is BROKEN!!.  (there is a bugzilla report on this).
>  Socat has a test based on this, which if it exists is assumed to at
> least let you compile a program which includes one of the files (for
> ext2 support), so it says "/usr/include/linux/e2fsXXX exists" so turns
> an option on, but that blows up the compile.  Ubuntu includes
> /usr/src/linux-kernel-headers for a reason.  the SDK should do the
> same.

Fixed for Fremantle.  (kernel headers come from kernel sources,
instead of being tied to the toolchain libc.)



	- Eero


More information about the maemo-developers mailing list