Bug 7208 - INN port w/TCL enabled doesn't install TCL8.0 and doesn't use 8.1
Summary: INN port w/TCL enabled doesn't install TCL8.0 and doesn't use 8.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: torstenb
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1998-07-08 10:30 UTC by Wes Santee
Modified: 1999-05-02 21:29 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wes Santee 1998-07-08 10:30:03 UTC
Setting USE_TCL= DO in /usr/ports/news/inn/Makefile and trying to build
will fail if the machine has TCL8.1, but not TCL8.0 installed.  The build
process uses the flag -I/usr/local/include/tcl8.0

Fix: 

Either:
1)  Update port so it will use TCL8.1 if installed.
-or-
2)  If TCL8.0 is required, make it a dependency if USE_TCL= DO in the 
Makefile since user may think they have met the requirements by having 
TCL8.1 installed already.
How-To-Repeat: 
1)  Uninstall TCL8.0 (if installed)
2)  Install TCL8.1
3)  Set USE_TCL= DO in the above listed Makefile
4)  make
Comment 1 David E. O'Brien freebsd_committer freebsd_triage 1998-07-28 18:56:22 UTC
Responsible Changed
From-To: freebsd-ports->torstenb

torstenb is the maintainer 
Comment 2 torstenb freebsd_committer freebsd_triage 1999-05-02 21:29:26 UTC
State Changed
From-To: open->closed

The inn 2.2 port has tcl disabled by default. The "compatibility problems" 
between various tcl releases is one reason.