ports/77707: Fix for ports/77403 introduced circular dependency in ports tree
freebsd at chillt.de
Sat Mar 12 20:10:05 UTC 2005
The following reply was made to PR ports/77707; it has been noted by GNATS.
From: Bartosz Fabianowski <freebsd at chillt.de>
To: Sergey Matveychuk <sem at FreeBSD.org>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: ports/77707: Fix for ports/77403 introduced circular dependency
in ports tree
Date: Sat, 12 Mar 2005 21:00:39 +0100
The same sequence of commands on my machine:
# uname -a
FreeBSD takahe.local 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #0: Thu Mar 10 03:09:38 CET 2005 root at takahe.local:/usr/obj/usr/src/sys/TAKAHE i386
# pkg_info|grep gcc
gcc-3.2.3_3 GNU Compiler Collection 3.2.3
# cd /usr/ports/lang/gcc32
# make pretty-print-build-depends-list
This port requires package(s) "gcc-3.2.3_3 gettext-0.14.1 gmake-3.80_2 libiconv-1.9.2_1" to build.
Not quite sure what to make of this. While ports/Mk/bsd.gcc.mk is commented, I still cannot fully follow what it is doing. Looking at that file, it seems to me that it will always pick the lowest version of GCC that meets the port's demands. Seems to work differently on your machine though. Very confusing indeed.
More information about the freebsd-ports-bugs