From: Tom Yu Date: Mon, 11 Apr 2005 21:35:27 +0000 (+0000) Subject: pullup from trunk X-Git-Tag: krb5-1.4.3-beta1~63 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a2044f8ef9fa29ae5fa565b2217190297e999257;p=krb5.git pullup from trunk ticket: 2992 version_fixed: 1.4.1 git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-4@17171 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/lib/gssapi/ChangeLog b/src/lib/gssapi/ChangeLog index af6063232..979a91ed9 100644 --- a/src/lib/gssapi/ChangeLog +++ b/src/lib/gssapi/ChangeLog @@ -1,3 +1,7 @@ +2005-04-07 Tom Yu + + * configure.in: Use awk to work around Makefile quoting problems. + 2005-02-08 Ken Raeburn * Makefile.in (LIBINITFUNC, LIBFINIFUNC): Define. diff --git a/src/lib/gssapi/configure.in b/src/lib/gssapi/configure.in index 1a4f1755e..98bfcf04e 100644 --- a/src/lib/gssapi/configure.in +++ b/src/lib/gssapi/configure.in @@ -7,11 +7,12 @@ AC_CHECK_SIZEOF(short) AC_CHECK_SIZEOF(int) AC_CHECK_SIZEOF(long) AC_CHECK_HEADER(stdint.h,[ - include_stdint="\\#include "], ) + include_stdint='awk '\''END{printf("%cinclude \n", 35);}'\'' < /dev/null'], + include_stdint='echo "/* no stdint.h */"') AC_SUBST(include_stdint) AC_CHECK_HEADER(xom.h,[ - include_xom="\\#include "],[ - include_xom="/* no xom.h */"]) + include_xom='awk '\''END{printf("%cinclude \n", 35);}'\'' < /dev/null'], [ + include_xom='echo "/* no xom.h */"']) AC_SUBST(include_xom) KRB5_BUILD_LIBOBJS KRB5_BUILD_LIBRARY_WITH_DEPS diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog index 00370a77e..4480d3158 100644 --- a/src/lib/gssapi/generic/ChangeLog +++ b/src/lib/gssapi/generic/ChangeLog @@ -1,3 +1,8 @@ +2005-04-07 Tom Yu + + * Makefile.in (gssapi.h): Use awk hack to work around quoting + problem. + 2005-02-02 Ken Raeburn * Makefile.in (gssapi.h): Change SIZEOF symbols to start with GSS_ diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in index ce4dfdcea..a7d997b88 100644 --- a/src/lib/gssapi/generic/Makefile.in +++ b/src/lib/gssapi/generic/Makefile.in @@ -45,7 +45,7 @@ gssapi.h: gssapi.hin (echo "/* This is the gssapi.h prologue. */"; \ echo "/* It contains some choice pieces of autoconf.h */"; \ sed -n "/SIZEOF/s//GSS_&/p" < $(BUILDTOP)/include/krb5/autoconf.h; \ - echo "$(include_xom)"; \ + $(include_xom); \ echo "/* End of gssapi.h prologue. */"; \ cat $(srcdir)/gssapi.hin )> $$h && \ (set -x; $(MV) $$h $@) ; e=$$?; $(RM) $$h; exit $$e diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog index e49be6ba3..edcd9a2fe 100644 --- a/src/lib/gssapi/krb5/ChangeLog +++ b/src/lib/gssapi/krb5/ChangeLog @@ -1,3 +1,8 @@ +2005-04-07 Tom Yu + + * Makefile.in (gssapi_krb5.h): Use awk hack to work around quoting + problem. + 2005-01-13 Jeffrey Altman * init_sec_context.c, acquire_cred.c: fix calls to diff --git a/src/lib/gssapi/krb5/Makefile.in b/src/lib/gssapi/krb5/Makefile.in index ae58e65e3..37b6307c2 100644 --- a/src/lib/gssapi/krb5/Makefile.in +++ b/src/lib/gssapi/krb5/Makefile.in @@ -210,7 +210,7 @@ gssapi_krb5.h: gssapi_krb5.hin @echo "Creating gssapi.h" ; \ h=gss$$$$; $(RM) $$h; \ (echo "/* This is the gssapi_krb5.h prologue. */"; \ - echo "$(include_stdint)" ; \ + $(include_stdint) ; \ echo "/* End of gssapi_krb5.h prologue. */"; \ cat $(srcdir)/gssapi_krb5.hin )> $$h && \ (set -x; $(MV) $$h $@) ; e=$$?; $(RM) $$h; exit $$e