{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1740091366,"commit_time":1740135485,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"4842f22bfa23a2304e1fd8fa04cfd8b0bd1a0a92","message":"tidy-up: align MSYS2/Cygwin codepaths, follow Cygwin `MAX_PID` bump\n\nMSYS/MSYS2 and Cygwin are the same platform. Adjust code where they were\ntreated differently.\n\n- drop separate `MSYS` from buildinfo flags. Our code is using the\n  `CYGWIN` variable and CMake (since v3.21) sets it also for `MSYS`.\n- fix test1158 and test1186 to exclude them for all Win32 targets,\n  instead of just MSYS test envs. To align behavior between MSYS and\n  Cygwin envs. Required for recent MSYS2 releases which reports itself\n  as Cygwin, and no longer MSYS, which broke the previous exclusion\n  logic.\n- follow Cygwin bumping its `MAX_PID` value, to avoid PID collisions.\n  https://cygwin.com/git/?p=newlib-cygwin.git;a=commit;h=363357c023ce01e936bdaedf0f479292a8fa4e0f\n\nReported-by: Jeremy Drake\nBug: https://github.com/curl/curl/pull/16217#issuecomment-2672768233\nRef: https://www.msys2.org/news/#2025-02-14-moving-msys2-closer-to-cygwin\nCloses #16411\n","parents":["540d341b386d2865c14438553e734b4ccdd510ee"],"tree_hash":"0628af9e4d05bbc587132ab726eadb6bda3c5c15"}