The configure script uses a dummy function pointer char (*f) (); to test for skey libraries But f is defined in the skey library, so the compilation bombs and skey is (erroneously) determined not to exist. workaround: change the name of the dummy function in configure to zzf
Autoconf uses char (*f) (); in all it's AC_CHECK_FUNC tests. Seems like skey should be fixed. Feel free to provide a patch to autoconf.ac that uses AC_TRY_RUN instead of AC_CHECK_FUNC(skey_keyinfo,
This happens on RHL72 too. Patch attached; will describe the situation on the mailing list in more detail.
Created attachment 22 [details] fix skey linking
I've addressed this bug (and several others) in modifications i'm in the process of testing now. If all my machines build OK I'll commit in the morning.
Patch added 26 Feb 2002
Mass change of RESOLVED bugs to CLOSED