OpenSSH-4.2p1 with OpenSSL-0.98 (bug)

Vincent Danen vdanen at linsec.ca
Wed Sep 7 01:58:56 EST 2005


* support at lancronix.ru <support at lancronix.ru> [2005-09-06 12:08:56 +0400]:

>  Installed OpenSSL-0.98
>  I cannot collect new OpenSSH-4.2p1 at assembly there is a mistake:
> 
> 
> 
>  if test ! -z ""; then \
>          /usr/bin/perl5 ./fixprogs ssh_prng_cmds ; \
>  fi
>  (cd openbsd-compat && make)
>  make[1]: Entering directory `/home/pkg/openssh-4.2p1/openbsd-compat'
>  make[1]: ???? `all' ?? ??????? ?????????? ??????.
>  make[1]: Leaving directory `/home/pkg/openssh-4.2p1/openbsd-compat'
>  gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib
>  -lssh -lopenbsd-compat -lresolv -lcrypto -lutil -lz -lnsl  -lcrypt
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x35): In function `dlfcn_load':
>  : undefined reference to `dlopen'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x95): In function `dlfcn_load':
>  : undefined reference to `dlclose'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0xbc): In function `dlfcn_load':
>  : undefined reference to `dlerror'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x147): In function `dlfcn_bind_var':
>  : undefined reference to `dlsym'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x172): In function `dlfcn_bind_var':
>  : undefined reference to `dlerror'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x237): In function `dlfcn_bind_func':
>  : undefined reference to `dlsym'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x262): In function `dlfcn_bind_func':
>  : undefined reference to `dlerror'
>  /usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x51b): In function `dlfcn_unload':
>  : undefined reference to `dlclose'
>  collect2: ld returned 1 exit status
>  make: *** [ssh] Error 1

I don't know specifically what the problem is, but I do know that
openssh 4.2 does play nice with openssl 0.9.8:

[vdanen at build ~]$ rpm -q openssl
openssl-0.9.8-2avx
[vdanen at build ~]$ rpm -q openssh
openssh-4.2p1-3avx

This is on an Annvix 1.1-CURRENT system (2.4 Linux-based).  Works just
peachy.

I'm not an expert or anything, so I'll defer to others on this, just
wanted to pipe up to say that openssh does work with that version of
openssl (works and compiles fine).

However, you didn't note what operating system you're using, etc. which
makes it a little difficult to help diagnose.

-- 
Annvix - Secure Linux Server: http://annvix.org/
"lynx -source http://linsec.ca/vdanen.asc | gpg --import"
{FEE30AD4 : 7F6C A60C 06C2 4811 FA1C  A2BC 2EBC 5E32 FEE3 0AD4}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 186 bytes
Desc: not available
Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20050906/86c09e53/attachment.bin 


More information about the openssh-unix-dev mailing list