[BusyBox] CVS: chown_chmod_chgrp won't link; neither will umount

Matt Kraai kraai at alumni.carnegiemellon.edu
Fri Apr 6 19:08:32 UTC 2001


On Fri, Apr 06, 2001 at 12:21:34PM -0500, David Douthitt wrote:
> Matt Kraai wrote:
> > 
> > On Fri, Apr 06, 2001 at 09:26:21AM -0500, David Douthitt wrote:
> > > The errors are:
> > >
> > > chmod_chown_chgrp.o: In function `fileAction':
> > > chmod_chown_chgrp.o(.text+0x48): warning: lchown is not implemented
> > > and will always fail
> > > umount.o: In function `do_umount':
> > > umount.o(.text+0x1b9): undefined reference to `umount2'
> > > collect2: ld returned 1 exit status
> > > make: *** [busybox] error 1
> > > #
> > 
> > Try undefining BB_FEATURE_UMOUNT_FORCE.
> 
> It took me a while to find it, since you must be refering to
> BB_FEATURE_MOUNT_FORCE ... (oops)  That DID fix it, however....

Argh.  Sorry.  It is only used by umount, so maybe it should be
renamed...

> > > Also, there used to be an applet in Config.h:
> > >
> > > #define BB_ZCAT
> > >
> > > and now it's gone.  It seems to be tied to gunzip; would it be
> > > possible to convert "BB_GUNZIP" to "BB_GUNZIP_ZCAT"?
> > 
> > How about BB_FEATURE_GUNZIP_ZCAT?
> 
> It's an applet, isn't it?

It's just a feature of gunzip to me.  Your mileage may vary,
however.

> My thinking is, what if someone wants a zcat application but can't
> "find" it...?

Nothing is fool-proof to a sufficiently talented fool.

Matt





More information about the busybox mailing list