G_MODULE_BIND_LOCAL broke nautilus-python extension



Regarding this change (after 2.13.3):

2005-12-13  Alexander Larsson  <alexl redhat com>

	* libnautilus-private/nautilus-module.c (nautilus_module_load):
	open modules G_MODULE_BIND_LOCAL

It has broken nautilus-python.  See bug #327739.  The problem is that
python modules expect to find some standard python symbols in the global
scope, but since nautilus is loading the nautilus-python extension
module---and consequently libpython24.so itself---in a private scope,
all python extension modules fail to load.

  Any thoughts?

-- 
Gustavo J. A. M. Carneiro
<gjc inescporto pt> <gustavo users sourceforge net>
The universe is always one step beyond logic

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]