Skip to contentSkip to conversation

RFC: classes cleanup

DISCUSSION Paul Eggleton 3 participants 4 messages Jul 13, 2011 – Jul 14, 2011

lore
Share & tools
lore
#0 lore raw

Hi all,

I was looking through classes/ the other day and I noticed a few that probably don't need to be in oe-core. The list I came up with:

* base_srpm.bbclass - unused, refers to missing rpm_core.bbclass
* ccdv.bbclass - unused, not sure what this is for?
* flow-lossage.bbclass - unused, looks obsolete (refers to gcc 3.4)
* mozilla.bbclass - should this be in an upper layer?
* openmoko*.bbclass - should be in an upper layer
* patcher.bbclass - obsolete?
* singlemachine.bbclass - obsolete?
* srec.bbclass - appears to be something LinuxMIPS related. Not sure it belongs in oe-core.
* tmake.bbclass - obsolete? even oe-dev doesn't use this AFAICT...
* xfce.bbclass - should this be in an upper layer?
* xlibs.bbclass - unused, obsolete?

Comments? Any others we ought to look at removing?

Cheers,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre
#1 lore raw
Quoted 1 line · Paul Eggleton

* flow-lossage.bbclass - unused, looks obsolete (refers to gcc 3.4)

Agreed, this should be deleted. It used to be inherited by some of the gnome recipes (and, in oe.dev, still is by a few) to work around a compiler bug. But none of the recipes in oe-core do this, and we don't ship the affected compiler versions either.

There is one recipe in meta-oe which inherits this class so I guess that should be fixed before it's deleted.

p.

#2 lore raw
Quoted 10 lines · Phil Blundell
Quoted 1 line · Paul Eggleton

* flow-lossage.bbclass - unused, looks obsolete (refers to gcc 3.4)

Agreed, this should be deleted. It used to be inherited by some of the gnome recipes (and, in oe.dev, still is by a few) to work around a compiler bug. But none of the recipes in oe-core do this, and we don't ship the affected compiler versions either.

There is one recipe in meta-oe which inherits this class so I guess that should be fixed before it's deleted.

Can someone do that please as I think we should get rid of that class :)

Looking through the list there is nothing I feel we really need to keep at this point although some like patcher and singlemachine should still work...

Cheers,

Richard

#3 lore raw
Quoted 1 line · On Thursday 14 July 2011 15:55:26 Richard Purdie wrote:

Can someone do that please as I think we should get rid of that class :)

I have some pending cleanups for meta-oe including this one, will post them today.

Cheers,
Paul

Signature · 2 lines
Paul Eggleton
Intel Open Source Technology Centre