[oe] [RFC][PATCH] Merging classes with poky

Koen Kooi koen at dominion.kabel.utwente.nl
Sun Sep 2 07:38:12 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Purdie schreef:
> On Sat, 2007-09-01 at 19:42 +0200, Koen Kooi wrote:
>> Richard Purdie schreef:
>>> I haven't looked closely at the diff yet but the above should not be
>>> merged back in. I removed it from OE.dev since its broken and the same
>>> (correct) information can be obtained with "bitbake -e". I will remove
>>> it from Poky too in due course.
>> Updated diffs at http://dominion.kabel.utwente.nl/koen/OE/poky/
>>
>> Changes:
>>
>> * remove showdata
>> * make rootfs_deb.bbclass work with current .dev
> 
> Given the ton of changes involved, I've committed a number of them that
> hopefully hasn't actually changed any behaviours in OE but have brought
> OEs and Poky's classes much more in sync.


I noticed that rootfs* have bits like "<something> /etc/", "<something> /usr/lib", etc
Shouldn't that be ${sysconfdir}, ${libdir}, etc?

> http://www.rpsys.net/openzaurus/temp/behaviour_change.patch is a
> (reverse) diff which will change the way OE does certain things. There
> are two main ones:
> 
> 1. pkgmaps moves from ${STAGING_DIR}/pkgdata/ to
> ${STAGING_DIR}/pkgdata/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS} in
> the multimachine case.
> 
> 2. Enable the do_package_write_ipk, do_package_write_deb and other
> separate tasks instead of running them all within do_package_write. The
> big benefit here is you can then enable some new package class at some
> point halfway through a build and bitbake will "do the right thing". 

Provided people don't use rm_work.

> It
> also improves the number of tasks we can run in parallel slightly.
> 
> Any thoughts/comments on these or should I check them in along with a
> warning about needing to wipe the install stamps at the very least on
> existing builds?

Let's just let it on the same time as activating bitbake 1.8.8.


regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFG2mhdMkyGM64RGpERAvHNAJ9bI0SSwgD4ef8+CVeFWtvMihXeCwCZAXln
zFYuBT3oZbE/amUgdKoqY68=
=lzVd
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list