On Tue, Oct 4, 2005 at 18:22:15 -0400, David Nusinow wrote: > On Tue, Oct 04, 2005 at 12:47:46PM +0200, Julien Cristau wrote: > > Hi, > > > > I tried building xorg-x11_6.8.99.900.dfsg.1-0pre1 on sparc, but it > > failed in xc/lib/GL/mesa/drivers/dri/ffb. > > Build log is available at > > <http://perso.ens-lyon.fr/julien.cristau/xorg-x11_experimental_sparc.log>. > > Thanks for getting to this! Could you give any details about how you built > it? Was it on your own machine or a project machine? No one is aware of > toolchain issues right now that could have caused this. > > There's no difference between the ffb_dac.h files in 6.8 and 6.9, so I > don't know what could be causing this. There've been massive changes to the > sunffb driver though (the diff on my drive is 6k lines) which is a lot to > crawl through. > Hi,
I just rebuilt the packages with the attached patch, and it worked (well, up to the MANIFEST check). New log at <http://perso.ens-lyon.fr/julien.cristau/xorg-x11_experimental_sparc_2.log> So, I don't think it was a toolchain issue, but something probably changed in other headers, so that Bool wasn't typedef'ed. Cheers, Julien Cristau
Index: xorg-x11-6.8.99.900.dfsg.1/xc/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dac.h =================================================================== --- xorg-x11-6.8.99.900.dfsg.1.orig/xc/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dac.h 2005-08-22 04:16:42.000000000 +0000 +++ xorg-x11-6.8.99.900.dfsg.1/xc/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_dac.h 2005-10-04 18:22:56.000000000 +0000 @@ -26,6 +26,8 @@ #ifndef _FFB_DAC_H #define _FFB_DAC_H +#include "Xdefs.h" + /* FFB utilizes two different ramdac chips: * * 1) BT9068 "Pacifica1", used in all FFB1 and