On Thu, 02 Jul 2009 11:44:39 -0400
Adam Jackson <[email protected]> wrote:

> Adam Jackson (2):
>       Remove useless loader symbol lists.
>       siliconmotion 1.7.2
> 
> Alan Coopersmith (1):
>       Fill in COPYING file, add SubmittingPatches URL to README
> 
> Francisco Jerez (5):
>       Probe the amount of installed memory by trial and error on
> SM712. Fail gracefully when the specified virtual screen doesn't fit
> in RAM. Widen the pixel clock readjust interval for SM712.
>       Program MCLK/MXCLK on startup for a secondary SM502.
>       Fix EXA rotation for SM502 at 32bpp (bug 22432).


Adam,

Something must have changed somewhere else (perhaps xorg-server?), as
this is similar to the error I got with the new nv driver.

make[2]: Entering directory `/tmp/x11-build/xf86-video-siliconmotion-1.7.2/src'
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..    
-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes 
-Wmissing-declarations -Wnested-externs -fno-strict-aliasing 
-Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement 
-I/usr/include/xorg -I/usr/include/pixman-1     -O2 -fPIC -MT smi_501.lo -MD 
-MP -MF .deps/smi_501.Tpo -c -o smi_501.lo smi_501.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wpointer-arith 
-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-Wnested-externs -fno-strict-aliasing -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -I/usr/include/xorg 
-I/usr/include/pixman-1 -O2 -fPIC -MT smi_501.lo -MD -MP -MF .deps/smi_501.Tpo 
-c smi_501.c  -fPIC -DPIC -o .libs/smi_501.o
In file included from /usr/include/xorg/xf86Crtc.h:30,
                 from smi_crtc.h:25,
                 from smi_501.c:34:
/usr/include/xorg/xf86Modes.h:38:24: error: xf86Parser.h: No such file or 
directory
In file included from /usr/include/xorg/xf86Crtc.h:30,
                 from smi_crtc.h:25,
                 from smi_501.c:34:
/usr/include/xorg/xf86Modes.h:106: error: expected declaration specifiers or 
'...' before 'XF86ConfMonitorPtr'
In file included from smi_crtc.h:25,
                 from smi_501.c:34:
/usr/include/xorg/xf86Crtc.h:529: error: expected specifier-qualifier-list 
before 'XF86ConfMonitorPtr'
make[2]: *** [smi_501.lo] Error 1
make[2]: Leaving directory `/tmp/x11-build/xf86-video-siliconmotion-1.7.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/x11-build/xf86-video-siliconmotion-1.7.2'
make: *** [all] Error 2

In this case, it seems that xf86Parser.h isn't installed to 
/usr/include/xorg by xorg-server any more, while the nv issue
was failure to include a private xorg header, but the point
remains the same, I think...

As with nv, I've worked around it in my package builds, but that's no 
good for everyone else...

-RW

Attachment: signature.asc
Description: PGP signature

_______________________________________________
xorg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to