Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 281985

Summary: mail-filter/libmilter and mail-mta/sendmail (?) only install libmilter.a statically
Product: Gentoo Linux Reporter: Nathan Phillip Brink (binki) (RETIRED) <binki>
Component: [OLD] LibraryAssignee: Alin Năstac (RETIRED) <mrness>
Status: RESOLVED DUPLICATE    
Severity: normal CC: net-mail+disabled
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2009-08-19 03:25:24 UTC
Both of these packages install the libmilter interface from the sendmail package. In both cases, only a static library, libmilter.a, is created and installed. This prevents other packages, such as mail-mta/postfix, app-antivirus/clamav[milter], and other milters from dynamically linking to libmilter.

It does not look easy to convince the buildsystem of sendmail to produce a dynamic library.

I'm not sure if this should block bug 251464 or if this is a valid bug. Maybe the ABI changes too much between each version of sendmail. But, if proper library versioning is performed (upstream :-/) and >=portage-2.2 is used, upgrades to the libmilter library should not adversly affect installed packages that link to the dynamic version.
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2009-08-19 16:35:03 UTC
Next time, please search for similar bugs first.

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