simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Sep 11 15:17:36 BST 2022


TL;DR:
  f8165649 32-bit Windows x86: reinstate subsystem version of 5.01.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2022-09-11 15:17:36

commit f8165649a1d2cef637853bfdfc8966912fbc77cf
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=f8165649a1d2cef637853bfdfc8966912fbc77cf;hp=1489528a1fecbcd9b308d3df0fa02028bcd89595
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Sep 11 14:49:16 2022 +0100

    32-bit Windows x86: reinstate subsystem version of 5.01.
    
    This went missing in the migration to CMake, and broke compatibility
    of the standard 32-bit builds with Windows XP. (Of course, the
    'buildold' versions should still have run.)
    
    There doesn't seem to be a convenient CMake option to configure it
    cleanly, so I had to do a bodgy string-replace on the variable
    containing the linker flags, which I found by source-diving in CMake.
    That's fragile enough that I've also put in a check after the fact, so
    that we'll find out if it ever stops working.

 Buildscr                      | 12 +++++++++++-
 cmake/platforms/windows.cmake |  9 +++++++++
 2 files changed, 20 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list