Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/gst-python/files: gst-python-0.10.8-atexit.patch digest-gst-python-0.10.8-r1
Date: Sun, 04 Nov 2007 06:40:26
Message-Id: E1IoZ9f-0005x9-31@stork.gentoo.org
1 drac 07/11/04 06:40:19
2
3 Added: gst-python-0.10.8-atexit.patch
4 digest-gst-python-0.10.8-r1
5 Log:
6 Patch from upstream CVS, fixing Segmentation Fault with media-sound/exaile. gst/gstmodule.c (DL_EXPORT): Remove the atexit(gst_deinit) Atexit handlers are run after python has finalized (see Py_Exit in pythonrun.c), but gst_deinit can potentially call back into python e.g. for python-defined plugins.
7 (Portage version: 2.1.3.17)
8
9 Revision Changes Path
10 1.1 dev-python/gst-python/files/gst-python-0.10.8-atexit.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/gst-python/files/gst-python-0.10.8-atexit.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/gst-python/files/gst-python-0.10.8-atexit.patch?rev=1.1&content-type=text/plain
14
15 Index: gst-python-0.10.8-atexit.patch
16 ===================================================================
17 diff -ur gst-python-0.10.8.orig/gst/gstmodule.c gst-python-0.10.8/gst/gstmodule.c
18 --- gst-python-0.10.8.orig/gst/gstmodule.c 2007-07-28 16:38:15.000000000 +0300
19 +++ gst-python-0.10.8/gst/gstmodule.c 2007-11-04 08:26:33.000000000 +0200
20 @@ -266,8 +266,6 @@
21
22 g_timeout_add_full (0, 100, python_do_pending_calls, NULL, NULL);
23
24 - atexit(gst_deinit);
25 -
26 if (PyErr_Occurred ()) {
27 Py_FatalError ("can't initialize module gst");
28 }
29
30
31
32 1.1 dev-python/gst-python/files/digest-gst-python-0.10.8-r1
33
34 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/gst-python/files/digest-gst-python-0.10.8-r1?rev=1.1&view=markup
35 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/gst-python/files/digest-gst-python-0.10.8-r1?rev=1.1&content-type=text/plain
36
37 Index: digest-gst-python-0.10.8-r1
38 ===================================================================
39 MD5 e7e8274d41c6302a80c777ab16d367e6 gst-python-0.10.8.tar.gz 602170
40 RMD160 97ec07b064921771d4cadd68194ab2a023f7f20c gst-python-0.10.8.tar.gz 602170
41 SHA256 3c0404b51eb7ad32f1f03409604f6fe7871ec9ccb4316e307a88c317e62c1552 gst-python-0.10.8.tar.gz 602170
42
43
44
45 --
46 gentoo-commits@g.o mailing list