From patchwork Mon Apr 25 15:26:00 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: python-scons_1.3.0: add `python-native` to `DEPENDS_virtclass-native` Date: Mon, 25 Apr 2011 15:26:00 -0000 From: Paul Menzel X-Patchwork-Id: 2817 Message-Id: <1303745160.15311.36.camel@mattotaupa> To: openembedded-devel@lists.openembedded.org Date: Mon, 25 Apr 2011 17:18:07 +0200 A clean build fails with the following error [1]. ERROR: Function 'do_compile' failed (see /home/sgh/oe-new-oe/build-vmc16/tmp/work/x86_64-linux/python-scons-native-1.3.0-r1/temp/log.do_compile.26596 for further information) ERROR: Logfile of failure stored in: /home/sgh/oe-new-oe/build-vmc16/tmp/work/x86_64-linux/python-scons-native-1.3.0-r1/temp/log.do_compile.26596 Log data follows: | ERROR: Function 'do_compile' failed (see /home/sgh/oe-new-oe/build-vmc16/tmp/work/x86_64-linux/python-scons-native-1.3.0-r1/temp/log.do_compile.26596 for further information) | + cd /home/sgh/oe-new-oe/build-vmc16/tmp/work/x86_64-linux/python-scons-native-1.3.0-r1/scons-1.3.0 | + do_compile | + distutils_do_compile | + STAGING_INCDIR=/home/sgh/oe-new-oe/build-vmc16/tmp/sysroots/x86_64-linux/usr/include | + STAGING_LIBDIR=/home/sgh/oe-new-oe/build-vmc16/tmp/sysroots/x86_64-linux/usr/lib | + BUILD_SYS=x86_64-linux | + HOST_SYS=x86_64-linux | + /home/sgh/oe-new-oe/build-vmc16/tmp/sysroots/x86_64-linux/usr/bin/python setup.py build | /home/sgh/oe-new-oe/build-vmc16/tmp/work/x86_64-linux/python-scons-native-1.3.0-r1/temp/run.do_compile.26596: line 94: /home/sgh/oe-new-oe/build-vmc16/tmp/sysroots/x86_64-linux/usr/bin/python: No such file or directory | + oefatal 'python setup.py build_ext execution failed.' | + echo FATAL: 'python setup.py build_ext execution failed.' Adding `python-native` to `DEPENDS_virtclass-native` as suggested in [1] and done for `python-scons-native_1.2.0` fixes the issue. [1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-April/032180.html Signed-off-by: Paul Menzel Signed-off-by: Søren Holm --- Søren, please test this patch. By default 1.2.0 is not used for the native recipe. --- recipes/python/python-scons_1.3.0.bb | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/recipes/python/python-scons_1.3.0.bb b/recipes/python/python-scons_1.3.0.bb index 82231f2..5a412cb 100644 --- a/recipes/python/python-scons_1.3.0.bb +++ b/recipes/python/python-scons_1.3.0.bb @@ -2,6 +2,7 @@ DESCRIPTION = "A Software Construction Tool" SECTION = "devel/python" PRIORITY = "optional" LICENSE = "MIT" +DEPENDS_virtclass-native = "python-native" SRCNAME = "scons" PR = "r1"