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 |