Subject: Re: rename x11-links/files/xfree.render to xfree.renderext
To: None <rxg@myrealbox.com>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: tech-pkg
Date: 12/07/2005 10:43:37
> From: Rui-Xiang Guo <rxg@myrealbox.com>
>
> On Tue, Dec 06, 2005 at 01:58:18PM +0100, Gilles Dauphin wrote:
> > > Hi, all.
> > > I used x11-links for native X window and found it missed the render links.
> > > This caused the problem when I built the cairo pkg.
> > > Then I trace into xfree.mk and found it used the postfix of file name as
the
> > > pkg name , so we would never had the render.h be linked.
> > > (We only have IS_BUILTIN.renderext=yes but not IS_BUILTIN.render)
> > >
> > > Please someone to confirm it.
> >
> > that's what i do in mk.conf
> > ### setting for fixesext/solaris10
> > IS_BUILTIN.fixesext= yes
> > PREFER.fixesext= pkgsrc
> > USE_BUILTIN.fixesext= no
>
> Hmm, I have USE_BUILTIN.Xrender=yes and USE_BUILTIN.renderext=yes in
> /etc/mk.conf then type -
> hive[/usr/pkgsrc/pkgtools/x11-links]% make
> hive[/usr/pkgsrc/pkgtools/x11-links]% ls
work/share/x11-links/include/X11/extensions/render.h
> ls: work/share/x11-links/include/X11/extensions/render.h: No such file or
directory
>
> After I rename xfree.render to xfree.renderext, the try again
> hive[/usr/pkgsrc/pkgtools/x11-links]% make clean && make
> hive[/usr/pkgsrc/pkgtools/x11-links]% ls
work/share/x11-links/include/X11/extensions/render.h
> work/share/x11-links/include/X11/extensions/render.h
>
> I will file a PR about this.
Have a look to mk/default/mk.conf, is your line look like?:
PREFER_PKGSRC?= MesaLib Xft2 Xrandr Xrender expat fontconfig \
freetype2 glu randrext renderext xcursor
Gilles