Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u7CSy-00CQBS-86 for pgsql-hackers@arkaria.postgresql.org; Tue, 22 Apr 2025 12:11:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u7CSw-00Dvh4-Cg for pgsql-hackers@arkaria.postgresql.org; Tue, 22 Apr 2025 12:11:07 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u7CSw-00Dvgw-1a for pgsql-hackers@lists.postgresql.org; Tue, 22 Apr 2025 12:11:06 +0000 Received: from mail-ot1-x335.google.com ([2607:f8b0:4864:20::335]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1u7CSs-001LjP-1R for pgsql-hackers@lists.postgresql.org; Tue, 22 Apr 2025 12:11:05 +0000 Received: by mail-ot1-x335.google.com with SMTP id 46e09a7af769-72c09f8369cso1562052a34.3 for ; Tue, 22 Apr 2025 05:11:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=timescale.com; s=google; t=1745323862; x=1745928662; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oquqKZ3lyP7IvFJ39LxO0PUCNWvFHeee26gzSjMwoWk=; b=IOfTqvZimzEY5cHNLdcUkxEKzqcsmsSrsOS+cQi1YWO3YtOOUbGwAa9vA91SSBp/Sv 1ozRxWyZbCdkfYeVU93vc4s6ZCW01/+4DCKorO94apje0Yg8txRG5uIszfPojkPTobR6 hCJKmy/wylFlGpM7h2vo/k0zWDRfkCKe3xgjyswCJKV/ilyHsLFJcx5mnecHQn4qGlT6 lH92zdN/9FAMIUirYabAfL5r6GQMorrmzxpfikDh29yCUsA1ORqDk08RXdSwGGDkBySw QJSz5ot/Ho6BnkCYsJ4Py1BcQB0dBPhdWAN91s08wntYdjr3xinssLple95O/fPtzBYg lg9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745323862; x=1745928662; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oquqKZ3lyP7IvFJ39LxO0PUCNWvFHeee26gzSjMwoWk=; b=mrw1nxlLlsAEfUshSUttMN0bPMc3D65LvulI4X4P9BvGo+IxzcVA8NgG6mmzvPUHnp 4Cz3SLd6YbiLLVcRKv2P72ki5Id2jb322zg30FsiXzNEve4/khCvhzXxZBOo+6DsVH9w H1wXZNqnuVzIeMzCov8mvk4GPRSeUaJqtRyuNm50NTgZHMAhjSlzvFFaXvJ+sBC8Qsdd mZ57x8OTZc9mHsivFfOFCzSSNobO6y/LB6LGz3Az2CB7DzRQP2CoLvp/1Sd0/2tMgk8R mXcShrIhsVDlsTosLbVnZDZ0NiwErIOjMU4vfHBaP30CRzE7HzMa+jJLIQ85DJzx1chL b5sA== X-Gm-Message-State: AOJu0YxCe8ELOQf22nE8YrX1lLh2T1vAa+srJ1sdjYLOhnVqNt5eTKLW Rfqd1/UvWOC5MOZp1oZ/GL/t8FwWwlS7Vz2rfZ5PZgV32UcTjGtCCfXutu/TDevsPhEmWOH5Oes 76IfFyagaNR/Jos3OYqNbe51MBL+D7pDhJ5L1L7YIawCDXil7eZavvQ== X-Gm-Gg: ASbGncscP5/NF1ECo0iuM6lCePFxuCQdpz+LP27jqY3keO2Wy2nP6rZ76sxIfVJ+Kov sg6EnyBWn/UZlNTX7unFHO9dg3OEdiMNSweZx/fNq07V+rttEE8ctREUXy/oG1JtHjEN+YUw7Np InODAvydJS+y4MoGAfDpT3 X-Google-Smtp-Source: AGHT+IFfx7TBGVCfgqnvz9lFzL9a9llTeyFgMCfwdpAgNzwruldLm1V4txDeUdBXlBIjHIVU1AMBkou0FyDq57POgvk= X-Received: by 2002:a05:6808:4c09:b0:401:e9e:4c11 with SMTP id 5614622812f47-401c0a6f9bamr8036799b6e.13.1745323862319; Tue, 22 Apr 2025 05:11:02 -0700 (PDT) MIME-Version: 1.0 References: <916d0fd1-a99b-41c4-a017-ff2428bf8cca@dunslane.net> In-Reply-To: <916d0fd1-a99b-41c4-a017-ff2428bf8cca@dunslane.net> From: Aleksander Alekseev Date: Tue, 22 Apr 2025 15:10:51 +0300 X-Gm-Features: ATxdqUG4nKoEaf6rsraf3Fpqj76ZrTLxWhGlcqlJhMNyOh_DKkq18ofr-mjUJQk Message-ID: Subject: Re: Cygwin support To: Andrew Dunstan Cc: PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi Andrew, > Last year the old Windows machine where I was running the buildfarm > member lorikeet died, and since then we've had no buildfarm coverage for > Cygwin. I now have a new (but slow) W11pro machine and I have been > testing out Cygwin builds on it. I wanted to have it running the TAP > tests, unlike lorikeet. Attached is a set of very small patches aimed at > enabling this. > > [...] Thanks for the patches. I wonder though if it is advisable to support Cygwin if this requires extra effort from our side, compared to a regular Linux or Windows environment. I actually like the project but I wouldn't recommend running Postgres on prod, and for development these days it's simpler to use WSL / VirtualBox / Raspberry Pi, or running Postgres natively on Windows. -- Best regards, Aleksander Alekseev