On Thu, Jul 9, 2009 at 6:17 PM, Robby Workman<[email protected]> wrote: > 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...
You need this patch: http://cgit.freedesktop.org/xorg/xserver/commit/?h=server-1.6-branch&id=396d3a7762abd0dd84042833b75f2ebf9d100bb0 Alex _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
