After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 356614 - Undefined symbols in libexchange-storage-1.2.so
Undefined symbols in libexchange-storage-1.2.so
Status: RESOLVED DUPLICATE of bug 342830
Product: evolution-data-server
Classification: Platform
Component: general
1.8.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Harish Krishnaswamy
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-09-18 19:35 UTC by Matthew Barnes
Modified: 2006-09-18 20:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Matthew Barnes 2006-09-18 19:35:38 UTC
To reproduce:
$ ldd -r /usr/lib/libexchange-storage-1.2.so | grep undefined

undefined symbol: e_passwords_remember_password (/usr/lib/libexchange-storage-1.2.so)
undefined symbol: e_passwords_get_password      (/usr/lib/libexchange-storage-1.2.so)
undefined symbol: e_passwords_forget_password   (/usr/lib/libexchange-storage-1.2.so)
undefined symbol: e_passwords_add_password      (/usr/lib/libexchange-storage-1.2.so)
undefined symbol: e_passwords_ask_password      (/usr/lib/libexchange-storage-1.2.so)

The "e_passwords" API is provided by libedataserverui, but it looks like libexchange-storage is only linking with libedataserver.

See evolution-data-server/servers/exchange/storage/Makefile.am
Comment 1 Matthew Barnes 2006-09-18 20:28:03 UTC
Wow, this problem has been around for ages.

Bug #342830 at least proposes a solution to this problem, but it looks hairy.

*** This bug has been marked as a duplicate of 342830 ***