[Bug 5285] Completely hosed in dapper

Yann yann at pleiades.fr.eu.org
Sat Jan 21 01:22:51 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/5285

Comment:
the "mail-notification-CRITICAL **: signal handler
"mn_mail_summary_popup_button_press_event_h" not found" bug doesn't
happen on debian.

it seems dynamic symbol are not exported for mail-notification on
ubuntu:

on debian:
$ objdump -T /usr/bin/mail-notification | grep mn_mail_summary_popup_button_press_event_h
0806dfc0 g    DF .text  00000099  Base        mn_mail_summary_popup_button_press_event_h

on ubuntu:
$ objdump -T /usr/bin/mail-notification | grep mn_mail_summary_popup_button_press_event_h
 
(no result)

I dig a bit and I found pkg-config doesn't return the same result:

on debian:
$ pkg-config --libs gconf-2.0
-Wl,--export-dynamic -pthread -lgconf-2 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0

on ubuntu:
$ pkg-config --libs gconf-2.0
-pthread -lgconf-2 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0

the "-Wl,--export-dynamic" options seems to be the key of the problem.
But I don't know why there are not used on ubuntu.




More information about the universe-bugs mailing list