David Douthitt wrote:

>I've been working on the glibc 2.1 version, and did the following to
>the libraries:
>
>* Removed libuuid; it didn't seem to be needed and it needed
>libcom_err anyway.
>* Removed libnss_db; it didn't seem to be needed and it needed libdb
>anyway.
>* Stripped libm - saved 68k compressed!
>
Great!

>
>* Stripped libform - saved less than 1k compressed (oh well)...
>* Removed libnsl - nothing seemed to need it.  Some addon packages do,
>though I don't know why: cpio, tcpd, and something else... perhaps I
>need to recompile these without NIS support?
>
I thought libnsl was the Name Switch/Service Library. So I think 
anything that uses the system libraries to lookup users, hostnames, ips, 
protocols etc will need it.

>
>I also created some utilites that used nm and ldd to find out
>information:
>
>* missinglib: search the binary path and library path, looking for
>libraries that are needed but missing
>* whichlib: find out which binaries use a particular library
>* objlib: list library symbols without a lot of extra stuff
>* listlib: list all libraries used by system binaries and libraries.
>
>Since the *.lrp is so small, I might as well include it...
>
>I also added libNoVersion to the system, since it seemed to be
>required.  I also tried to strip it, with DISASTROUS results.  Anybody
>

Ewald Wasscher


_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to