Encountered same problem building libxau 1.0.0-1 -
[...] gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -Wall -g -O2 -MT k5encode.lo -MD -MP -MF .deps/k5encode.Tpo -c ../k5encode.c -fPIC -DPIC -o .libs/k5encode.o ../k5encode.c:75: warning: function declaration isn't a prototype ../k5encode.c:81:34: error: macro "krb5_princ_realm" requires 2 arguments, but only 1 given ../k5encode.c: In function 'XauKrb5Encode': ../k5encode.c:81: error: 'krb5_princ_realm' undeclared (first use in this function) ../k5encode.c:81: error: (Each undeclared identifier is reported only once ../k5encode.c:81: error: for each function it appears in.) ../k5encode.c:82:37: error: macro "krb5_princ_size" requires 2 arguments, but only 1 given ../k5encode.c:82: error: 'krb5_princ_size' undeclared (first use in this function) ../k5encode.c:86:41: error: macro "krb5_princ_component" requires 3 arguments, but only 2 given ../k5encode.c:86: error: 'krb5_princ_component' undeclared (first use in this function) [...] Used this patch to build-depend on libkrb5-dev & to enable Kerberos support - http://cgi.sfu.ca/~jdbates/tmp/xorg/200603030/patch
signature.asc
Description: Digital signature