Date: Sat, 28 Aug 2010 17:15:24 +0200 From: Gary Jennejohn <gljennjohn@googlemail.com> To: John Hein <jhein@symmetricom.com> Cc: freebsd-x11@FreeBSD.org, Andriy Gapon <avg@icyb.net.ua> Subject: Re: ports/148712: [UPDATE] x11-drivers/xf86-video-ati to v6.13.1 Message-ID: <20100828171524.5d448da6@ernst.jennejohn.org> In-Reply-To: <19577.7654.501424.2323@gossamer.timing.com> References: <201008272110.o7RLA3tQ075370@freefall.freebsd.org> <20100828120748.7ae409e0@ernst.jennejohn.org> <4C78E66A.7090503@icyb.net.ua> <20100828140857.08b8ede6@ernst.jennejohn.org> <19577.7654.501424.2323@gossamer.timing.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 28 Aug 2010 08:32:06 -0600 John Hein <jhein@symmetricom.com> wrote: > Gary Jennejohn wrote at 14:08 +0200 on Aug 28, 2010: > > On Sat, 28 Aug 2010 13:35:22 +0300 > > Andriy Gapon <avg@icyb.net.ua> wrote: > > > Do you have libdrm installed? > > > > Yes - /var/db/pkg/libdrm-2.4.12 - which seems to be slightly out of > > date. > > If you want a newer version of libdrm (and Mesa), define WITHOUT_NOUVEAU. > See the 20100207 entry in ports/UPDATING or look at libdrm/Makefile. Yeah, I already reinstalled libdrm with WITHOUT_NOUVEAU set. The problem in my case seems to be that configure from xf86-video-ati is looking for /usr/local/libdata/pkgconfig/libdrm_radeon.pc as a prerequisite for defining XF86DRM_MODE. But the libdrm port doesn't install it, even though it is present in the sources. I tried simply copying libdrm_radeon.pc to the right place, but then compiling xf86-video-ati produces lots of new errors, probably because other files are missing. IMO all this doesn't change the fact that there's a bug in r6xx_accel.c - it uses a variable which is declared inside of an #ifdef outside of the #ifdef. -- Gary Jennejohn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100828171524.5d448da6>