Bug 9177 - xserver/dix/dix.c is missing
Summary: xserver/dix/dix.c is missing
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.1 (2006.05)
Hardware: PowerPC Mac OS X (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-27 12:22 UTC by Peter Dyballa
Modified: 2007-11-03 05:00 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Build fix for xserver (1.09 KB, patch)
2007-03-11 20:05 UTC, David S. Miller
no flags Details | Splinter Review

Description Peter Dyballa 2006-11-27 12:22:12 UTC
./xserver/dix/Makefile:50:	$(top_builddir)/include/dix-config.h \
./xserver/dix/Makefile:61:dix_O_SOURCES = dix.c
./xserver/dix/Makefile:86:SOURCES = dix.c $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES)
./xserver/dix/Makefile:87:DIST_SOURCES = dix.c $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES)
./xserver/dix/Makefile.in:50:	$(top_builddir)/include/dix-config.h \
./xserver/dix/Makefile.in:61:dix_O_SOURCES = dix.c
./xserver/dix/Makefile.in:86:SOURCES = dix.c $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES)
./xserver/dix/Makefile.in:87:DIST_SOURCES = dix.c $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES)

This dependency is not satisfied.
Comment 1 Daniel Stone 2007-02-27 01:34:51 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 2 Peter Dyballa 2007-03-11 14:59:06 UTC
I have created a 0 byte xserver/dix/dix.c which makes XDarwin compile, git never complains.
Comment 3 David S. Miller 2007-03-11 20:04:16 UTC
I'm seeing this bug too.  I noticed a posting in January 2006 that
mentioned adding an empty "dix_O_SOURCES =" assignment to
dix/Makefile.am fixes this, another similar thing is necessary
for os/Makefile.am (for os_O_SOURCES), and finally one of the
sources in the darwin subdirector is misspelled.

I'm attaching a diff against current GIT that fixes the build for
me.
Comment 4 David S. Miller 2007-03-11 20:05:10 UTC
Created attachment 9100 [details] [review]
Build fix for xserver
Comment 5 Ben Byer 2007-11-02 15:35:41 UTC
AFAIK, this is fixed in git master.
Comment 6 Peter Dyballa 2007-11-03 03:15:54 UTC
I have in

./xserver/dix/Makefile.in:71:dix_O_SOURCES = dix.c
./xserver/dix/Makefile.in:85:SOURCES = $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES) dix.c
./xserver/dix/Makefile.in:86:DIST_SOURCES = $(libdix_la_SOURCES) $(libxpstubs_la_SOURCES) dix.c

but git cannot fetch that file ...
Comment 7 Daniel Stone 2007-11-03 05:00:19 UTC
dix.c:
        touch $@

CLEANFILES = dix.c


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.