[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

heimdal-1.2 and nfs-utils



Hi,

I've tried to rebuild nfs-utils on debian using heimdal-1.2 development
libraries. While the build of libgssapi, librpcsecgss and libnfsidmap
went well (the first two needs a kerberos library, and heimdal-1.2 was
used) the build of nfs-utils itself failed with:
gcc -DHAVE_CONFIG_H -I. -I../../support/include  -I../../support/include
-D_GNU_SOURCE -Wall -Wstrict-prototypes  -pipe -g -O2 -Wall
-I/usr/include/rpcsecgss -I/usr/include/gssglue   -I/usr/include  -g -O2
-Wall -MT gssd-context_lucid.o -MD -MP -MF .deps/gssd-context_lucid.Tpo
-c -o gssd-context_lucid.o `test -f 'context_lucid.c' || echo
'./'`context_lucid.c
In file included from context_lucid.c:53:
/usr/include/gssapi/gssapi_krb5.h:49: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:50: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:51: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:52: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:54: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:62: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:63: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:64: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:65: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:66: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:67: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:68: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:70: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:71: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:72: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:73: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:74: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:75: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:76: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:77: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:78: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:79: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:81: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:82: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:83: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_OID’
/usr/include/gssapi/gssapi_krb5.h:94: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_ccache_name’
/usr/include/gssapi/gssapi_krb5.h:98: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_register_acceptor_identity’
/usr/include/gssapi/gssapi_krb5.h:101: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_copy_ccache’
/usr/include/gssapi/gssapi_krb5.h:107: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_import_cred’
/usr/include/gssapi/gssapi_krb5.h:113: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_get_tkt_flags’
/usr/include/gssapi/gssapi_krb5.h:119: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before
‘gsskrb5_extract_authz_data_from_sec_context’
/usr/include/gssapi/gssapi_krb5.h:126: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_set_dns_canonicalize’
/usr/include/gssapi/gssapi_krb5.h:134: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_set_send_to_kdc’
/usr/include/gssapi/gssapi_krb5.h:137: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_set_default_realm’
/usr/include/gssapi/gssapi_krb5.h:140: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_extract_authtime_from_sec_context’
/usr/include/gssapi/gssapi_krb5.h:145: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_extract_service_keyblock’
/usr/include/gssapi/gssapi_krb5.h:149: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_get_initiator_subkey’
/usr/include/gssapi/gssapi_krb5.h:153: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gsskrb5_get_subkey’
/usr/include/gssapi/gssapi_krb5.h:200: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_export_lucid_sec_context’
/usr/include/gssapi/gssapi_krb5.h:207: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_free_lucid_sec_context’
/usr/include/gssapi/gssapi_krb5.h:212: error: expected ‘=’, ‘,’, ‘;’,
‘asm’ or ‘__attribute__’ before ‘gss_krb5_set_allowable_enctypes’
make[3]: *** [gssd-context_lucid.o] Error 1

The mentioned /usr/include/gssapi/gssapi_krb5.h file is from the
heimdal-1.2 development libraries.

Thanks for any ideas

Geza