Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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-Info: This message was accepted for relay by smtp03.mrf.mail.rcn.net as the sender used SMTP authentication X-Trace: UmFuZG9tSVZ2th1QfpdxhrAW0GVQBfzBc0D8S+hvHIkV4bNFjjElZ3ljjQ30iUkB Message-ID: <3EBE72E8.3010104@rfk.com> Date: Sun, 11 May 2003 11:57:28 -0400 From: "Larry Hall (RFK Partners, Inc.)" Reply-To: lhall AT rfk DOT com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3) Gecko/20030312 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Dario Alcocer CC: cygwin AT cygwin DOT com Subject: Re: cygipc (and PostgreSQL) XP problem resolved! References: <3EB84F52 DOT 3020608 AT ece DOT gatech DOT edu> <20030507133326 DOT GA1824 AT tishler DOT net> <3EB9A54B DOT 8060500 AT ece DOT gatech DOT edu> <20030508135217 DOT GD512 AT tishler DOT net> <3EBB22F5 DOT 4000801 AT ece DOT gatech DOT edu> <1052541657 DOT 1675 DOT 5 DOT camel AT localhost> <20030510072110 DOT B12261 AT ns DOT helixdigital DOT com> <20030510155401 DOT GI19367 AT cygbert DOT vinschen DOT de> <20030510095611 DOT A20781 AT ns DOT helixdigital DOT com> <3EBD344E DOT 6010906 AT rfk DOT com> <20030511074943 DOT B10928 AT ns DOT helixdigital DOT com> In-Reply-To: <20030511074943.B10928@ns.helixdigital.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Dario Alcocer wrote: > On Sat, May 10, 2003 at 01:18:06PM -0400, Larry Hall (RFK Partners, Inc.) wrote: > >>Dario Alcocer wrote: >> >>>For instance, the PowerTV tool chain uses GNUPro 99, which has an >>>ancient cygwin1.dll included. As long as I don't install the latest >>>Cygwin stuff, everything is ok. However, as soon as I install the >>>latest cygwin1.dll, the PowerTV gcc/binutils cease to function >>>correctly. I suspect it has something to do with the Cygwin API and/or >>>ABI changing, and since the Cygwin DLL filename is exactly the same, it >>>loads the new library instead of using the old one. >> >>Cygwin will bump the version number for the DLL (to cygwin2.dll) when >>a backward incompatible change is made. If you've had problems in the >>past with the GNUPro toosl, you'd need to consult the provider of those >>tools. That's not a product of this project so this site doesn't support >>it. I can't speak to whether an ABI incompatible change has been made >>w.r.t. the version of the Cygwin DLL that was distributed with that product. > > > Well, I'll try to notify PowerTV. However, you can probably see where > this might lead: PowerTV will say that they didn't write the toolkit, > they just license it from Red Hat, which in turn will say they can't > support you, you'll need a service contract. > > Anyway, I'll get the balling rolling at work so we can start contacting > PowerTV and Red Hat. > > >>>They way I've gotten around this issue is to binary edit the PowerTV >>>tool chain and change references to the cygwin1.dll to refer to >>>cygwin0.dll; this is a very ugly hack, and I don't recommend it. But it >>>does serve to highlight the kinds of problems people might be running >>>into in the field. >> >>If people have run into this kind of problem using the Cygwin distribution, >>it needs to be reported. I haven't seen anything on this list that would >>indicate that's the case though. > > > Actually, I think two other folks have reported issues that might be > related to this. However, IIRC they were told that this list doesn't > provide free support for the GNUPro 99 tools, and that they had to > purchase a support contract, which is entirely reasonable IMO. > I think it's fair to say, however, that if some enterprising soul can track down the source of the problem, provide a small test case and/or a patch, this list is interested in that. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/