[krbdev.mit.edu #6471] making mit-krb5 with uclibc = error

marussi@lorenzomarussi.it via RT rt-comment at krbdev.mit.edu
Fri Apr 17 14:56:08 EDT 2009


hello list.

I'm tryng to make mit-krb5 package in a uclibc environment (gentoo  
based), but I get this error:


making all in appl/gssftp/ftp...
make[3]: Entering directory  
`/var/tmp/portage/app-crypt/mit-krb5-1.6.3-r4/work/krb5-1.6.3/src/appl/gssftp/ftp'
i586-gentoo-linux-uclibc-gcc -DPACKAGE_NAME=\"Kerberos\ 5\"  
-DPACKAGE_TARNAME=\"krb5\" -DPACKAGE_VERSION=\"1.6.3\"  
-DPACKAGE_STRING=\"Kerberos\ 5\ 1.6.3\"  
-DPACKAGE_BUGREPORT=\"krb5-bugs at mit.edu\" -DSTDC_HEADERS=1  
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1  
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1  
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1  
-DHAVE_BT_RSEQ=1 -DKRB5_DNS_LOOKUP_KDC=1 -DKRB5_DNS_LOOKUP_REALM=1  
-DKRB5_DNS_LOOKUP=1 -DHAVE_LIBRESOLV=1 -DHAVE_NS_NAME_UNCOMPRESS=1  
-DHAVE_RES_SEARCH=1 -DHAVE_PRAGMA_WEAK_REF=1 -DDELAY_INITIALIZER=1  
-DCONSTRUCTOR_ATTR_WORKS=1 -DDESTRUCTOR_ATTR_WORKS=1  
-DENABLE_THREADS=1 -DHAVE_PTHREAD=1  
-DHAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB=1 -DUSE_DLOPEN=1  
-DPOSIX_SIGTYPE=1 -Dkrb5_sigtype=void -DPOSIX_SIGNALS=1  
-DUSE_SIGPROCMASK=1 -DWAIT_USES_INT=1 -DHAVE_STDARG_H=1  
-DPOSIX_TERMIOS=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1  
-DHAVE_STRING_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_PATHS_H=1  
-DHAVE_STRUCT_UTMP_UT_PID=1 -DHAVE_STRUCT_UTMP_UT_TYPE=1  
-DHAVE_STRUCT_UTMP_UT_HOST=1 -DHAVE_STRUCT_UTMP_UT_EXIT=1  
-DHAVE_SETUTENT=1 -DHAVE_UPDWTMP=1 -DHAVE_GETDTABLESIZE=1  
-DHAVE_GETCWD=1 -DHAVE_GETDTABLESIZE=1 -DHAVE_GETUSERSHELL=1  
-DHAVE_SETEUID=1 -DHAVE_SETREUID=1 -DHAVE_SETRESUID=1  
-DHAVE_STRERROR=1 -DHAVE_GETENV=1 -DHAVE_LIBCRYPT=1 -DHAVE_LIBUTIL=1  
-DHAVE_SHADOW=1 -DHAVE_REGCOMP=1  -DGSSAPI -DFTP_BUFSIZ=65535  
-I../../../include -I./../../../include -I./.. -I.   
-DKRB5_DEPRECATED=1 -DKRB5_PRIVATE=1  -march=k6-2 -Os -pipe  
-fomit-frame-pointer -mmmx -m3dnow -fno-align-functions  
-fno-align-loops -fno-align-jumps -fno-align-labels -finline-functions  
-I/usr/include/et -pthread -c cmds.c
In file included from cmds.c:73:
ftp_var.h:274: error: conflicting types for 'ruserpass'
/usr/include/netdb.h:449: error: previous declaration of 'ruserpass' was here
make[3]: *** [cmds.o] Error 1
make[3]: Leaving directory  
`/var/tmp/portage/app-crypt/mit-krb5-1.6.3-r4/work/krb5-1.6.3/src/appl/gssftp/ftp'
make[2]: *** [all-recurse] Error 1
make[2]: Leaving directory  
`/var/tmp/portage/app-crypt/mit-krb5-1.6.3-r4/work/krb5-1.6.3/src/appl/gssftp'
make[1]: *** [all-recurse] Error 1
make[1]: Leaving directory  
`/var/tmp/portage/app-crypt/mit-krb5-1.6.3-r4/work/krb5-1.6.3/src/appl'
make: *** [all-recurse] Error 1



any idea to resolve this?
I searched in bug-tracking, lists, google.. but I found nothing for this error







More information about the krb5-bugs mailing list