linux-yocto-dev: Specify SRC_REVs for intel-core* machines

The automatic SRCREV AUTOREV anonymous python in linux-yocto-dev.bb
will only trigger on the PREFERRED_PROVIDER_virtual/kernel being
linux-yocto-dev if it is set in local.conf, or a similar file parsed
prior to itself.

Since these two machines currently specify linux-yocto-dev in the
machine configuration, the AUTOREV doesn't trigger - and we do not want
AUTOREV specified in the recipe itself to avoid breakage in the event
of no network access.

This is a bizarre little corner case as machines typically do not
specify linux-yocto-dev. For the time being, fix the do_fetch failure by
specifying SRCREVs for the two intel-core* machines. Users who want
AUTOREV can specify THAT in their local.conf. This way it doesn't break
out of the box.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
This commit is contained in:
Darren Hart 2014-03-25 14:04:21 -07:00
parent f122b5a101
commit a1491bc54b

View File

@ -2,18 +2,18 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
KERNEL_FEATURES_INTEL_COMMON += "features/amt/mei/mei.scc"
#LINUX_VERSION_core2-32-intel-common = "3.13"
LINUX_VERSION_core2-32-intel-common = "3.14-rc8"
COMPATIBLE_MACHINE_core2-32-intel-common = "${MACHINE}"
#SRCREV_meta_core2-32-intel-common = "${AUTOREV}"
#SRCREV_machine_core2-32-intel-common = "${AUTOREV}"
SRCREV_meta_core2-32-intel-common = "3689f99f4d2a051e8d3ff72345a67d4d04a88020"
SRCREV_machine_core2-32-intel-common = "fecc3fd7d31bd93766ff4f0431fecdbbfa4c3a7c"
KMACHINE_core2-32-intel-common = "intel-core2-32"
KBRANCH_core2-32-intel-common = "standard/base"
KERNEL_FEATURES_append_core2-32-intel-common = "${KERNEL_FEATURES_INTEL_COMMON}"
#LINUX_VERSION_corei7-64-intel-common = "3.13"
LINUX_VERSION_corei7-64-intel-common = "3.14-rc8"
COMPATIBLE_MACHINE_corei7-64-intel-common = "${MACHINE}"
#SRCREV_meta_corei7-64-intel-common = "${AUTOREV}"
#SRCREV_machine_corei7-64-intel-common = "${AUTOREV}"
SRCREV_meta_corei7-64-intel-common = "3689f99f4d2a051e8d3ff72345a67d4d04a88020"
SRCREV_machine_corei7-64-intel-common = "fecc3fd7d31bd93766ff4f0431fecdbbfa4c3a7c"
KMACHINE_intel-corei7-64-intel-common = "intel-corei7-64"
KBRANCH_intel-corei7-64-intel-common = "standard/base"
KERNEL_FEATURES_append_corei7-64-intel-common = "${KERNEL_FEATURES_INTEL_COMMON}"