Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Jun 2004 17:01:23 +1000
From:      Matthew Gardiner <kaiwai@vfemail.net>
To:        Michael Nottebrock <michaelnottebrock@gmx.net>
Cc:        freebsd-x11@FreeBSD.org
Subject:   Re: XFree86-4 balls up
Message-ID:  <BCEBA163.5F%kaiwai@vfemail.net>
In-Reply-To: <200406080347.11793.michaelnottebrock@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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.

The worst part, Xrender then relies on libx11 which relies on etc. etc. In
other words everything turned to crap when the individual parts of X11 were
merged into the tree, before then everything worked nicely.

Btw, if I install the individual parts of libX11/etc, when compiling
XFree86-4-clients, it whines about pthreads issues relating to libX11. So in
both cases I am screwed.

I guess I'll just have to wait till xorg is sorted out; along with the
xorg-client issue which fails to compile.

Matty



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BCEBA163.5F%kaiwai>