]> code.ossystems Code Review - openembedded-core.git/commit
python: remove the default optimization
authorRobert Yang <liezhi.yang@windriver.com>
Wed, 8 May 2013 08:29:48 +0000 (16:29 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 10 May 2013 10:41:10 +0000 (11:41 +0100)
commit165ed464bbb9bf985dde9d8c15d000809901fff6
tree702a13c9d11a1e6df6f703a950ec64b922a302d5
parent902d3fa57d4659ee12aac80246dcaca5c45f9d8c
python: remove the default optimization

We had hard coded python-native and python's default optimization to 1,
which made the "assert" statement didn't work, and removed the "-O/-OO"
(optimization options), the target python had a "-N" option to disable
the default optimization, but the native python didn't.

I think that we can set the environment variable PYTHONOPTIMIZE or use
"python -O" if we need to optimize, but I'm not sure whether we need to
set it by default, it would confuse the user or cause/hide unexpected
problems if the "assert" doesn't work.

[YOCTO #4427]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python-native/04-default-is-optimized.patch [deleted file]
meta/recipes-devtools/python/python-native_2.7.3.bb
meta/recipes-devtools/python/python/04-default-is-optimized.patch [deleted file]
meta/recipes-devtools/python/python/99-ignore-optimization-flag.patch [deleted file]
meta/recipes-devtools/python/python_2.7.3.bb