[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