Date: Thu, 14 May 1998 21:41:05 -0700 (PDT) From: wes@bogon.net To: freebsd-gnats-submit@FreeBSD.ORG Subject: ports/6639: XFree86 configure script hard codes tcl version to 8.0 Message-ID: <199805150441.VAA04307@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 6639 >Category: ports >Synopsis: XFree86 configure script hard codes tcl version to 8.0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 14 21:40:01 PDT 1998 >Last-Modified: >Originator: Wes Santee >Organization: N/A >Release: 2.2.6-STABLE >Environment: FreeBSD kryten.bogon.net 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Wed Apr 29 10:02:06 PDT 1998 wes@kryten.bogon.net :/usr/src/sys/compile/KRYTEN i386 >Description: The file /usr/ports/x11/xfree86/scripts/configure assumes a 1:1 correlation between the installed version of tk and tcl. This is a false assumption, especially at version 8 where the latest version of tk is 8.0 and the latest version of tcl is 8.1. This causes XFree86 to have link errors during install because it looks for libtcl80 when it should be looking for libtcl81. >How-To-Repeat: 1) Install tk8.0 and tcl8.1. Make sure tcl8.0 is not installed. 2) Make XFree86 3.3.2 port. 3) Install XFree86 3.3.2 port. >Fix: Preferred: Dynamically find tcl version that corresponds to major version of tk installed. Acceptible: Add logic to check if tcl 8.1 is installed and use it instead of assuming 8.0 in the configure script. >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805150441.VAA04307>