diff options
author | 2013-09-06 16:33:13 -0400 | |
---|---|---|
committer | 2013-09-06 18:00:08 -0400 | |
commit | 4d830901c31baf8b507ebd38aa9f226c7148d2b1 (patch) | |
tree | ff30644e6256a6d1f0f4053cb4d45adb4be28c76 | |
parent | 50e7cbe258d16cef353f09f9c74d918a57ff06be (diff) | |
download | meta-cloud-services-4d830901c31baf8b507ebd38aa9f226c7148d2b1.tar.gz meta-cloud-services-4d830901c31baf8b507ebd38aa9f226c7148d2b1.tar.bz2 meta-cloud-services-4d830901c31baf8b507ebd38aa9f226c7148d2b1.zip |
pycrypto: fix QA errors and configure fail
Two fixes in this change, one is to clearly set capabilities and
trigger configure, to avoid build and configuration issues.
The second is to workaround an autoconf bug by exporting: ac_cv_func_malloc_0_nonnull=yes
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r-- | meta-openstack/recipes-devtools/python/python-pycrypto_2.6.bb | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-pycrypto_2.6.bb b/meta-openstack/recipes-devtools/python/python-pycrypto_2.6.bb index 416dee8d..9972d2d4 100644 --- a/meta-openstack/recipes-devtools/python/python-pycrypto_2.6.bb +++ b/meta-openstack/recipes-devtools/python/python-pycrypto_2.6.bb @@ -15,7 +15,37 @@ SRC_URI[sha256sum] = "7293c9d7e8af2e44a82f86eb9c3b058880f4bcc884bf3ad6c8a34b6498 S = "${WORKDIR}/${SRCNAME}-${PV}" +inherit distutils + +export STAGING_INCDIR +export STAGING_LIBDIR export BUILD_SYS export HOST_SYS -inherit distutils +CONFIGUREOPTS = "--build=${BUILD_SYS} \ + --host=${HOST_SYS} \ + --target=${TARGET_SYS} \ + --prefix=${prefix} \ + --exec_prefix=${exec_prefix} \ + --bindir=${bindir} \ + --sbindir=${sbindir} \ + --libexecdir=${libexecdir} \ + --datadir=${datadir} \ + --sysconfdir=${sysconfdir} \ + --sharedstatedir=${sharedstatedir} \ + --localstatedir=${localstatedir} \ + --libdir=${libdir} \ + --includedir=${includedir} \ + --oldincludedir=${oldincludedir} \ + --infodir=${infodir} \ + --mandir=${mandir} \ + --disable-silent-rules \ + --with-libtool-sysroot=${STAGING_DIR_HOST}" + +do_configure () { + # Workaround autoconf bug + export ac_cv_func_malloc_0_nonnull=yes + + ./configure ${CONFIGUREOPTS} +} + |