Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 305819 | Differences between
and this patch

Collapse All | Expand All

(-)pine4.64.orig/imap/src/osdep/unix/kerb_mit.c (-2 / +2 lines)
Lines 19-26 Link Here
19
 */
19
 */
20
20
21
#define PROTOTYPE(x) x
21
#define PROTOTYPE(x) x
22
#include <gssapi/gssapi_generic.h>
22
#include <gssapi.h>
23
#include <gssapi/gssapi_krb5.h>
23
#include <krb5.h>
24
24
25
25
26
long kerberos_server_valid (void);
26
long kerberos_server_valid (void);
(-)pine4.64.orig/imap/src/osdep/unix/Makefile.gss (-4 / +4 lines)
Lines 20-31 Link Here
20
20
21
# Extended flags needed for additional authenticators.  You may need to modify.
21
# Extended flags needed for additional authenticators.  You may need to modify.
22
22
23
GSSDIR=/usr/local
23
GSSDIR=/usr
24
GSSCFLAGS= -I$(GSSDIR)/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name
24
GSSCFLAGS= -I$(GSSDIR)/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name
25
GSSOLDLDFLAGS= -L$(GSSDIR)/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err
25
GSSFLAGS= -L$(GSSDIR)/lib -lgssglue -lkrb5 -lcom_err
26
GSSNEWLDFLAGS= -L$(GSSDIR)/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
27
26
28
gss:	# GSSAPI Kerberos V flags
27
gss:	# GSSAPI Kerberos V flags
29
	echo $(GSSCFLAGS) >> OSCFLAGS
28
	echo $(GSSCFLAGS) >> OSCFLAGS
30
	sh -c '(test -f $(GSSDIR)/lib/libk5crypto.a) && echo $(GSSNEWLDFLAGS) || echo $(GSSOLDLDFLAGS)' >> LDFLAGS
29
	echo $(GSSFLAGS) >> LDFLAGS
30
	sh -c '(test -f $(GSSDIR)/lib/libgssapi_krb5.so) && echo -lgssapi_krb5 || echo -lgssapi' >> LDFLAGS
31
	echo "#include \"kerb_mit.c\"" >> auths.c
31
	echo "#include \"kerb_mit.c\"" >> auths.c

Return to bug 305819