From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13461 invoked by alias); 5 Feb 2004 02:53:00 -0000 Mailing-List: contact insight-prs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-prs-owner@sources.redhat.com Received: (qmail 13438 invoked by uid 71); 5 Feb 2004 02:53:00 -0000 Resent-Date: 5 Feb 2004 02:53:00 -0000 Resent-Message-ID: <20040205025300.13437.qmail@sources.redhat.com> Resent-From: insight-gnats@sources.redhat.com (GNATS Filer) Resent-To: nobody@sources.redhat.com Resent-Cc: insight-prs@sources.redhat.com Resent-Reply-To: insight-gnats@sources.redhat.com, daniel_atallah@yahoo.com Received: (qmail 9643 invoked by uid 48); 5 Feb 2004 02:45:50 -0000 Message-Id: <20040205024550.9642.qmail@sources.redhat.com> Date: Thu, 05 Feb 2004 02:53:00 -0000 From: daniel_atallah@yahoo.com Reply-To: daniel_atallah@yahoo.com To: insight-gnats@sources.redhat.com X-Send-Pr-Version: gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: insight/249: cygwin TCL dll conflict X-SW-Source: 2004-q1/txt/msg00006.txt.bz2 List-Id: >Number: 249 >Category: insight >Synopsis: cygwin TCL dll conflict >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Thu Feb 05 02:53:00 UTC 2004 >Closed-Date: >Last-Modified: >Originator: daniel_atallah@yahoo.com >Release: unknown-1.0 >Organization: >Environment: cygwin / win32 >Description: The tcl dll in cygwin is named the same as the native win32 tcl dll (tcl84.dll currently). This causes programs that probe for tcl to find the cygwin dll instead of the native dll (or no dll at all) if cygwin's bin directory is in the path. Of course, this causes problems for native win32 programs which cannot load the cygwin dll and subsequently terminate. This has been happening with the windows port of Gaim (http://gaim.sf.net/win32/) and WinCVS (http://cvsgui.sourceforge.net/). The argument can obviously be made that the cygwin bin directory should not be in the path, but from the quantity of bugreports coming into the gaim project, it seems to be a common thing to do for users. I've been tasked with resolving the problem in gaim, hence my interest in getting this resolved. >How-To-Repeat: Install gaim 0.75 on a Windows system with cygwin 1.5.7-1 installed including the tcltk package. Place cygwin's bin dir in your path. Start gaim and watch it exit. >Fix: Rename the cygwin tcl dlls to something more consistent with the naming of other cygwin dlls (e.g. cygtcl84.dll, etc) >Release-Note: >Audit-Trail: >Unformatted: