Summary: | Linux/sparc needs hw/xfree86/os-support/xf86Sbus.h but it seems to be missing | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Ferris McCormick <fmccor> | ||||
Component: | Build/Modular | Assignee: | Xorg Project Team <xorg-team> | ||||
Status: | RESOLVED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | high | CC: | dberkholz, joshuabaergen | ||||
Version: | 6.8.99.9 | ||||||
Hardware: | SPARC | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 5387 | ||||||
Attachments: |
|
Description
Ferris McCormick
2005-08-17 10:53:18 UTC
xf86Sbus.* aren't in the Makefile.am so they don't end up in the distributed tarball. I've added xf86Sbus.h to EXTRA_DIST in xserver/xorg/hw/xfree86/os-support/bus/Makefile.am so it should be included in the next tarballs. You can pull the file from CVS until then. With xorg-server-0.99.4, xf86Sbus.h is missing again: In xorg-server-0.99.4/hw/xfree86/common, a make gives ======================================= fer-de-lance common # make make all-am make[1]: Entering directory `/cache/tmp/portage/xorg-server-0.99.4/work/xorg-server-0.99.4/hw/xfree86/common' if sparc-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../hw/xfree86 -I../../../hw/xfree86/include -I../../../hw/xfree86/common -I../../../hw/xfree86/os-support -I../../../hw/xfree86/os-support/bus -I../../../os -I./../ddc -I./../i2c -I./../loader -I./../rac -I./../parser -I./../scanpci -I./../vbe -I./../int10 -I./../vgahw -I./../dixmods/extmod -DHAVE_XORG_CONFIG_H -DXFree86Server -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -I../../../lbx -mcpu=ultrasparc -O2 -mtune=ultrasparc -pipe -MT xf86Configure.o -MD -MP -MF ".deps/xf86Configure.Tpo" \ -c -o xf86Configure.o `test -f 'xf86Configure.c' || echo './'`xf86Configure.c; \ then mv -f ".deps/xf86Configure.Tpo" ".deps/xf86Configure.Po"; \ else rm -f ".deps/xf86Configure.Tpo"; exit 1; \ fi xf86Configure.c:56:22: xf86Sbus.h: No such file or directory make[1]: *** [xf86Configure.o] Error 1 make[1]: Leaving directory `/cache/tmp/portage/xorg-server-0.99.4/work/xorg-server-0.99.4/hw/xfree86/common' make: *** [all] Error 2 ==================================== And indeed, it's nowhere to be found in xorg-server-0.99.4/... Still missing with xorg-server-1.0.0, which is annoying: You can't build for sparc without this little header file, and it just got dropped someplace. Please put it back. Created attachment 4125 [details]
The missing header file xf86Sbus.h
The missing header file, in case anyone trying to build this need it but
doesn't have a copy lying around.
appears to be present in the upcoming 1.0.2, closing. The 1.0 branch appears to be missing the commit, still. It's after the branch point -- http://cvsweb.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support/bus/Makefile.am?r1=1.16&r2=1.17 Fixed in 1.1, at least, maybe earlier. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.