mirror of
https://github.com/void-linux/void-packages.git
synced 2025-08-07 05:12:58 +02:00
gajim: add workaround for crash caused by partially restored OpenSSL.rand in python-openssl-17.4
Closes #9576.
This commit is contained in:
parent
d5ff1d47eb
commit
b8dee7de26
2 changed files with 13 additions and 1 deletions
12
srcpkgs/gajim/patches/pyopenssl-17.4.patch
Normal file
12
srcpkgs/gajim/patches/pyopenssl-17.4.patch
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
--- src/gajim.py 2017-11-27 19:00:24.350830956 +0100
|
||||||
|
+++ src/gajim.py 2017-11-27 19:02:54.072648722 +0100
|
||||||
|
@@ -307,7 +307,8 @@
|
||||||
|
OpenSSL.rand.load_file(str(RNG_SEED))
|
||||||
|
crypto.add_entropy_sources_OpenSSL()
|
||||||
|
OpenSSL.rand.write_file(str(RNG_SEED))
|
||||||
|
-except ImportError:
|
||||||
|
+except (ImportError, AttributeError):
|
||||||
|
+ PYOPENSSL_PRNG_PRESENT = False
|
||||||
|
log.info("PyOpenSSL PRNG not available")
|
||||||
|
|
||||||
|
import traceback
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'gajim'
|
# Template file for 'gajim'
|
||||||
pkgname=gajim
|
pkgname=gajim
|
||||||
version=0.16.8
|
version=0.16.8
|
||||||
revision=1
|
revision=2
|
||||||
noarch=yes
|
noarch=yes
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--enable-site-packages PYTHON=python2"
|
configure_args="--enable-site-packages PYTHON=python2"
|
||||||
|
|
Loading…
Add table
Reference in a new issue