make install in the klibc directory ends up doing include /.*.d which just happens to pick up root's .emacs.d directory on my machine which makes make barf (because its a directory). This patch makes sure that when DIR is not set we don't go poking around in /. Thanks, -Jim PS This message was initially bounced by (via SORBS) because my IP address is dynamic (it may technically be, but knock on wood, it hasn't changed in years). While I certainly see spam as a problem, I'd like to think that not dropping obviously on topic (though not necessarily worth while) patches would be more important than a few pieces of spam slipping through. None of the other kernel related mailing lists have had to resort to this draconian a policy and yet their spam content is impressively low. You clearly understand the motivation for running you own mailserver, so I assume that a request to move this list to kernel.org would fall on the same deaf ears that your (via SORBS) request that I route my mail through my ISP's mail server has. :-) Thanks again, -Jim --- klibc-0.95/klibc/Makefile~ 2003-12-07 17:44:27.000000000 -0800 +++ klibc-0.95/klibc/Makefile 2004-01-16 11:50:13.099010983 -0800 @@ -117,12 +117,12 @@ touch $@ %/static.obj: %.dir - $(MAKE) objects-$(basename $(notdir $@)) DIR=$* + $(MAKE) objects-$(basename $(notdir $@)) DIR=$*/ -STATIC = $(addsuffix .o,$(basename $(wildcard $(DIR)/*.[cS]))) +STATIC = $(addsuffix .o,$(basename $(wildcard $(DIR)*.[cS]))) objects-static: $(STATIC) - touch $(DIR)/static.obj + touch $(DIR)static.obj clean: archclean find . -type f -a \( -name \*.[isoa] -o -name \*.l[iso] \) -print0 | xargs -0rt rm -f @@ -139,6 +139,6 @@ bitsize: @echo $(BITSIZE) -ifneq ($(wildcard $(DIR)/.*.d),) -include $(wildcard $(DIR)/.*.d) +ifneq ($(wildcard $(DIR).*.d),) +include $(wildcard $(DIR).*.d) endif