problem installing sasl...

Henry B. Hotz hotz at jpl.nasa.gov
Tue Jan 23 19:44:49 EST 2007


Of course!  ;-)

Art was asking about Solaris 9 though.

On Jan 23, 2007, at 11:06 AM, Iain MacDonnell wrote:

> Henry B. Hotz wrote on 01/23/07 11:02 AM:
>> Correct.  It's just the libraries.  No saslauthd either.
>> I first got these packages as part of their LDAP 5.2 distribution  
>> (freely downloadable).  I'm not sure how widely available they are  
>> otherwise.  Of course the patch includes a complete replacement  
>> for the libraries so you don't need the packages at all if you can  
>> figure out how to install the patch without a pre-existing copy.
>
> Solaris 10 (and Nevada) comes with a bundled SUNWlibsasl package.
>
>     ~Iain
>
>
>
>> On Jan 23, 2007, at 10:35 AM, Iain MacDonnell wrote:
>>> Henry B. Hotz wrote on 01/23/07 10:29 AM:
>>>> If you're OK with version 5.1.8, you could install SUNWsasl and  
>>>> SUNWsaslx packages as updated by 115342-02 (115343-02 for x86).
>>>> You'll still need to download the Cyrus source for that old  
>>>> version in order to get the header files.
>>>
>>> I'm fairly sure that Solaris also doesn't ship the command-line  
>>> tools
>>> like saslpasswd2 etc. Depends what you need, I suppose :)
>>>
>>>     ~Iain
>>>
>>>
>>>> On Jan 17, 2007, at 3:19 PM, Iain MacDonnell wrote:
>>>>>
>>>>> Hi Art,
>>>>>
>>>>> I've not tried on Solaris 9, but on Solaris 10, I use:
>>>>>
>>>>> export CFLAGS="-I/usr/sfw/include"
>>>>> export CPPFLAGS="${CFLAGS}"
>>>>> export CXXFLAGS="-norunpath ${CFLAGS}"
>>>>> export LDFLAGS="-L/usr/sfw/lib -R/usr/sfw/lib"
>>>>>
>>>>> export CC=cc
>>>>> export CXX=CC
>>>>>
>>>>> ./configure CFLAGS="$CFLAGS -DOPENSSL_DISABLE_OLD_DES_SUPPORT"
>>>>>
>>>>>     ~Iain
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Art Vandalyea wrote on 01/17/07 02:52 PM:
>>>>>> I'm having the same problem that Vincent Fox had in
>>>>>> his posting to:
>>>>>> http://asg.web.cmu.edu/archive/message.php? 
>>>>>> mailbox=archive.cyrus-sasl&searchterm=fatal%20error&msg=7964
>>>>>> Whenever I attempt to install sasl on my sunOS 5.9
>>>>>> box, I get the error log shown below. Any suggestions on what  
>>>>>> the problem might be?
>>>>>> I suspect I have not got some path correct or perhaps
>>>>>> I have not installed some other stuff that this needs.
>>>>>> Any suggestions appreciated.  Email replies welcomed.
>>>>>> Log follows--->
>>>>>> cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../lib
>>>>>> -I../sasldb
>>>>>> -I../include -Wall -W -g -O2 -MT digestmd5.lo -MD -MP
>>>>>> -MF
>>>>>> .deps/digestmd5.Tpo -c digestmd5.c  -fPIC -DPIC -o
>>>>>> digestmd5.lo
>>>>>> digestmd5.c:812: syntax error before
>>>>>> "des_key_schedule"
>>>>>> digestmd5.c:812: warning: no semicolon at end of
>>>>>> struct or union
>>>>>> digestmd5.c:813: warning: type defaults to     nt' in
>>>>>> declaration of     vec'
>>>>>> digestmd5.c:813: warning: data definition has no type
>>>>>> or storage class
>>>>>> digestmd5.c:814: syntax error before "keysched2"
>>>>>> digestmd5.c:814: warning: type defaults to     nt' in
>>>>>> declaration of
>>>>>> eysched2'
>>>>>> digestmd5.c:814: warning: data definition has no type
>>>>>> or storage class
>>>>>> digestmd5.c: In function ec_3des':
>>>>>> digestmd5.c:849: warning: implicit declaration of
>>>>>> function
>>>>>> es_ede2_cbc_encrypt'
>>>>>> digestmd5.c:852: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:853: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:854: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:855: ES_DECRYPT' undeclared (first use in
>>>>>> this function)
>>>>>> digestmd5.c:855: (Each undeclared identifier is
>>>>>> reported only once
>>>>>> digestmd5.c:855: for each function it appears in.)
>>>>>> digestmd5.c: In function nc_3des':
>>>>>> digestmd5.c:900: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:901: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:902: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:903: ES_ENCRYPT' undeclared (first use in
>>>>>> this function)
>>>>>> digestmd5.c: In function     nit_3des':
>>>>>> digestmd5.c:918: sizeof applied to an incomplete type
>>>>>> digestmd5.c:923: warning: implicit declaration of
>>>>>> function es_key_sched'
>>>>>> digestmd5.c:923: es_cblock' undeclared (first use in
>>>>>> this function)
>>>>>> digestmd5.c:923: syntax error before ')' token
>>>>>> digestmd5.c:927: syntax error before ')' token
>>>>>> digestmd5.c:929: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:934: increment of pointer to unknown
>>>>>> structure
>>>>>> digestmd5.c:934: arithmetic on pointer to an
>>>>>> incomplete type
>>>>>> digestmd5.c:936: syntax error before ')' token
>>>>>> digestmd5.c:940: syntax error before ')' token
>>>>>> digestmd5.c:943: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c: In function ec_des':
>>>>>> digestmd5.c:967: warning: implicit declaration of
>>>>>> function es_cbc_encrypt'
>>>>>> digestmd5.c:970: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:971: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:972: ES_DECRYPT' undeclared (first use in
>>>>>> this function)
>>>>>> digestmd5.c:976: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c: In function nc_des':
>>>>>> digestmd5.c:1021: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:1022: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:1023: ES_ENCRYPT' undeclared (first use
>>>>>> in this function)
>>>>>> digestmd5.c:1027: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c: In function     nit_des':
>>>>>> digestmd5.c:1042: sizeof applied to an incomplete type
>>>>>> digestmd5.c:1047: es_cblock' undeclared (first use in
>>>>>> this function)
>>>>>> digestmd5.c:1047: syntax error before ')' token
>>>>>> digestmd5.c:1049: dereferencing pointer to incomplete
>>>>>> type
>>>>>> digestmd5.c:1054: increment of pointer to unknown
>>>>>> structure
>>>>>> digestmd5.c:1054: arithmetic on pointer to an
>>>>>> incomplete type
>>>>>> digestmd5.c:1056: syntax error before ')' token
>>>>>> digestmd5.c:1058: dereferencing pointer to incomplete
>>>>>> type
>>>>>> *** Error code 1
>>>>>> make: Fatal error: Command failed for target
>>>>>> igestmd5.lo'
>>>>>> Current working directory
>>>>>> /temp_download/cyrus-sasl-2.1.22/plugins
>>>>>> *** Error code 1
>>>>>> make: Fatal error: Command failed for target
>>>>>> ll-recursive'
>>>>>> Current working directory
>>>>>> /temp_download/cyrus-sasl-2.1.22
>>>>>> *** Error code 1
>>>>>> make: Fatal error: Command failed for target ll'
>> --------------------------------------------------------------------- 
>> ---
>> The opinions expressed in this message are mine,
>> not those of Caltech, JPL, NASA, or the US Government.
>> Henry.B.Hotz at jpl.nasa.gov, or hbhotz at oxy.edu



------------------------------------------------------------------------
The opinions expressed in this message are mine,
not those of Caltech, JPL, NASA, or the US Government.
Henry.B.Hotz at jpl.nasa.gov, or hbhotz at oxy.edu




More information about the Cyrus-sasl mailing list