This is the mail archive of the
cygwin
mailing list for the Cygwin project.
LDD blocking
- From: "L. V. Lammert" <lvl at omnitec dot net>
- To: Cygwin Mailing List <cygwin at cygwin dot com>
- Date: Wed, 12 Jun 2013 17:54:07 -0500 (CDT)
- Subject: LDD blocking
Trying to figure out why Ruby/openssl.so are not working under Cygwin, I
realized recently that cygcheck openssl.so works properly:
$ cygcheck.exe /usr/lib/ruby/1.9.1/i386-cygwin/openssl.so
C:\Progra~1\Cygwin\lib\ruby\1.9.1\i386-cygwin\openssl.so
C:\Progra~1\Cygwin\bin\cygruby191.dll
C:\Progra~1\Cygwin\bin\cygcrypt-0.dll
C:\Progra~1\Cygwin\bin\cygwin1.dll
C:\Windows\system32\KERNEL32.dll
C:\Windows\system32\ntdll.dll
C:\Progra~1\Cygwin\bin\cyggcc_s-1.dll
C:\Windows\system32\USER32.dll
C:\Windows\system32\GDI32.dll
C:\Windows\system32\ADVAPI32.dll
C:\Windows\system32\RPCRT4.dll
C:\Progra~1\Cygwin\bin\cygcrypto-1.0.0.dll
C:\Progra~1\Cygwin\bin\cygz.dll
C:\Progra~1\Cygwin\bin\cygssl-1.0.0.dll
**HOWEVER** ldd never returns:
$ ldd /usr/lib/ruby/1.9.1/i386-cygwin/openssl.so
The only differences I can see between the two machines are:
1) The non-working machine is accessed by ssh;
and
2) The non-working machine was originally built about a year ago (my dev
machine, where it works, was built a few weeks ago).
What would cause ldd to block and not return? How can I figure out where
the dependency chain is breaking, or if there is a revision conflict with
one of the libraries?
TIA!
Lee
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple