LDD blocking

L. V. Lammert lvl@omnitec.net
Wed Jun 12 22:56:00 GMT 2013


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\ruby1円.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


More information about the Cygwin mailing list

AltStyle によって変換されたページ (->オリジナル) /