summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2011-11-06 20:13:45 +0000
committerEray Aslan <eras@gentoo.org>2011-11-06 20:13:45 +0000
commitd3d6fec7d698700e7f98ba45e3bfcf6081aa6e07 (patch)
treeb42854d09f522d7a4e8ec7577ab97f5ea2b0b1ab /net-mail/fetchmail/files
parentremove old (diff)
downloadgentoo-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.patch21
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 ,------------------------------------------------------------------