FYI: Yes, this fixes the build breakage with "./configure --disable-gss --disable-nfsv4" J. Bruce Fields wrote: > From: J. Bruce Fields > > Commit e9b0bed761bc77ba046f53be2ec324c4b61357ff should also have added > this file. > > Signed-off-by: "J. Bruce Fields" > --- > support/include/pseudoflavors.h | 17 +++++++++++++++++ > 1 files changed, 17 insertions(+), 0 deletions(-) > create mode 100644 support/include/pseudoflavors.h > > On Sun, Jul 15, 2007 at 07:59:18PM -0400, Chuck Lever wrote: >> Making all in nfs >> make[2]: Entering directory `/u/cel/nfs-utils/support/nfs' >> gcc -DHAVE_CONFIG_H -I. -I../../support/include -I../../support/include >> -D_GNU_SOURCE -Wall -pipe -g -O2 -MT exports.o -MD -MP -MF >> .deps/exports.Tpo -c -o exports.o exports.c >> exports.c:33:27: error: pseudoflavors.h: No such file or directory > > Whoops, I should have actually looked at the compile output yesterday > before jumping to conclusions. Looks like pseudoflavors.h didn't get > added to the git repo. (Neil--just pipe a mailbox to "git am", and > it'll take care of adding new files.) > > (I haven't checked yet whether it's still OK with --disable-gss and > --disable-nfsv4....) > > --b. > > diff --git a/support/include/pseudoflavors.h b/support/include/pseudoflavors.h > new file mode 100644 > index 0000000..c21087b > --- /dev/null > +++ b/support/include/pseudoflavors.h > @@ -0,0 +1,17 @@ > +#define RPC_AUTH_GSS_KRB5 390003 > +#define RPC_AUTH_GSS_KRB5I 390004 > +#define RPC_AUTH_GSS_KRB5P 390005 > +#define RPC_AUTH_GSS_LKEY 390006 > +#define RPC_AUTH_GSS_LKEYI 390007 > +#define RPC_AUTH_GSS_LKEYP 390008 > +#define RPC_AUTH_GSS_SPKM 390009 > +#define RPC_AUTH_GSS_SPKMI 390010 > +#define RPC_AUTH_GSS_SPKMP 390011 > + > +struct flav_info { > + char *flavour; > + int fnum; > +}; > + > +extern struct flav_info flav_map[]; > +extern const int flav_map_size;