Hello, The following patches fix the dist target in doc, fatfs, include and mach-defpager directories.
A few problems still remain unsolved: 1. dist target wants to distribute ChangeLogs by virtue of the following lines in Makeconf: 385 distfiles = Makefile ChangeLog $(SRCS) $(LCLHDRS) $(DIST_FILES) 386 lndist: $(distfiles) $(top_srcdir)/hurd-snap/$(dir) FORCE While 'git log' can be used to generate the ChangeLog files in a make target it may be non trivial to process the commit message and determine which file each of it's lines must be written to. 2. pfinet needs to catch up with Roland McGrath's overhaul. :) Something I really couldn't figure out how to do. 3. Unrelated to 'make dist'. The Makefile in doc subdir has the following targets: hurd.info $(wildcard hurd.info-*). I'm not sure what was it's intent, but wildcard won't match anything that needs to be built. :) Patches (4): Fix 'make dist' in doc. Fix 'make dist' in fatfs. * include/Makefile (lndist): copy files from $(srcdir). Fix 'make dist' in mach-defpager doc/Makefile | 10 ++++++++-- fatfs/Makefile | 1 - include/Makefile | 2 +- mach-defpager/Makefile | 5 ++++- 4 files changed, 13 insertions(+), 5 deletions(-) Happy new year!