mirror of
https://git.yoctoproject.org/poky
synced 2026-05-07 16:59:22 +00:00
bitbake.conf/gcc-common.inc: Fix STAMPCLEAN expression
The globs used for STAMPCLEAN were too greedy matching gcc-cross-initial stamps for gcc-cross for example. This patch resolves that problem making the assumption that PV starts with something numeric. This assumption should hold in most cases and has a better failure case that the current situation. (From OE-Core rev: d7fbc70b6c6ac629d2a23ac16ab45461f88b4b26) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -333,7 +333,7 @@ BZRDIR = "${CO_DIR}/bzr"
|
||||
HGDIR = "${CO_DIR}/hg"
|
||||
|
||||
STAMP = "${TMPDIR}/stamps/${MULTIMACH_TARGET_SYS}/${PN}-${EXTENDPE}${PV}-${PR}"
|
||||
STAMPCLEAN = "${TMPDIR}/stamps/${MULTIMACH_TARGET_SYS}/${PN}-*-*"
|
||||
STAMPCLEAN = "${TMPDIR}/stamps/${MULTIMACH_TARGET_SYS}/${PN}-[0-9]*-*"
|
||||
WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PF}"
|
||||
T = "${WORKDIR}/temp"
|
||||
D = "${WORKDIR}/image"
|
||||
|
||||
@@ -63,7 +63,7 @@ SS = "${TMPDIR}/stamps/work-shared/gcc-${PV}-${PR}"
|
||||
do_fetch[stamp-base] = "${SS}"
|
||||
do_unpack[stamp-base] = "${SS}"
|
||||
do_patch[stamp-base] = "${SS}"
|
||||
SSCLEAN = "${TMPDIR}/stamps/work-shared/gcc-*-*"
|
||||
SSCLEAN = "${TMPDIR}/stamps/work-shared/gcc-[0-9]*-*"
|
||||
do_fetch[stamp-base-clean] = "${SSCLEAN}"
|
||||
do_unpack[stamp-base-clean] = "${SSCLEAN}"
|
||||
do_patch[stamp-base-clean] = "${SSCLEAN}"
|
||||
|
||||
Reference in New Issue
Block a user