./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.
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
I have created a 0 byte xserver/dix/dix.c which makes XDarwin compile, git never complains.
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.
Created attachment 9100 [details] [review] Build fix for xserver
AFAIK, this is fixed in git master.
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 ...
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.