what means the dropbear dependency on glibc-devel?

Hans J. Koch hjk at linutronix.de
Fri Feb 13 02:58:25 WST 2009


On Thu, Feb 12, 2009 at 08:12:53AM -0500, Robert P. J. Day wrote:
> 
>   (here's hoping this isn't a really dumb question.)
> 
>   i want to cross-compile dropbear independently and put it on an
> embedded linux system, so i checked the dropbear install on my fedora
> system for its dependencies:
> 
> $ rpm -qR dropbear
> /bin/bash
> /bin/sh
> /bin/sh
> /bin/sh
> /sbin/service
> chkconfig >= 0.9
> initscripts
> libc.so.6
> libc.so.6(GLIBC_2.0)
> libc.so.6(GLIBC_2.1)
> libc.so.6(GLIBC_2.2)
> libc.so.6(GLIBC_2.3)
> libc.so.6(GLIBC_2.3.4)
> libc.so.6(GLIBC_2.4)
> libcrypt.so.1
> libcrypt.so.1(GLIBC_2.0)
> libutil.so.1
> libutil.so.1(GLIBC_2.0)
> libz.so.1
> rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> rtld(GNU_HASH)
> $
> 
>   most of that looks fine -- the embedded system already has libc,
> libcrypt and libz installed.  but what about libutil?  a quick check
> shows that that comes from the glibc-devel package for fedora.

libutil should come with your cross toolchain and is among those files
you're supposed to copy to your rootfs. So there's nothing extra to
compile. The instructions given in INSTALL worked for me. And it's
always useful to check ./configure --help for other options.

Thanks,
Hans



More information about the Dropbear mailing list