#152: configure: error: no SASL backend available out of: gsasl
-----------------------+----------------------------------------------------
Reporter:  chewblocka  |               Owner:  smoku  
    Type:  defect      |              Status:  closed 
Priority:  major       |           Component:  Build  
 Version:  2.1.15      |          Resolution:  invalid
Keywords:              |   Tracforge_linkmap:         
Blocking:              |  
-----------------------+----------------------------------------------------
Changes (by chewblocka):

  * status:  new => closed
  * resolution:  => invalid

Comment:

 Replying to [comment:1 smoku]:
 > Replying to [ticket:152 chewblocka]:
 > > First off, I am quite annoyed that this prerequisite is not mentioned
 anywhere in the installation documentation
 >
 > {{{
 > [EMAIL PROTECTED]:~/devel/jabberd2$ cat README
 > README for Jabber Open Source Server (2.1)
 >
 > [...]
 >
 > Required packages:
 >
 >  - expat - XML parsing libraries
 >      http://expat.sourceforge.net/
 >  - Simple Authentication and Security Layer library
 >    * GnuSASL (0.2.14 or higher)
 >        http://www.gnu.org/software/gsasl/
 >        please see contrib/ subdir for patches
 >    or
 >    * Cyrus SASL -
 >        http://asg.web.cmu.edu/sasl/
 >
 > Optional packages:
 > [...]
 > }}}
 >
 > > and that you apparently cannot plugin cyrus-sasl instead of gsasl
 >
 > You can. Use {{{--enable-sasl=cyrus}}}. It's not supported, thus not
 mentioned in ./configure --help.
 >
 > > checking for Libidn version >= 0.3.0... yes
 > > checking gsasl.h usability... yes
 > > checking gsasl.h presence... yes
 > > checking for gsasl.h... yes
 > > checking for gsasl_check_version in -lgsasl... yes
 > > checking for GnuSASL version >= 0.2.14... no
 > > configure: error: no SASL backend available out of: gsasl
 >
 > Aparently, you have gsasl installed, but in version prior to 0.2.14.
 Please check if you have libgsasl in /usr/lib.
 >
 > If not, please attach your {{{config.log}}} file to the ticket.

 It would be nice if the InstallGuide were updated to reflect these
 requirements.  I have libgsasl 0.2.21 installed.  For some reason, the
 configure script is only looking in /usr/lib even though /usr/local/lib is
 in my ld.so.conf so I created symbolic links to the copies in
 /usr/local/lib and it works now.

 It looks like I've had to do this with several other libraries as well.
 Another example was the mysql libraries.  They are located in
 /usr/lib/mysql instead of just /usr/lib/.  In any case, I think I'm
 getting through it now.

-- 
Ticket URL: <http://jabberd2.xiaoka.com/ticket/152#comment:2>
jabberd2 <http://jabberd2.xiaoka.com/>
versatile XMPP server
_______________________________________________
Jabberd2 mailing list
Jabberd2@lists.xiaoka.com
http://lists.xiaoka.com/listinfo.cgi/jabberd2-xiaoka.com

Reply via email to