From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24079 invoked by alias); 28 Jun 2012 19:27:13 -0000 Received: (qmail 24069 invoked by uid 22791); 28 Jun 2012 19:27:12 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_NO,RCVD_IN_HOSTKARMA_YE,TW_SV,TW_YG X-Spam-Check-By: sourceware.org Received: from qmta05.westchester.pa.mail.comcast.net (HELO qmta05.westchester.pa.mail.comcast.net) (76.96.62.48) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 28 Jun 2012 19:27:00 +0000 Received: from omta18.westchester.pa.mail.comcast.net ([76.96.62.90]) by qmta05.westchester.pa.mail.comcast.net with comcast id TpJ51j0031wpRvQ55vT022; Thu, 28 Jun 2012 19:27:00 +0000 Received: from mail.daveroth.dyndns.org ([67.171.9.42]) by omta18.westchester.pa.mail.comcast.net with comcast id TvSt1j00G0uRACK3evSu3Q; Thu, 28 Jun 2012 19:26:55 +0000 Received: from [10.249.1.104] (tela64.daveroth.dyndns.org [10.249.1.104]) (authenticated bits=0) by mail.daveroth.dyndns.org (8.14.3/8.14.3/Debian-9.4) with ESMTP id q5SJQtnj027786 for ; Thu, 28 Jun 2012 12:26:55 -0700 Message-ID: <4FECB001.8010009@acm.org> Date: Thu, 28 Jun 2012 19:27:00 -0000 From: David Rothenberger User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: cygwin@cygwin.com Subject: Re: cygwin 1.7.15: svn disk I/O error References: <87pq8vxaok.fsf@Rainer.invalid> <4FE117BA.1020909@etr-usa.com> <87395qh7wm.fsf@Rainer.invalid> <87ehp2ja2k.fsf@Rainer.invalid> <4FE9F08A.9060503@acm.org> <87a9zqj6b7.fsf@Rainer.invalid> <4FEB4E48.8090600@acm.org> <87k3yswqc7.fsf@Rainer.invalid> <4FEC86D2.2060308@acm.org> <87wr2rs1fn.fsf@Rainer.invalid> In-Reply-To: <87wr2rs1fn.fsf@Rainer.invalid> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Reply-To: cygwin@cygwin.com Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2012-06/txt/msg00538.txt.bz2 On 6/28/2012 12:04 PM, Achim Gratz wrote: > David Rothenberger writes: >>> I can't seem to get this working. There are a few warnings, but nothing that >>> would explain such a massive fail. Would you mind posting the ldd output for >>> your _Core.dll? >> >> % ldd /usr/lib/perl5/vendor_perl/5.10/i686-cygwin/auto/SVN/_Core/_Core.dll >> ntdll.dll => /c/Windows/SysWOW64/ntdll.dll (0x772f0000) > [...] >> cygsvn_diff-1-0.dll => /usr/bin/cygsvn_diff-1-0.dll (0x67df0000) >> ??? => ??? (0x770000) > > Hmm. This is an installed version of the same library, not the one from > the build directory That's correct. I've cleaned up my build directory. I did try it from my build directory before, though, and there were no ???. > ... note also that I build for Perl 5.14 in case that > makes a difference. I make two packages, one for 5.10 and one for 5.14. There's a separate patch that's required for 5.14. Did you include it? The source package for -4 includes it automatically. > Any way, I think those "???" are a red herring, I've built on my home > machine and there it works, even though I have those "???" entries as > well (albeit in total much less lines, but this is a Win7/64 machine > vs. Win7/32bit at work and perl 5.10). The perl bindings work for me on Win7/64 using 5.10. I use them every day. >>> I was still missing a -devel package. Once installed, the Apache modules build >>> and, more importantly link. >> >> Which -devel package was missing? cygport should have warned you >> about missing build dependencies. > > I updated some other packages (libserf) as well, so I don't know which > one it was exactly, but I think it might have been openldap-devel. > Interestingly enough it was the linking step that failed, not the > compilation, so the header files must already have been present via some > other package. There was a problem with the openldap-devel package at one point; it was missing lots of things. I had to reinstall it to get the libraries. > Gnome-keyring requires pkg-config during the configure step, not > requested by the cygport file. Thanks, I'll add that to the .cygport file. > Ruby tests are still failing because it looks for the extension > libraries in a different directory than where they really are. The tests work for me, but I've never been able to get them to work without first installing the newly built packages. The last time I did this, I did: 1. Do "cygport *.cygport almostall" 2. Install the packages. 3. Rebase the dll and so files in */build and */inst 4. Do "cygport *.cygport check" All the tests passed except for a Ruby test (it appeared the output came in a different order than expected) and a few Perl tests (it couldn't delete a temporary directory). -- David Rothenberger ---- daveroth@acm.org Ambiguity: Telling the truth when you don't mean to. -- 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