Date: Tue, 08 Jun 2004 02:22:57 -0700 From: Eric Anholt <eta@lclark.edu> To: Matthew Gardiner <kaiwai@vfemail.net> Cc: freebsd-x11@FreeBSD.org Subject: Re: XFree86-4 balls up Message-ID: <1086686577.779.36.camel@leguin> In-Reply-To: <BCEBBDCD.64%kaiwai@vfemail.net> References: <BCEBBDCD.64%kaiwai@vfemail.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2004-06-08 at 02:02, Matthew Gardiner wrote: > On 8/6/04 5:06 PM, "Eric Anholt" <eta@lclark.edu> wrote: > > > On Tue, 2004-06-08 at 00:01, Matthew Gardiner wrote: > >> On 8/6/04 11:47 AM, "Michael Nottebrock" <michaelnottebrock@gmx.net> wrote: > >> > >>> On Tuesday 08 June 2004 02:29, Matthew Gardiner wrote: > >>> > >>>> Here is the error: > >>> > >>> [Possibly interesting output missing] > >>> > >>>> erhaps you should add the directory containing `xrender.pc' > >>>> to the PKG_CONFIG_PATH environment variable > >>>> No package 'xrender' found > >>>> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include > >>>> checking X11/extensions/Xrender.h usability... yes > >>>> checking X11/extensions/Xrender.h presence... yes > >>>> checking for X11/extensions/Xrender.h... yes > >>>> checking for XRenderFindStandardFormat... no > >>>> configure: error: libXrender not found or too old. > >>>> ===> Script "configure" failed unexpectedly. > >>>> Please report the problem to gnome@FreeBSD.org [maintainer] and attach the > >>>> "/usr/ports/x11-fonts/libXft/work/libXft-2.1.6/config.log" > >>> > >>> It would be nice if you could attach the abovementioned config.log. FWIW I > >>> wonder why you didn't report that error plus requested information to > >>> gnome@freebsd.org as suggested. No point in doing so now anymore however. > >>> > >>>> As you can see, everything installs nicely until XFree86-4 clients. > >>>> > >>>> As for how I am doing it, as I said in previous emails, I am building from > >>>> the meta port XFree86-4, and when I start the build process nothing else is > >>>> installed. It is a completely clean installation. > >>>> > >>>> Btw, this has just recently occurred. Before I downloaded the mini-iso, > >>>> installed, cvs'uped and everything was built nicely from the ports. That > >>>> was just a couple of days ago. > >>> > >>> I've tried to reproduce this in a clean jail running 5.2.1-RELEASE-p8 with > >>> current ports (cvsup'd today) and building the XFree86-4 port worked fine > >>> all > >>> the way as expected so I'm still not sure what's going wrong for you. Maybe > >>> the config.log will help shed some light on the issue. > >> > >> Well the issue won't be in config.log, the problem is, Xft2 is required for > >> client, Xft2 relies on Xrender, but since there is no xrender.pc in the > >> /usr/X11R6/libdata, which SHOULD exist if xrender is present, however, even > >> though the files are present, the necessary "trigger" of xrender.pc doesn't > >> exist. > > > > No, the issue *will* be in config.log. Because the most popular > > suppliers of libXrender don't install xrender.pc, Xft2 doesn't require > > it, though it prefers it to exist. That's why it doesn't just bomb out > > when it doesn't find xrender.pc. Please follow what was asked and post > > the config.log so someone can help with your problem. > > It has been attached to the email. Yep, not a problem in the ports system at all. Turn off your 1337 CFLAGS in make.conf (like you're supposed to before reporting strange errors), rebuild XFree86-4-libraries, and things will work. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1086686577.779.36.camel>