argus with sasl2 installation

Carter Bullard carter at qosient.com
Wed Mar 21 13:45:25 EDT 2007


Hmmm, so appending "/lib" and "/include" to the distdir supplied
on the --with-sasl=distdir command option doesn't seem to be enough?
If I try to configure on a Fedora system with "--with-sasl=/usr", this
also fails.  OK, so the structure of the libraries on Fedora seem to be:

    /usr/lib/libsasl2.so /usr/lib/libsasl2.so.2 /usr/lib/sibsasl2.so. 
2.0.22

  and in /usr/lib/sasl2
    all the real libraries for the methods.

So do you see this same strategy, but in /usr/local/lib?

Carter


On Mar 21, 2007, at 12:28 PM, Peter Van Epp wrote:

> On Wed, Mar 21, 2007 at 11:57:55AM -0400, Carter Bullard wrote:
>> I'm using the cmu sasl that comes standard with Fedora 6, and our
>> aclocal.m4 is using macros from cmu's cyrus-imapd, so they should be
>> legit.  argus doesn't actually use prop_get(), but testing for it  in
>> the
>> sasl library seems to be a specific test for sasl2, and we definately
>> have to find sasl2 now.   Doing a strings on /usr/lib/libsasl2.a does
>> have prop_get.
>>
>>    strings /usr/lib/*sasl2* | fgrep prop_get
>>
>> if you find prop_get in your library, then I may need to fix  
>> something
>> in the aclocal.m4, so it can find it!!!!
>>
>>
>> Carter
>>
>
> 	It is in there (although an nm on the library doesn't find it), I
> expect the problem is library path. Ports puts sasl in /usr/local/ 
> lib and I
> expect that isn't in the library path when it tries to compile the  
> program
> that tests for prop_get. For FreeBSD it would be good to include the
> /usr/local/ path in the default search path because ports tends to put
> everything in /usr/local/* (include, lib etc.)
>
> test5# strings /usr/local/lib/*sasl2* | fgrep prop_get
> prop_get
> prop_getnames
> sasl_auxprop_getctx
> prop_get
> prop_getnames
> sasl_auxprop_getctx
> prop_getnames
> prop_get
> prop_getnames
> prop_get
> prop_getnames
> sasl_auxprop_getctx
> prop_get
> prop_getnames
> sasl_auxprop_getctx
>
> Peter Van Epp / Operations and Technical Support
> Simon Fraser University, Burnaby, B.C. Canada
>



More information about the argus mailing list