[oe] [meta-python][jethro][PATCH][V2] python-m2crypto: fix SSLv2 symbol issue
Javier Viguera
javier.viguera at digi.com
Tue Mar 29 09:58:55 UTC 2016
On 17/03/16 22:54, Martin Jansa wrote:
>
> I'm still seeing multiple issues caused by last openssl upgrade, e.g.
> ruby, pywbem, crda
>
> Are they all supposed to be fixed by this?
Well I just did a basic build tests with the three mentioned above
(ruby, pywbem and crda) and these are the results:
RUBY
~~~~
I don't see any difference with or without the patch, it's building fine
even without the patch but the patch does not hurt either.
PYWBEM_0.8.0
~~~~~~~~~~~~
Without the patch fails with:
File
"/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/_m2crypto.py",
line 24, in swig_import_helper
_mod = imp.load_module('__m2crypto', fp, pathname, description)
ImportError:
/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/__m2crypto.so:
undefined symbol: SSLv2_method
With the patch PYWBEM builds fine.
CRDA_3.18
~~~~~~~~~
Without the patch fails with:
NOTE: make -j 8 MAKEFLAGS=
DESTDIR=/ssd/dey/jethro/x11/ccimx6sbc/tmp/work/cortexa9hf-vfp-neon-dey-linux-gnueabi/crda/3.18-r0/image
LIBDIR=/usr/lib/crda LDLIBREG=-Wl,-rpath,/usr/lib/crda -lreg all_noverify
GEN keys-gcrypt.c
Trusted pubkeys: pubkeys/linville.key.pub.pem
pubkeys/sforshee.key.pub.pem
ERROR: Failed to import the "M2Crypto" module:
/ssd/dey/jethro/x11/ccimx6sbc/tmp/sysroots/x86_64-linux/usr/lib/python2.7/site-packages/M2Crypto/__m2crypto.so:
undefined symbol: SSLv2_method
With the patch CRDA builds fine.
So I would say that the patch improves the situation. It fixes the build
for some packages and does not seem to break anything.
I'm also having build failures for CRDA since almost a month now, so I
would like to have the 'jethro-next' merged to 'jethro' as well.
Thanks,
Javier Viguera
More information about the Openembedded-devel
mailing list