Re: problem installing sasl...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.

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@xxxxxxxxxxxx, or hbhotz@xxxxxxx




[Index of Archives]     [Info Cyrus]     [Squirrel Mail]     [Linux Media]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux