Skip to content

Commit

Permalink
Merge pull request #5009 from jeremyd2019/msys2-runtime-3.3-update
Browse files Browse the repository at this point in the history
msys2-runtime-3.3: Update (suppress proc_waiter error messages)
  • Loading branch information
jeremyd2019 authored Nov 14, 2024
2 parents 56e8b5b + 4ca5d3d commit 8204546
Show file tree
Hide file tree
Showing 43 changed files with 180 additions and 373 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From b37c67a23018d626b4a4228f71c8eda2f6d96f77 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Wed, 12 Aug 2020 12:22:38 +0200
Subject: [PATCH 25/N] Expose full command-lines to other Win32 processes by
Subject: [PATCH 23/N] Expose full command-lines to other Win32 processes by
default

In the Cygwin project, it was decided that the command-line of Cygwin
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From c20ec3a443668ab7047a383958e1b2d9f687bbf0 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Wed, 31 Mar 2021 11:38:41 +0200
Subject: [PATCH 27/N] Do not show Error dialogs by default
Subject: [PATCH 24/N] Do not show Error dialogs by default

In https://github.com/msys2/msys2-runtime/pull/18, we discussed a change
that would allow default Windows error handling of spawned processes to
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 22f77091e940c4d404dd5478c31823745effe5a9 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Mon, 16 Apr 2018 14:59:39 +0200
Subject: [PATCH 28/N] Add a helper to obtain a function's address in
Subject: [PATCH 25/N] Add a helper to obtain a function's address in
kernel32.dll

In particular, we are interested in the address of the CtrlRoutine
Expand Down
32 changes: 0 additions & 32 deletions msys2-runtime-3.3/0026-Disable-the-cygwin-GitHub-workflow.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From be43d1330988ee93aa837c3f4610ef35a04349e8 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Fri, 20 Mar 2015 09:56:28 +0000
Subject: [PATCH 29/N] Emulate GenerateConsoleCtrlEvent() upon Ctrl+C
Subject: [PATCH 26/N] Emulate GenerateConsoleCtrlEvent() upon Ctrl+C

This patch is heavily inspired by the Git for Windows' strategy in
handling Ctrl+C.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 486c7601503c313c3fc3d84b1144064067754f2f Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Fri, 20 Mar 2015 10:01:50 +0000
Subject: [PATCH 30/N] kill: kill Win32 processes more gently
Subject: [PATCH 27/N] kill: kill Win32 processes more gently

This change is the equivalent to the change to the Ctrl+C handling we
just made.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From aa9dbc9c9fc47ae4371d5847b358122eb1f54750 Mon Sep 17 00:00:00 2001
From: Jeremy Drake <github@jdrake.com>
Date: Thu, 22 Jul 2021 11:59:16 -0700
Subject: [PATCH 31/N] Cygwin: make option for native inner link handling.
Subject: [PATCH 28/N] Cygwin: make option for native inner link handling.

This code has been causing issues with SUBST and mapped network drives,
so add an option (defaulted to on) which can be used to disable it where
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 20f59b414ff39195eb42bca7751ee3b4ae33f870 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Mon, 8 Nov 2021 14:20:07 +0100
Subject: [PATCH 32/N] docs: skip building texinfo and PDF files
Subject: [PATCH 29/N] docs: skip building texinfo and PDF files

The MSYS2 packages lack the infrastructure to build those.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 31b5e84ef74da21c7a8f9fea5c7395154f1ae36b Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Mon, 8 Nov 2021 16:22:57 +0100
Subject: [PATCH 33/N] install-libs: depend on the "toollibs"
Subject: [PATCH 30/N] install-libs: depend on the "toollibs"

Before symlinking libg.a, we need the symlink source `libmsys-2.0.a`: in
MSYS2, we copy by default (if we were creating Unix-style symlinks, the
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ae6fceff61edab2e97a3af6dcb2ded9a738c8bf0 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Mon, 23 Nov 2015 20:03:11 +0100
Subject: [PATCH 34/N] POSIX-ify the SHELL variable
Subject: [PATCH 31/N] POSIX-ify the SHELL variable

When calling a non-MSys2 binary, all of the environment is converted from
POSIX to Win32, including the SHELL environment variable. In Git for
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7af6781845542e53a96def2997912f68537202e8 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 21 Mar 2017 13:18:38 +0100
Subject: [PATCH 35/N] Handle ORIGINAL_PATH just like PATH
Subject: [PATCH 32/N] Handle ORIGINAL_PATH just like PATH

MSYS2 recently introduced that hack where the ORIGINAL_PATH variable is
set to the original PATH value in /etc/profile, unless previously set.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1a5f889bdb136397b64e25311ad68c93806b3bea Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Sun, 3 Jul 2022 22:39:32 +0200
Subject: [PATCH 36/N] uname: allow setting the system name to CYGWIN
Subject: [PATCH 33/N] uname: allow setting the system name to CYGWIN

We are currently trying to move our cygwin build environment closer
to cygwin and some autotools/bash based build systems call "uname -s"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From f5d37650e7077d214ec5895b0175918863172086 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Tue, 13 Sep 2022 09:36:38 +0200
Subject: [PATCH 37/N] fixup! Revert "Default to `disable_pcon`"
Subject: [PATCH 34/N] fixup! Revert "Default to `disable_pcon`"

This reverts commit 8e89fffcfb0884da1398dd55f0d0cc57294549ec.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5812c2fb3534a9203cc110cc052fdae730920a3e Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Wed, 18 Feb 2015 12:32:17 +0000
Subject: [PATCH 38/N] Pass environment variables with empty values
Subject: [PATCH 35/N] Pass environment variables with empty values

There is a difference between an empty value and an unset environment
variable. We should not confuse both; If the user wants to unset an
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 96283acb9d8fe69bb921ee84c584bc79b1eb262f Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 6 Sep 2022 10:40:58 +0200
Subject: [PATCH 39/N] Optionally disallow empty environment values again
Subject: [PATCH 36/N] Optionally disallow empty environment values again

We just disabled the code that skips environment variables whose values
are empty.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 97c2d7fa8bb424012aad77b8d86f3262a35fab0a Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 6 Sep 2022 12:18:18 +0200
Subject: [PATCH 40/N] build_env(): respect the `MSYS` environment variable
Subject: [PATCH 37/N] build_env(): respect the `MSYS` environment variable

With this commit, you can call

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From f975120d20d51ca11217e4abbf16cc51ab8c9290 Mon Sep 17 00:00:00 2001
From: Takashi Yano <takashi.yano@nifty.ne.jp>
Date: Sat, 22 Oct 2022 14:05:40 +0900
Subject: [PATCH 41/N] Cygwin: pty: Fix 'Bad address' error when running
Subject: [PATCH 38/N] Cygwin: pty: Fix 'Bad address' error when running
'cmd.exe /c dir'

- If the command executed is 'cmd.exe /c [...]', runpath in spawn.cc
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1a46b7d8d3d3359db09a81f063711e4523aedb68 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 8 Nov 2022 16:24:20 +0100
Subject: [PATCH 43/N] When converting to a Unix path, avoid double trailing
Subject: [PATCH 39/N] When converting to a Unix path, avoid double trailing
slashes

When calling `cygpath -u C:/msys64/` in an MSYS2 setup that was
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 358b4547f7c159ca544a24938aca350b3aac84dd Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 20 Sep 2022 21:47:34 +0200
Subject: [PATCH 44/N] amend! Special case for converting root directory to
Subject: [PATCH 40/N] amend! Special case for converting root directory to
have training slash

path_conv: special-case root directory to have trailing slash
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 68060d237a33743ce94c6c74a39475acfcfaa965 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Sun, 20 Nov 2022 13:57:36 +0100
Subject: [PATCH 45/N] msys2_path_conv: pass PC_NOFULL to path_conv
Subject: [PATCH 41/N] msys2_path_conv: pass PC_NOFULL to path_conv

In theory this doesn't make a difference because posix_to_win32_path()
is only called with rooted/absolute paths, but as pointed out in
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From e2ac480feee393e77b002f88f2c957e19d44fe0d Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Mon, 21 Feb 2022 14:36:37 +0100
Subject: [PATCH 46/N] Cygwin: Implicitly support the /dev/fd symlink and
Subject: [PATCH 42/N] Cygwin: Implicitly support the /dev/fd symlink and
friends

Bash has a very convenient feature that is called process substitution
Expand Down
39 changes: 0 additions & 39 deletions msys2-runtime-3.3/0042-ci-avoid-using-Node.js-12-Actions.patch

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5f8eaff6c86f890ec2fcc366d4d7b9b7050e6bc2 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Tue, 31 Jan 2023 09:32:08 +0100
Subject: [PATCH 47/N] dumper: avoid linker problem when `libbfd` depends on
Subject: [PATCH 43/N] dumper: avoid linker problem when `libbfd` depends on
`libsframe`

A recent binutils version introduced `libsframe` and made it a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From c86ff309dd42a57dc2f1113b1266e36c01b8c97f Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Wed, 18 Feb 2015 10:45:01 +0000
Subject: [PATCH 49/N] Stop assuming that there are no spaces in POSIX-style
Subject: [PATCH 44/N] Stop assuming that there are no spaces in POSIX-style
paths

Git's test suite most prominently sports a POSIX path with a space in
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 788b777bdf938e38355ae19b22a9b6907046a24f Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbappai@gmail.com>
Date: Sun, 30 Apr 2023 00:03:21 +0530
Subject: [PATCH 50/N] Cygwin: Fix compiling with w32api-headers v11.0.0
Subject: [PATCH 45/N] Cygwin: Fix compiling with w32api-headers v11.0.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 8148ef7547f1fb8394810f9e24a28ebd2c83a375 Mon Sep 17 00:00:00 2001
From: Takashi Yano <takashi.yano@nifty.ne.jp>
Date: Thu, 22 Dec 2022 20:25:22 +0900
Subject: [PATCH 51/N] Cygwin: console: Fix hangup of less on quit after the
Subject: [PATCH 46/N] Cygwin: console: Fix hangup of less on quit after the
window is resized.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From b00763c145a60347e6cb41a1b5876e08e09887a7 Mon Sep 17 00:00:00 2001
From: Johannes Schindelin <johannes.schindelin@gmx.de>
Date: Fri, 12 May 2023 13:37:56 +0200
Subject: [PATCH 52/N] Adjust CWD magic to accommodate for the latest Windows
Subject: [PATCH 47/N] Adjust CWD magic to accommodate for the latest Windows
previews

Reportedly Windows 11 build 25*** from Insider changed the current
Expand Down
Loading

0 comments on commit 8204546

Please sign in to comment.