krb5 commit: Fix windows build
Benjamin Kaduk
kaduk at MIT.EDU
Mon Feb 25 17:54:14 EST 2013
https://github.com/krb5/krb5/commit/ea5867f4c2283e0ef5ca51109010cfa26d6e5669
commit ea5867f4c2283e0ef5ca51109010cfa26d6e5669
Author: Ben Kaduk <kaduk at mit.edu>
Date: Mon Feb 25 13:12:33 2013 -0500
Fix windows build
Catch up to the split of preauth_plugin.h into client and
kdc specific portions. While here, use copy's /y flag to suppress
an override-confirmation prompt (though we do not list any dependencies
for this target at the moment, so no such prompt will be generated).
Do not disable library finalizers for windows, erroneously disabled
in 4538146e1452e0966164119cefb0804993ce6bbb.
src/include/Makefile.in | 2 +-
src/include/k5-platform.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/include/Makefile.in b/src/include/Makefile.in
index fffe768..5002349 100644
--- a/src/include/Makefile.in
+++ b/src/include/Makefile.in
@@ -101,7 +101,7 @@ private-and-public-decls: $(HEADERS_TO_CHECK)
cat $(HEADERS_TO_CHECK) > $@
##DOS##!endif
##DOS##private-and-public-decls:
-##DOS## copy krb5\krb5.h+k5-int.h+krb5\preauth_plugin.h $@
+##DOS## copy /y krb5\krb5.h+k5-int.h+krb5\clpreauth_plugin.h $@
#
# Build the error table include files:
diff --git a/src/include/k5-platform.h b/src/include/k5-platform.h
index f4021da..ad7888a 100644
--- a/src/include/k5-platform.h
+++ b/src/include/k5-platform.h
@@ -347,7 +347,7 @@ typedef struct { int error; unsigned char did_run; } k5_init_t;
-#if !defined(SHARED)
+#if !defined(SHARED) && !defined(_WIN32)
/*
* In this case, we just don't care about finalization.
More information about the cvs-krb5
mailing list