> This snapshot containts a patch compliments of H.J. Lu that
> solves the depmod -a core dumps.
>
When I compiled it I got these messages:
make[1]: Entering directory `/tmp/new/modutils-970320/depmod'
gcc -g -O -Wall -I../include -D_GNU_SOURCE -DELF_MACHINE_H='"elf_i386.h"' -c -o
misc.o misc.c
misc.c: In function `what_command':
misc.c:193: warning: implicit declaration of function `basename'
misc.c:193: warning: assignment makes pointer from integer without a cast
misc.c: In function `resolve_string':
misc.c:257: warning: suggest parentheses around assignment used as truth value
It seems that basename is ifdefed out in unistd.h from the libc 5.4.23 binary
distribution with a comment about it being "out of sync" with other gnu
packages. The function does exist in the library.
I have no idea what this all means.