Compile error 2.9p1 / Solaris 8 / Kerberos IV

Jan Johansson janj-openssh at wenf.org
Thu Jun 7 01:21:55 EST 2001


Hello,

trying to compile 2.9p1 on my Solaris 8 box [1]. I can compile
without Kerberos but adding --with-kerberos4=/opt/KTHkrb4 it
fails [2].

The build dir can be seen on http://www.isk.kth.se/~janj/openssh/

Is there something I can do to fix this?


[1]

SunOS nemesis 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-5_10

[2]

cc -g -I. -I../openssh-2.9p1 -I/opt/local/openssl/0.9.6/include
-I/usr/local/include -I/opt/KTHkrb4/include -DETCDIR=\"/etc/ssh\"
-D_PATH_SSH_PROGRAM=\"/opt/local/ssh/2.9p1/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/opt/local/ssh/2.9p1/libexec/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/opt/local/ssh/2.9p1/libexec/sftp-server\"
-D_PATH_SSH_PIDDIR=\"/var/run\" -DHAVE_CONFIG_H -c
../openssh-2.9p1/auth-passwd.c
"/opt/KTHkrb4/include/ktypes.h", line 14: warning: typedef
redeclared: u_int8_t
"/opt/KTHkrb4/include/ktypes.h", line 15: warning: typedef
redeclared: u_int16_t
"/opt/KTHkrb4/include/ktypes.h", line 16: warning: typedef
redeclared: u_int32_t
"/usr/include/crypt.h", line 23: identifier redeclared:
des_encrypt
        current : function(pointer to char, int) returning void
        previous: function(pointer to unsigned long, pointer to
struct des_ks_struct {union  {..} ks}, int) returning void :
"/opt/KTHkrb4/include/des.h", line 181
cc: acomp failed for ../openssh-2.9p1/auth-passwd.c
*** Error code 2
make: Fatal error: Command failed for target `auth-passwd.o'





More information about the openssh-unix-dev mailing list