[oe] RFC: add osso version of libtool and libatk

Richard Purdie rpurdie at rpsys.net
Tue Jan 8 13:18:47 UTC 2008


On Tue, 2008-01-08 at 13:29 +0100, Robert Schuster wrote:
> on IRC it was suggested to put this on the mailing list.
> 
> I want some osso versions (Maemo-specific) of some software packages in
> OE to be able to build compatible packages:
> 
> http://bugs.openembedded.org/show_bug.cgi?id=3384
> 
> If no one objects I would like to apply the patches there.

I have two concerns:

a) libtool at least duplicates a lot of recipe, we should be encouraging
more .inc usage.
b) packages is becoming large and unwieldy

There could be a case for splitting packages into say:

packages/ 
packages-gpe/
packages-maemo/
packages-openmoko/
packages-opie/

Sadly these two points don't work well together since .inc/patch sharing
with collections enabled doesn't work. This is something I think we need
to fix as a priority.

The advantage to b) is I can then remove groups of files from the
equation easily and speed up parsing and reduce the chances of bad
things like  maemo packages breaking my normal ones...

This disadvantage is that you end up with libtool in two places and if
one is updated, the other could be missed.

Reluctantly I'd therefore say it could be committed now if an .inc file
is created for libtool and maybe improved for atk but we should consider
the wider issue.

I'd also make a case for given vendor 'hacked' versions a
DEFAULT_PREFERENCE = "-1" so you have to explicitly select them.

Cheers,

Richard









More information about the Openembedded-devel mailing list