Bug 69802 - [patch] ddd port forces gcc32 install although gcc33 is installed
Summary: [patch] ddd port forces gcc32 install although gcc33 is installed
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: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-30 14:30 UTC by Florian Liekweg
Modified: 2004-07-31 19:44 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (991 bytes, patch)
2004-07-30 14:30 UTC, Florian Liekweg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Liekweg 2004-07-30 14:30:22 UTC
I installed the lang/gcc33 port some time ago.
Now, I'm using cvsup and portupgrade -a.
Currently, devel/ddd is being upgraded.  As a dependency, gcc32 is installed.
The Makefile of devel/ddd says that ddd will build with either 3.1, 3.2 or
3.3, and chooses the 'right' version based on OSVERSION.  For my humble
4.9-STABLE, it chooses (and builds) gcc 3.2.

It would be nice if it could first check wether any of gcc31, gcc32 or gcc33
is installed, and use that, before doing the OSVERSION check.

Fix: Change devel/ddd/Makefile:
How-To-Repeat: Use 4.9-STABLE (any 4.x should do according to the Makefile)
Install lang/gcc33
Install devel/ddd
See lang/gcc32 being installed
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2004-07-31 19:44:41 UTC
State Changed
From-To: open->closed

I fixed the problem another way around, thank you for reporting.