Bug 2692 - building with --disable-nls broken
Summary: building with --disable-nls broken
Status: RESOLVED FIXED
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Plugins (show other bugs)
Version: 3.8.1
Hardware: PC FreeBSD
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2012-07-07 01:52 UTC by flower.henry
Modified: 2012-07-09 07:14 UTC (History)
0 users

See Also:


Attachments

Description flower.henry 2012-07-07 01:52:46 UTC
claws-mail-fancy-0.9.16 & webkit-gtk2-1.4.3_1 from freebsd ports.

claws-mail (Configuration->Plugins->Load) says:

The following error occurred while loading fancy.so :
/usr/local/lib/claws-mail/plugins/fancy.so: Undefined symbol "D_"
Comment 1 Holger Berndt 2012-07-09 00:23:11 UTC
I assume the plugin has been compiled with --disable-nls?

Looks like https://github.com/marvil07/claws-mail-plugins/commit/7ab5564bd43c717406861fcaa3d915c57086814e - and I think this affects yet more plugins.
Comment 2 flower.henry 2012-07-09 03:50:27 UTC
Yep, it turns out I had in /etc/make.conf "WITHOUT_NLS=1". Removing that line & rebuilding the port fixes the problem.

Thank you.
Comment 3 Paul 2012-07-09 07:14:45 UTC
This bug affected the following plugins: acpi_notifier, address_keeper, archive, attachwarner, bsfilter, fancy, fetchinfo, gtkhtml2_viewer, notification, rssyl, spam_report, and vcalendar.

It's no fixed in CVS.

Note You need to log in before you can comment on or make changes to this bug.