summaryrefslogtreecommitdiffstats
path: root/scripts/contrib/python/generate-manifest-3.3.py
diff options
context:
space:
mode:
authorMagnus Olsson <magnus@minimum.se>2014-12-05 11:03:46 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-12-31 10:19:00 +0000
commit554962b380cee1100faec80b6ee89a50c64715bc (patch)
treeef777188d103fa74cf9565da4026fb0213870db5 /scripts/contrib/python/generate-manifest-3.3.py
parent6a2ff9b067c650eef4169dd7a9faef940fd6866a (diff)
downloadpoky-554962b380cee1100faec80b6ee89a50c64715bc.tar.gz
python: add python-codecs runtime dependency for python-json
A piece of JSON initialization code that runs when you "import json" tries to use the hex-decoder, thus breaks if you do not have python-codecs installed. Example: >>> import json Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/json/__init__.py", line 108, in <module> from .decoder import JSONDecoder File "/usr/lib/python2.7/json/decoder.py", line 24, in <module> NaN, PosInf, NegInf = _floatconstants() File "/usr/lib/python2.7/json/decoder.py", line 18, in _floatconstants _BYTES = '7FF80000000000007FF0000000000000'.decode('hex') LookupError: no codec search functions registered: can't find encoding This patch adds a runtime dependency on python-codecs for python-json and re-generates the python manifests for Python v2.7. Solves [YOCTO #7020]. (From OE-Core rev: 90fd48144f146f455b18372a9b061314ab3a3857) (From OE-Core rev: e726819bb2b5b960a50d2ae8d4c6fe85e70c99b7) Signed-off-by: Magnus Olsson <magnus@minimum.se> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/contrib/python/generate-manifest-3.3.py')
0 files changed, 0 insertions, 0 deletions