Date: Thu, 7 Jun 2001 15:26:59 +1200 From: Jonathan Chen <jonathan.chen@itouch.co.nz> To: Jean-Marc Zucconi <jmz@FreeBSD.org> Cc: freebsd-ports@FreeBSD.org Subject: Re: XFree86-4.1.0_2 build failure Message-ID: <20010607152659.A82117@itouchnz.itouch> In-Reply-To: <200106061403.f56E3wu24610@freefall.freebsd.org>; from jmz@FreeBSD.org on Wed, Jun 06, 2001 at 07:03:58AM -0700 References: <20010606163000.A18934@itouchnz.itouch> <200106061403.f56E3wu24610@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 06, 2001 at 07:03:58AM -0700, Jean-Marc Zucconi wrote: > >>>>> Jonathan Chen writes: > > > Hi, > > I'm trying to build the latest cvsup'd XFree86-4; (I've asked to it to > > build the fonts as well). The build fails with: > > > making all in fonts/scaled/Type1... > > LD_LIBRARY_PATH=../../../exports/lib ../../../exports/bin/mkfontdir > > . > > LD_LIBRARY_PATH=../../../exports/lib > > XFT_CONFIG=../../../lib/Xft/XftConfig ../../../exports/bin/xftcache > > . > > /usr/libexec/ld-elf.so.1: ../../../exports/bin/xftcache: Undefined > > symbol "XftDirSave" > > *** Error code 1 > > The workaround is to rename or remove /usr/X11R6/lib/libXft.so.1 > before the build. Eg: > # mv /usr/X11R6/lib/libXft.so.1 /usr/X11R6/lib/libXft.so.1.old > # make && make install > # rm /usr/X11R6/lib/libXft.so.1.old Thanks Jean! This certainly enabled me to build the product and install it. The problems that I've since encountered with XFree86-4.1.0 since, has forced me to revert back to 4.0.3. In particular, it doesn't work with the Intel i810 chip at all! Problems with unresolved symbols, (eg: "XAAFillSolidRects", "fbPictureInit) were worked around by including: Load "xaa" Load "fb" into the /etc/X11/XF86Config file, to force the module load (this wasn't required in XFree86-4.0.3, it loaded it automatically). However, this wasn't quite enough to stop it from failing with a segfault at the very end; no apparent cause. Sigh. Roll on the next release. -- Jonathan Chen <jonathan.chen@itouch.co.nz> ---------------------------------------------------------------------- Computers are like air conditioners. They stop working when you open Windows. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010607152659.A82117>