Hi guys,

        Just running my interposing detection tool:

        http://go-oo.org/ooo-build/bin/finterpose

        $ find /opt/gnome/lib -name '*.so' | finterpose gnome-exclusions

        over all of Gnome's libraries - and there is an unexpected amount of
cruft from the evolution piece. Some of this of course may be eplugin
related - if so, it'd be nice to have an updated suppression set
(current attached) - some looks like brokenness to me:

Most embarassing:
        /opt/gnome/lib/evolution/2.4/components/libevolution-mail.so 
/opt/gnome/lib/evolution/2.4/plugins/liborg-gnome-groupwise-features.so 
implement:
                session
        /opt/gnome/lib/gnome-spell/libgnome-spell-component-0.3.so 
/opt/gnome/lib/evolution/2.4/components/libevolution-calendar.so implement:
                orb ev

Less so ?:
        
/opt/gnome/lib/evolution-data-server-1.2/camel-providers/libcamelexchange.so 
/opt/gnome/lib/evolution/2.4/plugins/liborg-gnome-exchange-operations.so 
implement:
                camel_exchange_ntlm_authtype camel_exchange_password_authtype

        
/opt/gnome/lib/evolution-data-server-1.2/camel-providers/libcamelgroupwise.so 
/opt/gnome/lib/libexchange-storage-1.2.so.0.1.0 implement:
                e_path_find_folders e_path_to_physical e_path_rmdir

        /opt/gnome/lib/libedataserver-1.2.so.4.1.0 
/opt/gnome/lib/libgal-2.4.so.0.0.0 
/opt/gnome/lib/evolution/2.4/libeutil.so.0.0.0 implement:
                e_iconv_locale_charset e_iconv_charset_language e_strftime 
e_iconv_locale_language known_iconv_charsets e_iconv_close e_iconv_charset_name 
e_iconv e_iconv_open e_utf8_strftime

        /opt/gnome/lib/libexchange-storage-1.2.so.0.1.0 
/opt/gnome/lib/evolution/2.4/libeshell.so.0.0.0 implement:
                e_shell_marshal_VOID__POINTER_POINTER_POINTER_POINTER 
e_shell_marshal_VOID__STRING_POINTER_POINTER e_shell_marshal_VOID__STRING_STRING

        /opt/gnome/lib/libgal-2.4.so.0.0.0 
/opt/gnome/lib/gtkhtml/libgnome-gtkhtml-editor-3.8.so 
/opt/gnome/lib/evolution/2.4/libemiscwidgets.so.0.0.0 implement:
                e_color_alloc e_color_init e_dark_gray e_black 
e_color_alloc_gdk e_color_alloc_name e_white
        
        /opt/gnome/lib/evolution/2.4/components/libevolution-calendar.so 
/opt/gnome/lib/evolution/2.4/plugins/liborg-gnome-save-calendar.so 
/opt/gnome/lib/evolution/2.4/libevolution-calendar-importers.so.0.0.0 implement:
                auth_new_cal_from_source auth_new_cal_from_uri 
auth_new_cal_from_default

        HTH,

                Michael.

-- 
 [EMAIL PROTECTED]  <><, Pseudo Engineer, itinerant idiot
# glib / pango / gtk modules:
g_module_check_init
gtk_module_init
im_module_init
im_module_create
im_module_list
im_module_exit
script_engine_init
script_engine_create
script_engine_exit
script_engine_list

# gconf
gconf_backend_get_vtable

# ORBit2 / bonobo
orbit_imodule_data
Bonobo_Plugin_info

# gnome-print
gnome_print__transport_get_type
gnome_print__filter_get_type
gpa_module_init

# gnome-vfs
vfs_module_init
vfs_module_shutdown

# glade
glade_module_register_widgets

# gstreamer
gst_plugin_desc

# Nautilus
nst_init_plugin
nautilus_module_shutdown
nautilus_module_list_types
nautilus_module_initialize

# gimp
gimp_module_query
gimp_module_register

# xchat modules
xchat_plugin_init
xchat_plugin_deinit
xchat_plugin_get_info

# epiphany
register_module

# gaim
gaim_init_plugin

# planner
module_init
module_exit
module_new

# a11y modules
gnome_accessibility_module_shutdown
gnome_accessibility_module_init

# evolution
camel_provider_module_init
eds_module_list_types
eds_module_initialize
eds_module_shutdown
e_plugin_lib_enable

# gpilot
conduit_load_gpilot_conduit
conduit_destroy_gpilot_conduit
_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to