Folks,
As I've reported earlier on the list, cvsup compiled for glibc 2.x (x < 3) systems does not work on the new glibc2.3 systems, such as RedHat 9, or Mandrake 9.1, due to the threading changes.
I've been looking all over the net for a precompiled binary of cvsup that works on these new systems, as cvsup is written in Modula 3, which is a bitch to setup.
Finally I gave up and did the work myself. I've created a complete binary package which can be download from:
http://www.dssd.ca/wine/cvsup-glibc2.3.tar.gz
Note that the binaries are not small as they are statically linked, but they should work on all glibc2.3 system.
The archive contains the following files:
cvsup-glibc2.3/bin/cvpasswd cvsup-glibc2.3/bin/cvsup cvsup-glibc2.3/sbin/cvsupd cvsup-glibc2.3/man/man1/cvpasswd.1 cvsup-glibc2.3/man/man1/cvsup.1 cvsup-glibc2.3/man/man8/cvsupd.8
Simply copy them to the /usr/local prefix. They are compiled to go to /usr/local, they may work even if copied in /usr, but I haven't tried that.
Enjoy!