Subject: Re: multimedia/mpeg4ip won't compile
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-users
Date: 05/08/2006 19:30:43
On Mon, 8 May 2006, Steven M. Bellovin wrote:

> > +USE_LANGUAGES=		c c++

> That works; thanks.
> 
> What is that variable and when was it introduced?  I see no mention of it
> in pkgsrc.txt or packages(7).  What does it do?

It is documented in mk/compiler.mk (but also needs to be in pkgsrc Guide).

USE_LANGUAGES has been around since February 2004.

Packages that don't need any compilers can set this variable to an empty 
value. Packages that use c++ should say so.

A couple days ago, pkgsrc was changed: "Force unrequested languages to be 
unavailable by setting them to ${FALSE}. This way, missing language 
dependencies will be caught at build time." Since then a few packages have 
been found to be missing this.

 Jeremy C. Reed

echo ':6DB6=88>?;@69876tA=AC8BB5tA6487><' | tr '4-F' 'wu rofIn.lkigemca'