You've already forked meta-qcom-extras
mirror of
https://github.com/linux-msm/meta-qcom-extras.git
synced 2026-02-25 13:14:43 -08:00
Currently linux-linaro-qcomlt-dev fails because SRCREV is applied too late to be fully processed, which results in the following bitbake error. Fix it by enforcing immediate parsing of SRCREV assignment. ERROR: /home/lumag/Projects/RPB/build-rpb/conf/../../layers/meta-qcom/recipes-kernel/linux/linux-linaro-qcomlt-dev.bb: AUTOREV/SRCPV set too late for the fetcher to work properly, please set the variables earlier in parsing. Erroring instead of later obtuse build failures. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
21 lines
940 B
BlitzBasic
21 lines
940 B
BlitzBasic
# Copyright (C) 2014-2020 Linaro
|
|
# Released under the MIT license (see COPYING.MIT for the terms)
|
|
#
|
|
# This recipe is disabled by default.
|
|
# To enable it add the following line to conf/local.conf:
|
|
# PREFERRED_PROVIDER_virtual/kernel = "linux-linaro-qcomlt-dev"
|
|
|
|
require recipes-kernel/linux/linux-linaro-qcom.inc
|
|
|
|
DESCRIPTION = "Linaro Qualcomm Landing team Integration Kernel ${PV}"
|
|
SRCBRANCH = "integration-linux-qcomlt"
|
|
|
|
# Set default SRCREV. it is statically set to the korg v3.7 tag, and
|
|
# hence prevent network access during parsing. If linux-linaro-qcomlt-dev
|
|
# is the preferred provider, they will be overridden to AUTOREV in following
|
|
# anonymous python routine and resolved when the variables are finalized.
|
|
SRCREV := '${@oe.utils.conditional("PREFERRED_PROVIDER_virtual/kernel", "linux-linaro-qcomlt-dev", "${AUTOREV}", "29594404d7fe73cd80eaa4ee8c43dcc53970c60e", d)}'
|
|
|
|
LINUX_VERSION = "5.11+"
|
|
PV = "${LINUX_VERSION}+git${SRCPV}"
|