X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:mime-version :content-type; q=dns; s=default; b=mf2SNslugOyI2XDJXlUArqhQHC56s sT90cXjCt/3G47QWJ4LzA8mG5FFJvJlGGyhoNYasqn/vwKBwP2W9ZbWMFTKQVQV6 gs97g/IqJPOXQmqLdGarEHBT0h+mEJ+X8z90x3u6QdiEkIdscqQNO+d28rgYwYIN GHIvzI5WOdYj3E= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:to:subject:message-id:mime-version :content-type; s=default; bh=bro7GOV/y0nTMMTKY9uWDFdg6fU=; b=Fpt CgwtAk/J41NO6LYoLfNdbhsnQu/QA54uZuHlo3KY5g9vQjJWO1T47crKwoF8S4dJ sLbjtx463iuhIH09gN5XiL6ncC41JAa/P2xRS6Cy12gm5OHVXC7XF8JR1ay2mM0N SoRZ/O8Y8NIFEUTXvF1a0Ny7/VjPgx93YLAfT2Lw= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Spam-SWARE-Status: No, score=1.3 required=5.0 tests=AWL,BAYES_50,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS,TW_YG autolearn=ham version=3.3.1 Date: Wed, 12 Jun 2013 17:54:07 -0500 (CDT) From: "L. V. Lammert" To: Cygwin Mailing List Subject: LDD blocking Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SPAM-Info: Omnitec Corporation MailScanner X-SPAM-MailScanner: Found to be clean 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