Skip Menu |
 

Subject: modernize the windows build some more
A couple commits already hit master that should be pulled up to 1.13 for the KfW 4.1 series:

5d50bc2a62739e39ea0b90b0ced3b7489ba554b3
8cbe19a290f00de53da284588adc84aabf64092e
From: tlyu@mit.edu
Subject: git commit

Remove MBCS from leash's DEFINES

This is just enabling the use of multi-byte character set in the
MFC library, but we do not appear to make use of this feature.
Visual Studio 2013 gives ominous warnings that support for it may
be removed in future versions, so quiet the build and do not
enable the deprecated feature we are not using.

(cherry picked from commit 5d50bc2a62739e39ea0b90b0ced3b7489ba554b3)

https://github.com/krb5/krb5/commit/fdcd620b453f1672f09db1dea4ecdc9542d7ca89
Author: Benjamin Kaduk <kaduk@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: fdcd620b453f1672f09db1dea4ecdc9542d7ca89
Branch: krb5-1.13
src/windows/leash/Makefile.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
From: tlyu@mit.edu
Subject: git commit

Do not link atl.lib into leash

We do not consume anything from the Active Template Library, and
the atl.lib form of it has been removed from Visual Studio 2013.

(cherry picked from commit 8cbe19a290f00de53da284588adc84aabf64092e)

https://github.com/krb5/krb5/commit/8cba91b5ddb040b34ea046aadd88ab9eceb9b03f
Author: Benjamin Kaduk <kaduk@mit.edu>
Committer: Tom Yu <tlyu@mit.edu>
Commit: 8cba91b5ddb040b34ea046aadd88ab9eceb9b03f
Branch: krb5-1.13
src/windows/leash/Makefile.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)