[oe-commits] org.oe.dev linux-handhelds-2.6: Prepare to finish upgrade to 2.6.17.

pfalcon commit openembedded-commits at lists.openembedded.org
Fri Oct 27 01:09:26 UTC 2006


linux-handhelds-2.6: Prepare to finish upgrade to 2.6.17.
* Aim: support few kernel releases nicely and transparently.
* Issue: different kernel versions/releases (may) have different defconfigs.
* Requirement: we need files dir to be override not just on PN, amd not just on
MACHINE, but additionally on some version string, which doesn't necessarily have
to be PV (for example, current situation is that 2.6.16 vs 2.6.17 need different
defconfigs, while potentially *some* -hh tags may have that need too).
* Solution: I could get per-MACHINE overrides work automagically if FILESPATH is
overriden. So, emulate that with adding both per-version dir (foo) and foo/${MACHINE} 
at the same time (and at the right order).

* Rename linux-handhelds-2.6/ to linux-handhelds-2.6-2.6.16/, as it really contains
defconfigs for those kernels. "HEAD" kernel version will still use linux-handhelds-2.6
(i.e. TODO: add 2.6.17 defconfigs to linux-handhelds-2.6/).

Author: pfalcon at openembedded.org
Branch: org.openembedded.dev
Revision: 319ad827498d2f67716b4a09957df34bc0ecd562
ViewMTN: http://monotone.openembedded.org/revision.psp?id=319ad827498d2f67716b4a09957df34bc0ecd562
Files:
1
packages/linux/linux-handhelds-2.6
packages/linux/linux-handhelds-2.6-2.6.16
packages/linux/linux-handhelds-2.6_2.6.16-hh5.bb
packages/linux/linux-handhelds-2.6_2.6.16-hh7.bb
Diffs:

#
# mt diff -rec573d09e6df58156d74acbe74e02255749b7af5 -r319ad827498d2f67716b4a09957df34bc0ecd562
#
# 
# 
# rename "packages/linux/linux-handhelds-2.6"
#     to "packages/linux/linux-handhelds-2.6-2.6.16"
# 
# patch "packages/linux/linux-handhelds-2.6_2.6.16-hh5.bb"
#  from [98d5d2e1af8390b01f0ad73e83eb113630ced8d3]
#    to [92a893090f824fdebb2440f8e63d945924ac2521]
# 
# patch "packages/linux/linux-handhelds-2.6_2.6.16-hh7.bb"
#  from [5cdc9bdac61ce7466cfead5e2447b06eb93d1453]
#    to [bab9107f62ba3121a37b1c5b21c212124edea541]
# 
============================================================
--- packages/linux/linux-handhelds-2.6_2.6.16-hh5.bb	98d5d2e1af8390b01f0ad73e83eb113630ced8d3
+++ packages/linux/linux-handhelds-2.6_2.6.16-hh5.bb	92a893090f824fdebb2440f8e63d945924ac2521
@@ -1,6 +1,8 @@ PR = "r1"
 SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel for PXA based devices."
 LICENSE = "GPL"
 PR = "r1"
 
+FILESPATH = "${FILE_DIRNAME}/linux-handhelds-2.6-2.6.16/${MACHINE}:${FILE_DIRNAME}/linux-handhelds-2.6-2.6.16"
+
 require linux-handhelds-2.6.inc
============================================================
--- packages/linux/linux-handhelds-2.6_2.6.16-hh7.bb	5cdc9bdac61ce7466cfead5e2447b06eb93d1453
+++ packages/linux/linux-handhelds-2.6_2.6.16-hh7.bb	bab9107f62ba3121a37b1c5b21c212124edea541
@@ -1,6 +1,8 @@ PR = "r2"
 SECTION = "kernel"
 DESCRIPTION = "handhelds.org Linux kernel 2.6 for PocketPCs and other consumer handheld devices."
 LICENSE = "GPL"
 PR = "r2"
 
+FILESPATH = "${FILE_DIRNAME}/linux-handhelds-2.6-2.6.16/${MACHINE}:${FILE_DIRNAME}/linux-handhelds-2.6-2.6.16"
+
 require linux-handhelds-2.6.inc






More information about the Openembedded-commits mailing list