Guillaume Rousse <[EMAIL PROTECTED]> writes:

> With gcc 4.2.1 and libsasl 2.1.22 (and autofs 5.0.2 with all patches
> applied):
> gcc -shared -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector
> --param=ssp-buffer-size=4 -fexceptions -fomit-frame-pointer -march=i586
> -mtune=generic -fasynchronous-unwind-tables -fstack-protector-all
> -D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_FILE_OFFSET_BITS=64
> -I../include -I../lib -fPIC -D_GNU_SOURCE
> -DAUTOFS_LIB_DIR=\"/usr/lib/autofs\" -DAUTOFS_MAP_DIR=\"/etc/autofs\" -o
> mount_nfs.so \
>                 mount_nfs.c replicated.o ../lib/autofs.a -lnsl
> : mount_bind.so
> : lookup_nisplus.so
> cyrus-sasl.c: In function ‘sasl_do_kinit’:
> cyrus-sasl.c:454: erreur: request for member ‘length’ in something not a
> structure or union
> cyrus-sasl.c:455: erreur: request for member ‘data’ in something not a
> structure or union
> cyrus-sasl.c:457: erreur: request for member ‘length’ in something not a
> structure or union
> cyrus-sasl.c:458: erreur: request for member ‘data’ in something not a
> structure or union

Do you have krb5 development libraries and headers installed?  It's
looking for this:

typedef struct krb5_principal_data {
    krb5_magic magic;
    krb5_data realm;
    krb5_data *data;            /* An array of strings */
    krb5_int32 length;
    krb5_int32 type;
} krb5_principal_data;

typedef krb5_principal_data * krb5_principal;

-Jeff

_______________________________________________
autofs mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/autofs

Reply via email to