They don't compile properly with libc6, it's not a copyright thing.
I confirmed this with Craig Small when I first needed it.
I have hacked the makefile to use debian's i486-linuxlibc1-gcc,
but I also somehow (ages ago) managed to compile sethdlc on libc6;
[4:25am] hamish@hamishpc:~> ldd /usr/local/sbin/sethdlc
libc.so.6 => /lib/libc.so.6 (0x40010000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Can't for the life of me remember how though;
[4:25am] hamish@hamishpc:~> ls -l /usr/local/sbin/sethdlc
-rwxr-xr-x 1 root root 19569 Jul 10 12:36 /usr/local/sbin/sethdlc
Hamish
-- Hamish Moffatt, StudIEAust terhi.victor@logonet.com, terhi.victor@logonet.com Student, computer science & computer systems engineering. 4th year, RMIT. http://hamish.home.ml.org/ (PGP key here) CPOM: [******* ] 75% The opposite of a profound truth may well be another profound truth. --Bohr