Subject: Re: x11-links broken?
To: Gilles Dauphin <Gilles.Dauphin@enst.fr>
From: John D. Baker <jdbaker@mylinuxisp.com>
List: tech-pkg
Date: 10/25/2005 17:33:28
Gilles Dauphin <Gilles.Dauphin@enst.fr> wrote:

> I think your problem is in mk/defaults/mk.conf, render was rename
> renderext
>
> -------------------------------------------
> ----------------------------------------
>
> [root@u2 1132] diff -bu mk/defaults/mk.conf.orig mk/defaults/mk.conf
> --- mk/defaults/mk.conf.orig    Fri Oct  7 15:41:57 2005
> +++ mk/defaults/mk.conf Fri Oct 21 11:22:10 2005
> @@ -144,7 +144,7 @@
>  # Default: no
>
>  PREFER_PKGSRC?=                MesaLib Xft2 Xrandr Xrender expat fontconfig
> \
> -                       freetype2 glu randrext render xcursor
> +                       freetype2 glu randrext renderext xcursor
>  PREFER_NATIVE?=                yes
>  #
>  # When building packages, whether to prefer the pkgsrc or native

Where are you getting that mk/defaults/mk.conf file?  What's its revision
ID?  I've updated just yesterday and the version I get still has "render",
not "renderext".

"head -1 /usr/pkgsrc/defaults/mk.conf" yields:

    # $NetBSD: mk.conf,v 1.82 2005/10/06 21:04:49 agc Exp $

Browsing the CVSWeb view of the pkgsrc repository shows this file
to be the most recent (HEAD).

I update with:

    cd /usr/pkgsrc
    cvs -d:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot update -CAPd

(-C in case I've modified something to submit a workaround in a PR,
-A in case I backed up to a particular tag or date to investigate
a problem.)

I've now see this on both NetBSD/{sparc,i386}-current and on MacOS X
10.2.8, 10.3.9, 10.4.2.

Building x11-links explicitly fails to construct links to the incumbent
${X11BASE}/include/X11/extensions/render.h and renderproto.h.

What's going on?

-- 
John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
BSD -- It just sits there and _works_!