diff options
author | 2011-11-06 20:13:45 +0000 | |
---|---|---|
committer | 2011-11-06 20:13:45 +0000 | |
commit | d3d6fec7d698700e7f98ba45e3bfcf6081aa6e07 (patch) | |
tree | b42854d09f522d7a4e8ec7577ab97f5ea2b0b1ab /net-mail/fetchmail/files | |
parent | remove old (diff) | |
download | gentoo-2-d3d6fec7d698700e7f98ba45e3bfcf6081aa6e07.tar.gz gentoo-2-d3d6fec7d698700e7f98ba45e3bfcf6081aa6e07.tar.bz2 gentoo-2-d3d6fec7d698700e7f98ba45e3bfcf6081aa6e07.zip |
Fix compiling against >=heimdal-1.4 - bug #389347. Thanks to Rafał Mużyło.
(Portage version: 2.1.10.32/cvs/Linux x86_64)
Diffstat (limited to 'net-mail/fetchmail/files')
-rw-r--r-- | net-mail/fetchmail/files/fetchmail-gss_c_nt_hostbased_service.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/net-mail/fetchmail/files/fetchmail-gss_c_nt_hostbased_service.patch b/net-mail/fetchmail/files/fetchmail-gss_c_nt_hostbased_service.patch new file mode 100644 index 000000000000..914642ace596 --- /dev/null +++ b/net-mail/fetchmail/files/fetchmail-gss_c_nt_hostbased_service.patch @@ -0,0 +1,21 @@ +Gentoo bug #389347 +--- configure.ac.orig 2011-08-21 13:35:05.000000000 +0000 ++++ configure.ac 2011-11-06 19:46:07.000000000 +0000 +@@ -893,11 +893,12 @@ + CPPFLAGS="$CPPFLAGS -I$with_gssapi/include" + fi + AC_CHECK_HEADERS(gss.h gssapi.h gssapi/gssapi.h gssapi/gssapi_generic.h) +- if test "$ac_cv_header_gssapi_h" = "yes"; then +- AC_EGREP_HEADER(GSS_C_NT_HOSTBASED_SERVICE, gssapi.h, AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,1,Define if you have MIT kerberos)) +- else +- AC_EGREP_HEADER(GSS_C_NT_HOSTBASED_SERVICE, gssapi/gssapi.h, AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE)) +- fi ++ AC_EGREP_CPP(hostbased_service_gss_nt_yes, gssapi.h, ++ [#include <gssapi.h> ++ #ifdef GSS_C_NT_HOSTBASED_SERVICE ++ hostbased_service_gss_nt_yes ++ #endif], ++ AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,1,Define if your GSSAPI implemantation defines GSS_C_NT_HOSTBASED_SERVICE)) + fi]) + + dnl ,------------------------------------------------------------------ |