Subject: Re: how to satisfy build requirement for libXext.so
To: None <tech-pkg@NetBSD.org>
From: Klaus Heinz <k.heinz.jul.sieben@kh-22.de>
List: tech-pkg
Date: 07/15/2007 01:43:11
Joerg Sonnenberger wrote:
> On Sat, Jul 14, 2007 at 06:23:33PM +0200, Klaus Heinz wrote:

> >   BUILDLINK_DEPMETHOD.libXext= build
> >   .include "../../x11/libXext/buildlink3.mk"
> 
> Just a question -- which package does so? I've stumpled over a bunch of

I do not know where I saw this before. Until now I always included
mk/x11.buildlink3.mk for X but this may not be correct anymore,
hence the question whether the above is the recommended new way to
depend on X (libraries). 

> package that need libXt that way, but not many with libXext. Also keep

Now that you asked, I did a search through pkgsrc. There are actually quite
many packages which include x11/libXext/buildlink3.mk, I counted 269.


> in mind that dependencies only pulled in via libXext/b3.mk will be build
> dependencies as well, if not pulled in explicitly.

The package which made me ask the question is multimedia/dvdauthor.
There is a test for some function in ImageMagick which fails because
linking to libXext does not work. The program does not need X at run
time.

ciao
     Klaus