tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Update for radeonhd and enabling it and cirrus driver probe issue



On Mon, Oct 27, 2008 at 09:25:49AM +1100, Tyler Retzlaff wrote:
> Hi Bernd,
> 
> On Sun, Oct 26, 2008 at 09:03:49PM +0100, Bernd Ernesti wrote:
[..]

I do the update of the radeonhd driver in the next days.

> > I suspect that cirrus_alpine_drv should be named cirrus_alpine
> > and cirrus_laguna_drv -> cirrus_laguna because of the following
> > lines in xf86-video-cirrus/dist/ChangeLog:
> 
> based on the code you've dug up I would have to agree. the only question
> i've got is whether or not the alpine and laguna components can run by
> themselves or if they need cirrus_drv.  if they can run standalone maybe
> the code should find them with _drv in the name for consistency and if
> not we should probably install them without the _drv in the name.

I haven't checked how the old X11R6 looked when I wrote my mail, but a quick
look at it now shows that it use the proposed filenames changes so I think it
that the Makefiles should be changed (removing the _drv part).

Another issues with the new build is that src/external/mit/xorg/Makefile
has not the correct order of the libraries which have to be build.
See the attached patch, which should fix it, so all needed libraries are
be there before building the rest of the librarieS.

Bernd

Index: Makefile
===================================================================
RCS file: /cvsroot/src/external/mit/xorg/Makefile,v
retrieving revision 1.3
diff -b -u -r1.3 Makefile
--- Makefile    27 Aug 2008 23:47:40 -0000      1.3
+++ Makefile    27 Oct 2008 06:40:50 -0000
@@ -36,9 +36,11 @@
        ${MAKEDIRTARGET} . ${targ}
 .endfor
 
-.for dir in    tools lib/libX11 lib/libICE lib/libXau lib/libSM lib/libXext \
-               lib/libXt lib/libXpm lib/libXrender lib/libGL lib/libXmu \
-               lib/expat lib
+.for dir in    tools lib/libXdmcp lib/libXau lib/libX11 lib/libICE lib/libSM \
+               lib/libXext lib/libXpm lib/libXt lib/libXrender lib/libXfixes \
+               lib/libXdamage lib/libdrm lib/libXxf86vm lib/libGL lib/libXmu \
+               lib/expat lib/freetype lib/fontconfig lib/libXp lib/libXrandr \
+               lib
 do-${dir:S/\//-/g}:
 .  for targ in dependall install
        ${MAKEDIRTARGET} ${dir} ${targ}


Home | Main Index | Thread Index | Old Index