From: Paul Eggleton Date: Wed, 30 Aug 2017 23:54:17 +0000 (+1200) Subject: scriptutils: fix fetch_url() to use lowercase dummy recipe name X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~20160 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b48c48b00e82491d1c69e4d89a79c6242361abec;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git scriptutils: fix fetch_url() to use lowercase dummy recipe name recipetool create (and hence devtool add) and devtool upgrade use fetch_url() which creates a dummy recipe in order to fetch source. Previously the random part of the name was using uppercase characters, and this triggers a QA warning after OE-Core commit 4713f8b2c4f2c74239d284adcf1e59e61aa66576, so use lowercase instead as I really should have in the first place. Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/scripts/lib/scriptutils.py b/scripts/lib/scriptutils.py index 11f1a78e972..85b1c949bf5 100644 --- a/scripts/lib/scriptutils.py +++ b/scripts/lib/scriptutils.py @@ -134,7 +134,7 @@ def fetch_url(tinfoil, srcuri, srcrev, destdir, logger, preserve_tmp=False, mirr # for do_fetch and do_unpack # I'd use tempfile functions here but underscores can be produced by that and those # aren't allowed in recipe file names except to separate the version - rndstring = ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(8)) + rndstring = ''.join(random.choice(string.ascii_lowercase + string.digits) for _ in range(8)) fetchrecipe = os.path.join(fetchrecipedir, 'tmp-recipetool-%s.bb' % rndstring) fetchrecipepn = os.path.splitext(os.path.basename(fetchrecipe))[0] logger.debug('Generating initial recipe %s for fetching' % fetchrecipe)