On Thu, Mar 02, 2006 at 05:36:45PM -0500, Rob Landley wrote: >On Thursday 02 March 2006 3:51 pm, Bernhard Fischer wrote: >> On Thu, Mar 02, 2006 at 02:32:53PM -0500, Rob Landley wrote: >> >On Thursday 02 March 2006 1:18 pm, Bernhard Fischer wrote: >> >> >Not happy...
>> I *think* that i'm tripping a bug in "my" make-3.81b4 version. >> Please reread the bug with-make-and-e2fsprogs mail ¹) or just apply >> *and* *checkin* the attached alleged proper fix which will make >> make-3.81b4 (from debian) go up in flames but will work four your >> make-3.80... >> >> ¹) http://busybox.net/lists/busybox/2006-March/018910.html > >Huh. For some reason I don't seem to have gotten a copy of that message. >Weird. > >This patch does indeed fix it for me on ubuntu. > >Red Hat 9 still barfs on the line 247 of Makefile: >$(foreach d,$(DIRS_UPPER),$(eval $(notdir $(d))-y:=)) > >The error messages are things like: >Makefile:247: /root/coreutils/libcoreutils/Makefile.in: No such file or >directory > >When the path the file is actually at would >be /root/busybox/coreutils/libcoreutils/Makefile.in Looks like doesn't understand the $(notdir) there. Can you please try to just drop that whole line? This would not initialize the WHATEVER-y:= lists and may barf if we didn't initialize them but just say WHATEVER-y+=whatever.c > >Rob > >(Oh, and make distclean isn't zapping libbusybox.*) You'd have to have CONFIG_BUILD_LIBBUSYBOX (or however it's called) set. Perhaps we should just blindly rm -f libbusybox.* ? _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make