Subject: Re: CVS commit: pkgsrc/mk
To: Joerg Sonnenberger <joerg@britannica.bec.de>
From: Dieter Baron <dillo@danbala.tuwien.ac.at>
List: tech-pkg
Date: 07/21/2006 17:04:38
In article <20060721114142.GA3195@britannica.bec.de> Joerg wrote:
: On Thu, Jul 20, 2006 at 10:41:53PM +0200, Dieter Baron wrote:
: >   Could we *please* fix these problems *before* committing these kind
: > of changes?  While the change is correct and good, randomly breaking
: > packages and expecting others to fix them is not.

: This is not active by default yet.

-# Always require a C compiler for proper compiler detection.
+# Since most packages need a C compiler, this is the default value.
 USE_LANGUAGES?=        c
-.if empty(USE_LANGUAGES:Mc)
-USE_LANGUAGES:=        c ${USE_LANGUAGES}
-.endif

  So, for any package that has
	USE_LANGUAGES=c++
C is no longer added to the list of needed languages.  So any C++
using package that needs (e. g. in its configure script) a C compiler
but does not explicitly say so is now broken.

  Just how is this not active yet?

					yours,
					dillo