summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python-numeric/no-lapack.patch
diff options
context:
space:
mode:
authorS. Lockwood-Childs <sjl@vctlabs.com>2017-02-20 01:07:07 -0800
committerMartin Jansa <Martin.Jansa@gmail.com>2017-02-22 13:16:48 +0100
commitace4a93016099d0f0e5151a6a88e82175f9fe77c (patch)
treea7fadf780c4786901ad3b2cd680a25bb22931286 /meta-python/recipes-devtools/python/python-numeric/no-lapack.patch
parent411f5caabc8280d1a93e3b61459d80450cf5344d (diff)
downloadmeta-openembedded-ace4a93016099d0f0e5151a6a88e82175f9fe77c.tar.gz
gitpkgv.bbclass: fix versioning with multiple repos
gitpkgv class is supposed to use SRCREV_FORMAT variable to define how to smoosh together revision info from multiple repos that are used in a single recipe. It is incorrectly repeating the rev hash for the first repo instead of including the rev from each listed repo. Example: SRC_URI = "git://some-server/purple.git;destsuffix=git/purple;name=purple" SRC_URI += "git://other-server/blue.git;destsuffix=git/blue;name=blue" SRCREV_purple = "${AUTOREV}" SRCREV_blue = "${AUTOREV}" SRCREV_FORMAT = "purple_blue" Suppose gitpkgv calculates "67+ea121ea" for purple repo, and "123+feef001" for blue repo. This should result in a package version with them joined together like so: "67+ea121ea_123+feef001" It didn't. Instead the git hash part for the first repo got repeated: "67+ea121ea_123+ea121ea" Fix this by looking in the right place for the git revisions of 2nd (and following) repos when assembling the full version string. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-numeric/no-lapack.patch')
0 files changed, 0 insertions, 0 deletions