From: Richard Purdie Date: Tue, 7 May 2013 12:56:03 +0000 (+0100) Subject: insane: Open file in binary mode X-Git-Tag: 2015-4~6593 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=4f47b3a4726dd47e8a6db228fcaf25d1890e3e52;p=openembedded-core.git insane: Open file in binary mode We open the file we're writing to in binary mode so open the input stream with the same mode so things match. This avoids errors with python3. Signed-off-by: Richard Purdie --- diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 41007f8e18..809aa457a1 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.bbclass @@ -578,7 +578,7 @@ def package_qa_check_license(workdir, d): if (not beginline) and (not endline): md5chksum = bb.utils.md5_file(srclicfile) else: - fi = open(srclicfile, 'r') + fi = open(srclicfile, 'rb') fo = tempfile.NamedTemporaryFile(mode='wb', prefix='poky.', suffix='.tmp', delete=False) tmplicfile = fo.name; lineno = 0