I built anaconda by hand, using the CVS sources, in an attempt to track down my installation CD's /sbin/loader crash. In doing the build, I got a warning about using "getpwuid" in statically linked applications: ==== begin quoted build output cc -g -static -o loader loader.o log.o moduleinfo.o loadermisc.o modules.o moduledeps.o windows.o lang.o kbd.o modstubs.o driverdisk.o selinux.o md5.o mediacheck.o kickstart.o driverselect.o getparts.o dirbrowser.o pcmcia.o usb.o firewire.o hardware.o method.o cdinstall.o hdinstall.o nfsinstall.o urlinstall.o net.o urls.o ftp.o telnet.o telnetd.o -lpopt \ -lkudzu_loader -lpci ../isys/libisys.a -lz ../stubs/libunicode-lite.a \ -lpump -lresolv -lnewt -lslang -ldevmapper -lselinux -lsepol ftp.o: In function `ftpOpen': /home/saugart/boot-CD/Anaconda-CVS/anaconda/loader2/ftp.c:244: warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking ==== end quoted build output Is this a known problem with Anaconda? Is it benign, or might it be one of the reasons why /sbin/loader is crashing in the middle of my installation? (Since I'm not using the FTP functionality, so getpwuid() is never called, it does seem unlikely, but I might as well check.) I'm using an up-to-date FC5, with glibc-2.4-4, gcc-4.1.0-3, binutils-2.16.91.0.6-5, and kernel-2.6.16-1.2096_FC5. It seems to me that, in general, it is good if we can have our code build without linker warnings, and if there is a good reason why the warning is benign but necessary, then I think we might want to put it in a README file in the root directory of the source tree. I'm glad to write up such a README and contribute it to the project. Thanks, Steven Augart Mazu Networks Cambridge, Massachusetts, USA