delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/06/27/10:07:35

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_NUMERIC_HELO,SPF_HELO_PASS,TW_SV,TW_YG,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
To: cygwin AT cygwin DOT com
From: Achim Gratz <Stromeko AT NexGo DOT DE>
Subject: Re: cygwin 1.7.15: svn disk I/O error
Date: Wed, 27 Jun 2012 14:06:53 +0000 (UTC)
Lines: 57
Message-ID: <loom.20120627T133520-888@post.gmane.org>
References: <jrdf56$61r$1 AT dough DOT gmane DOT org> <CE9C056E12502146A72FD81290379E9A4361BBA1 AT ENFIRHMBX1 DOT datcon DOT co DOT uk> <jrqjko$dc3$1 AT dough DOT gmane DOT org> <87pq8vxaok DOT fsf AT Rainer DOT invalid> <4FE117BA DOT 1020909 AT etr-usa DOT com> <87395qh7wm DOT fsf AT Rainer DOT invalid> <87ehp2ja2k DOT fsf AT Rainer DOT invalid> <4FE9F08A DOT 9060503 AT acm DOT org> <87a9zqj6b7 DOT fsf AT Rainer DOT invalid>
Mime-Version: 1.0
User-Agent: Loom/3.14 (http://gmane.org/)
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Achim Gratz <Stromeko <at> nexgo.de> writes:
> I'm not near my work machine, so this is from memory...  the test suite
> requires perl modules I didn't have installed and fails most perl tests
> without them — not too worried about this, will install those later this
> week.

The fail is not due to a module missing, but due to the perl dynaloader not
being able to load the DLL produced by the build.  The error message is not
helpful as there's no reason given for why it couldn't load the DLL.  The file
exists and is readable /executable.  However, LDD gives strange output:

# ldd subversion/bindings/swig/perl/native/blib/arch/auto/SVN/_Core/_Core.dll
        ntdll.dll => /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x772e0000)
        kernel32.dll => /cygdrive/c/Windows/system32/kernel32.dll (0x75c60000)
        KERNELBASE.dll => /cygdrive/c/Windows/system32/KERNELBASE.dll (0x756b0000)
        ??? => ??? (0x587f0000)
        ??? => ??? (0x6c540000)
        ??? => ??? (0x61000000)
        ??? => ??? (0x6b1a0000)
        ??? => ??? (0x615e0000)
        ??? => ??? (0x61ad0000)
        ??? => ??? (0x617d0000)
        ??? => ??? (0x619a0000)
        ??? => ??? (0x617e0000)
        ??? => ??? (0x6c520000)
        ??? => ??? (0x6be20000)
        ??? => ??? (0x6b6a0000)
        ??? => ??? (0x66620000)
        ??? => ??? (0x65030000)
        ??? => ??? (0x64ca0000)
        ??? => ??? (0x60560000)
        ??? => ??? (0x61bf0000)
        ??? => ??? (0x75590000)
        ??? => ??? (0x771d0000)
        ??? => ??? (0x754a0000)

> I've had to comment out the Apache module build since the mod_dav.la
> was nowhere to be found and no Cygwin package provides it.

Even with the changes to the build config by Yaakov trying to build the Apache
module fails for me, now with unresolved symbols of the form "_dav_*".  I've
built without mod_dav to work around that.

> The ephemeral rebase option I posted patches for in cygwin-apps should
> help with that.  Since I should have the same problem, I'll see that I
> can adapt the cygport file to use it.

Rebasing does help.  Failing Perl tests aside (which never start due to the
issue outlined above), all further tests so far are pass.  Judging from the
current progress, I'd think tests will run at least for two more hours.
 

Regards,
Achim.





--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019