Subject: Re: USE_LANGUAGES in buildlink.mk3
To: None <tech-pkg@netbsd.org>
From: None <joerg@britannica.bec.de>
List: tech-pkg
Date: 05/28/2006 14:06:10
On Sat, May 27, 2006 at 08:00:56PM +0000, Martijn van Buul wrote:
> I know that i'm a bit late with this, but there are some packages
> offering buildlink.mk3 files, where it is known beforehand that the
> dependant package needs a certain USE_LANGUAGES value. For instance,
> if a package .include's x11/qt3-libs/buildlink3.mk, it is using c++
> (Since qt3-libs is c++). 

This assumption is just plainly wrong. First of all, adding USE_LANGUAGS
to b3.mk files hides them. Second, they can die at a certain point in
time (see pkgsrccon presentations). Third, just because something needs
qt3 doesn't imply that it is C++. Think of foreign language bindings.

Joerg