Package Details: exim-heavy 4.91-3

Git Clone URL: https://aur.archlinux.org/exim-heavy.git (read-only)
Package Base: exim-heavy
Description: Message Transfer Agent with maximal-enabled features
Upstream URL: https://www.exim.org/
Licenses: GPL
Conflicts: smtp-forwarder, smtp-server
Provides: smtp-forwarder, smtp-server
Submitter: Prototik
Maintainer: Prototik
Last Packager: Prototik
Votes: 5
Popularity: 0.231076
First Submitted: 2016-12-29 22:06
Last Updated: 2018-05-17 17:36

Required by (89)

Sources (12)

Latest Comments

user00265 commented on 2018-07-16 22:58

For those of us like @eutopiafound, the fix is simple

EXTRALIBS_EXIM+=-rdynamic -ldl

See: https://serverfault.com/a/633908/108681

CyberShadow commented on 2018-06-20 02:53

Hi,

I believe libsrs_alt and opendmarc are not just make-time dependencies, but run-time ones:

~ » ldd /usr/bin/exim | grep -e dmarc -e srs
    libsrs_alt.so.1 => /usr/lib/libsrs_alt.so.1 (0x00007fe6207b7000)
    libopendmarc.so.2 => /usr/lib/libopendmarc.so.2 (0x00007fe6205a8000)

eutopiafound commented on 2018-06-02 13:44

With 4.91-3 I'm getting an error when using exim-lookup-pgsql:

# exim -bV
Exim version 4.91 #2 built 02-Jun-2018 13:33:15
Copyright (c) University of Cambridge, 1995 - 2018
(c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2018
Berkeley DB: Berkeley DB 5.3.28: (September  9, 2013)
Support for: crypteq iconv() IPv6 PAM OpenSSL Content_Scanning DANE DKIM DNSSEC Event I18N OCSP PRDR PROXY SOCKS SPF TCP_Fast_Open Experimental_SRS Experimental_DMARC
Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch dbm dbmjz dbmnz dnsdb dsearch ldap ldapdn ldapm sqlite
Authenticators: cram_md5 dovecot plaintext spa tls
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply lmtp pipe smtp
Malware: f-protd f-prot6d drweb fsecure sophie clamd avast sock cmdline
Fixed never_users: 0
Configure owner: 0:0
Size of off_t: 8
Error loading pgsql.so: /usr/lib/exim/lookups//pgsql.so: undefined symbol: string_sprintf
2018-06-02 09:43:51 Error loading lookup module pgsql.so: NULL

This was working in 4.90.1

I get the same error for the lookup if I install exim-lookup-mysql.

Prototik commented on 2017-10-08 16:32

@webczat fixed, many thanks

webczat commented on 2017-10-07 18:15

Hey, I believe exim-lookup-mysql should depend on libmariadbclient instead of libmysqlclient, they are compatible with each other and only mariadb is in arch repositories