openssh-3.5p1 && heimdal

winfried szukalski
2002-12-31T21:49:57Z

I had compiled and installed heimdal-0.5.1 . Then I wanted to compile
openssh-3.5p1.

These should be my options:

flags=CFLAGS='-Wall -O2 -march=athlon -mcpu=athlon'

do_prelude:
    chown -R root.root *
    $(flags) ./configure --prefix=/usr \
    --mandir=/usr/share/man \
    --infodir=/usr/share/info \
    --sysconfdir=/etc/ssh \
    --libexecdir=/usr/lib/ssh \
    --with-tcp-wrappers \
    --with-pam \
	--with-kerberos5=/usr/local/heimdal \
    --with-ssl-dir=/usr \
    --with-mantype=man \
    --with-md5-passwords \
    --with-shadow \
    --with-ipv4-default

But I had to remove the kerberos5 option:

/usr/local/heimdal/lib/libroken.a(getprogname.o): In function
`get_progname':
getprogname.o(.text+0x10): multiple definition of `get_progname'
/usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
openbsd-compat//libopenbsd-compat.a(bsd-misc.o):/home/net/SSH/openssh-3.5p1/openbsd-compat/bsd-misc.c:30:
first defined here
/usr/bin/ld: Warning: size of symbol `get_progname' changed from 10 to 9 in
getprogname.o
collect2: ld returned 1 exit status
make: *** [ssh] Error 1

Why do you allow kerberos5 support?

winfried