]> code.ossystems Code Review - openembedded-core.git/commit
classes/buildhistory: write out files in UTF-8 format
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Thu, 6 Feb 2014 11:02:55 +0000 (11:02 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Feb 2014 15:23:39 +0000 (15:23 +0000)
commitdcf228fe69bfee4e22baad477ad407248c0f9cdb
tree06b295169f6f23c149f0d88a8ae6f41dfa30a679
parent8461283a648d7c5affd51971ebd9b35a8a4c625f
classes/buildhistory: write out files in UTF-8 format

If the package information contained unicode characters (for example, in
the package file listing) then writing them out as ASCII would fail, so
write them out using codecs.open() instead of open() using UTF-8. This
fixes ca-certificates failing in do_packagedata when buildhistory is
enabled.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/buildhistory.bbclass