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...
>>
>> Missing dependency of applets/applets.o vs. .config.
>> Fixed in r14431.
>
>Yup, that's fixed.  Thanks. :)
>
>It now builds for me if I disable everything in the e2fsprogs directory, which 
>is cool.  Unfortunately, if I switch on e2fsprogs:
>
>make: *** No rule to make target 
>`/home/landley/busybox/busybox/e2fsprogs/blkid_getsize.c', needed by 
>`/home/landley/busybox/busybox/e2fsprogs/blkid/blkid_getsize.o'.  Stop.
>
>This is under ubuntu.

my incarnation of debian (also a dedicated ubuntu box) has make-3.81b4.
I'm curiuos as to what make version is driving at your end?

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

Index: e2fsprogs/Makefile.in
===================================================================
--- e2fsprogs/Makefile.in       (revision 14432)
+++ e2fsprogs/Makefile.in       (working copy)
@@ -45,11 +45,11 @@
 # may have object files created after the timestamp of the directory was
 # updated which would lead to spurious rebuilds (as some of the dentries
 # may be older than the dir itself).
-$(patsubst %,$(objdir)/%,$(BLKID_OBJS)): $(objdir)/blkid/%.o: 
$(srcdir)/%.c|$(objdir)/blkid
-$(patsubst 
%,$(objdir)/%,$(E2FSCK_OBJS)):$(objdir)/e2fsck/%.o:$(srcdir)/%.c|$(objdir)/e2fsck
-$(patsubst %,$(objdir)/%,$(E2P_OBJS)):   $(objdir)/e2p/%.o:   
$(srcdir)/%.c|$(objdir)/e2p
-$(patsubst 
%,$(objdir)/%,$(EXT2FS_OBJS)):$(objdir)/ext2fs/%.o:$(srcdir)/%.c|$(objdir)/ext2fs
-$(patsubst %,$(objdir)/%,$(UUID_OBJS)):  $(objdir)/uuid/%.o:  
$(srcdir)/%.c|$(objdir)/uuid
+$(patsubst %,$(objdir)/%,$(BLKID_OBJS)): $(objdir)/blkid/%.o: 
$(srcdir)/blkid/%.c|$(objdir)/blkid
+$(patsubst 
%,$(objdir)/%,$(E2FSCK_OBJS)):$(objdir)/e2fsck/%.o:$(srcdir)/e2fsck/%.c|$(objdir)/e2fsck
+$(patsubst %,$(objdir)/%,$(E2P_OBJS)):   $(objdir)/e2p/%.o:   
$(srcdir)/e2p/%.c|$(objdir)/e2p
+$(patsubst 
%,$(objdir)/%,$(EXT2FS_OBJS)):$(objdir)/ext2fs/%.o:$(srcdir)/ext2fs/%.c|$(objdir)/ext2fs
+$(patsubst %,$(objdir)/%,$(UUID_OBJS)):  $(objdir)/uuid/%.o:  
$(srcdir)/uuid/%.c|$(objdir)/uuid
 
 
 E2FSPROGS-$(CONFIG_CHATTR)     += chattr.o $(E2P_OBJS)
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to