ports/77707: Fix for ports/77403 introduced circular dependency in ports tree

Bartosz Fabianowski 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 mailing list