undefined symbol: sm_strlcat when loading /usr/lib/libsmdkim/libdkim.so.2

Asked by Rod Blagojevich

When loading /usr/lib/libsmdkim/libdkim.so.2 from package libsmdkim2 version 2.5.4.dfsg-0ubuntu2.1, I get the error undefined symbol: sm_strlcat. This function is mentioned in the source. How do I get the symbol to resolve when loading the .so?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu dkim-milter Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Rod Blagojevich (rod-blagojevich) said :
#1

The symbol sm_strlcat is defined in dkim-milter's libsm library. This library is ignored by the package build.

The libdkim.so should probably be statically linked with libsm.

Until something is done with libsm, the package libsmdkim2 is fundamentally b0rken.

Revision history for this message
Neal McBurnett (nealmcb) said :
#2

Thank you for the observation and the followup.

This seems like a bug report - you can use "create bug report" to make a bug which would help get this the proper attention and tracking opportunities.

Can you help with this problem?

Provide an answer of your own, or ask Rod Blagojevich for more information if necessary.

To post a message you must log in.