[krbdev.mit.edu #6570] PATCH: Fix symbol collision between krb5 1.7 and uClibc

" W.Michael Petullo " via RT rt-comment at krbdev.mit.edu
Sun Oct 11 03:22:22 EDT 2009


>> I have attached a patch against krb5 1.7 that fixes a symbol collision
>> between krb5 and uClibc. This allows one to compile krb5 against uClibc.
>
> Thanks.  Why is there a definition of ruserpass() in uClibc?  It looks
> useful only to the ftp client.  Should we use a system-provided copy
> of ruserpass() if available?  We might perform the function renaming
> as an interim solution if we are going to attempt to use the system
> version of the function.

Here is the definition from uClibc's netdb.h:

/* ruserpass - remote password check.
   This function also exists in glibc but is undocumented */
extern int ruserpass(const char *host, const char **aname, const char
**apass);

--
Mike





More information about the krb5-bugs mailing list