summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2017-07-20 16:48:09 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-21 08:44:18 +0100
commit8496113b63d5a5d1f99056610c0fdb972a6200d4 (patch)
tree9f9ac01cc0cd6748380163c46d3e6d9489c10eb9 /README
parent5c7f5031023fb74b5f2f26d6b3c829981f2f54d2 (diff)
downloadopenembedded-core-8496113b63d5a5d1f99056610c0fdb972a6200d4.tar.gz
openembedded-core-8496113b63d5a5d1f99056610c0fdb972a6200d4.tar.bz2
openembedded-core-8496113b63d5a5d1f99056610c0fdb972a6200d4.zip
recipetool: create: ensure meaningful error for malformed tarballs
If you pointed recipetool at a URL that should be a tarball e.g. https://tls.mbed.org/download/start/mbedtls-2.4.2-apache.tgz but instead it returns an HTML page, we try to unpack it, gzip complains but the operation doesn't seem to fail - instead we just get back an empty source tree. Change the checks to account for this - if the source tree is empty, check if the downloaded file in DL_DIR looks like an HTML file and error accordingly if it is. If it's not, error out anyway because no source was unpacked and it should have been (otherwise we just blindly set up EXTERNALSRC for this which is pointless). Fixes an aspect of [YOCTO #11407]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions