Some problems with Heimdal and AFS

ahaupt at ifh.de ahaupt at ifh.de
Tue Apr 8 23:37:04 EST 2003


Hello,

My first problem is compilation against Heimdal. It does not work because
of the following:

/products/source/heimdal/heimdal-0.5.1/i386_linux24/lib/roken/../../../lib/r
oken/getprogname.c(.text+0xc):
multiple definition of `get_progname'
openbsd-compat//libopenbsd-compat.a(bsd-misc.o)(.text+0x0):/usr1/ahaupt/open
ssh-3.6.1p1/openbsd-compat/bsd-misc.c:
first defined here
/usr/bin/ld: Warning: size of symbol `get_progname' changed from 24 to 15
in getprogname.o

After applying the heimdal patch from
http://meta.cesnet.cz/software/heimdal/index.en.html which also applies
perfectly for the 3.6.1 it works. Can't this code be integrated in the
main tree?

Another thing compilation on Solaris. As far as I can remember we have to
add the following two lines in sshconnect1.c to get it work:
#include <sys/ioctl.h>
#include <sys/filio.h>

Without it the following happens:
sshconnect1.c: In function `send_afs_tokens':
sshconnect1.c:799: warning: implicit declaration of function `_IOW'
sshconnect1.c:799: parse error before `struct'

It will be happy if this is fixed in one of the following versions.

The last thing: in version 3.6.1 I have to add radix.o manually in the
Makefile to SSHOBJS and SSHDOBJS.

Greetings

-- 
Andreas Haupt         E-Mail: ahaupt at ifh.de
 DESY Zeuthen
 Platanenallee 6
 15738 Zeuthen

_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev at mindrot.org
http://www.mindrot.org/mailman/listinfo/openssh-unix-dev




More information about the openssh-unix-dev mailing list