[oe] [meta-python][jethro][PATCH][V2] python-m2crypto: fix SSLv2 symbol issue

Martin Jansa martin.jansa at gmail.com
Tue Mar 29 10:37:37 UTC 2016


On Tue, Mar 29, 2016 at 11:58:55AM +0200, Javier Viguera wrote:
> 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 for testing.

ruby fix is pending in:
http://lists.openembedded.org/pipermail/openembedded-core/2016-March/119582.html

I've merged jethro-next in meta-oe repo.

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20160329/5451ce45/attachment-0002.sig>


More information about the Openembedded-devel mailing list