[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