https://bugzilla.redhat.com/show_bug.cgi?id=1103927
Robert Scheck <redhat-bugzilla(a)linuxnetz.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |mhlavink(a)redhat.com
--- Comment #6 from Robert Scheck <redhat-bugzilla(a)linuxnetz.de> ---
Dominic, thank you very much for catching this. After some analysis and if
I am not mistaken this is a bug in the dovecot RPM package where *.la files
are removed (these contain the necessary -rpath call):
http://dovecot.2317879.n4.nabble.com/dovecot-2-0-pigeonhole-0-2-1-install...
Instead of keeping the *.la files some -rpath patching should be likely added
to /usr/lib/dovecot/dovecot-config (which can happen downstream only, IIRC).
Adding dovecot package maintainer on Cc to get this proper solved in Fedora
and RHEL 7.
For the time being I would like use the following workaround:
--- snipp ---
--- imaptest.spec 2014-06-03 00:05:11.000000000 +0200
+++ imaptest.spec.rsc 2014-06-20 19:58:45.000000000 +0200
@@ -23,6 +23,9 @@
%prep
%setup -q
+# Workaround for
https://bugzilla.redhat.com/show_bug.cgi?id=1103927#c4 (and
later)
+sed -e 's@\(^LIBDOVECOT .*\)@\1 -Wl,-rpath -Wl,%{_libdir}/dovecot@' -i
src/Makefile.in
+
%build
%configure --with-dovecot=%{_libdir}/dovecot
make %{?_smp_mflags}
--- snapp ---
Spec URL:
http://labs.linuxnetz.de/bugzilla/imaptest.spec
SRPM URL:
http://labs.linuxnetz.de/bugzilla/imaptest-20140528-2.src.rpm
--
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component