libtool not acting proper in plugins dir

Jeff Blaine jblaine at kickflop.net
Mon Dec 22 13:16:32 EST 2008


> The libtool shipped by the Cyrus folks is broken. I always have to hack 
> ltmain.sh to get it to not strip out my -R flags. I reported this 
> eternities ago, but nobody else seemed to care, so I gave up and just 
> kept hacking it into each release myself.

Thanks at least for the reply, Carson.

I'm actually getting a little concerned about the state of
Cyrus-* and the lack of flow on the lists.

Jeff Blaine wrote:
> The call:
> 
> /bin/bash ../libtool --mode=link gcc  -Wall -W -g -O2 -module 
> -export-dynamic -rpath /usr/rcf/lib/sasl2 -L/usr/rcf/lib -R/usr/rcf/lib 
>  -o libanonymous.la  -version-info 2:22:0 anonymous.lo anonymous_init.lo 
> plugin_common.lo  -lresolv -lresolv -lsocket
> 
> The resulting command:
> 
> rm -fr .libs/libanonymous.la .libs/libanonymous.* .libs/libanonymous.*
> gcc -shared  anonymous.lo anonymous_init.lo plugin_common.lo 
> -L/usr/rcf/lib -lresolv -lresolv -lsocket -lc  -Wl,-soname 
> -Wl,libanonymous.so.2 -o .libs/libanonymous.so.2.0.22
> 
> What happened to my -R/usr/rcf/lib !?
> 
> This happens with all of the linking in the plugins dir.
> 


More information about the Cyrus-sasl mailing list