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 1uJvwe-009eH3-0q for pgsql-hackers@arkaria.postgresql.org; Tue, 27 May 2025 15:10:24 +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 1uJvwc-008xZZ-Oc for pgsql-hackers@arkaria.postgresql.org; Tue, 27 May 2025 15:10:22 +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 1uJvwc-008xZR-2h for pgsql-hackers@lists.postgresql.org; Tue, 27 May 2025 15:10:22 +0000 Received: from mx0b-0010f301.pphosted.com ([148.163.153.244]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uJvwa-000DoX-0I for pgsql-hackers@lists.postgresql.org; Tue, 27 May 2025 15:10:21 +0000 Received: from pps.filterd (m0102859.ppops.net [127.0.0.1]) by mx0b-0010f301.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54R8wPkb012245 for ; Tue, 27 May 2025 10:10:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rice.edu; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=ricemail; bh=f2pftzF019iOROBN2pj/lPxsY dwRArDxZgblPAkDJv8=; b=MbUmtAYY8psXc9iiKq+MUis+AibHLAMphdaoe0ZQn PoITQL0sCGJgUHGYMnKYfU3OwwzYc/vFpdgCjC5YGiqXJhuxsKq2Lq/nZPy1/z8y Vub8xkZ3Qihcfkw6mTWMOcpBseHinjLEs/H5KyJNcDEw+jFUY8EA7GqeCZkPeG3e u6eMRAcGIT6bklDTDb4CUotXTs0UTqx7emzw2iYJ5dBDsYnoQvVvXl/fz+l6hkHA pzYPYNxFmir3jzZ8BCIvImSc1Pfngnlf8PbUkN0P/lmja9Twc5pUncI+/5F7IVdN ioZO90Oo1k0IMhl7zIBcPPZjH1aGMEZghFreiliu2GCRA== Received: from mail-oo1-f71.google.com (mail-oo1-f71.google.com [209.85.161.71]) by mx0b-0010f301.pphosted.com (PPS) with ESMTPS id 46u9fwcnbk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Tue, 27 May 2025 10:10:19 -0500 (CDT) Received: by mail-oo1-f71.google.com with SMTP id 006d021491bc7-603f8bab77cso2805053eaf.0 for ; Tue, 27 May 2025 08:10:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748358618; x=1748963418; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=f2pftzF019iOROBN2pj/lPxsYdwRArDxZgblPAkDJv8=; b=WhWrs6oXTsuJlg1jdC4duTldeX0RwSBaTG+RmlvZ1Y5Cc+d0XUlLTgqyrepEVkLuN6 +zG0Cg3uphK2if8koFEfnruVAo2pz7VLYTGdI089r9wq9yo6pWnXqNAp1P62jH2XRspf vyKWR0WTig8afsRRaFQ1RWEFXlmLUlUHViiCZJ/pc8dPM7ABYzX/l9T3kndXpzqz/u/p ls7b6PZzjgXH6E29xkbVxNJJbjevvFC7CfqpPo/L6baXsV4vrq40ezTmsn9uHLgeU3qc xYbNw83vVCCkyYb2KH8Q9jdZXB+boHRCew/BPU45qOTtDFUEeg+pG43d9ow9txaS4bJU s6wQ== X-Gm-Message-State: AOJu0Yy7EDpLHmNuPQNxQP8pur4FacKuf5osgOTfyQDFISHMTotL+7C3 FxiBT3nOhWYP93Z7vZ9r1amGIEX5IDvGUCM5yqgLhWnhp8rRgWUJU+/6vCfBysW2IlpvcQEAqVt +Gi0gEBOj7EoXw0AE16WmnPodeGkQ4QA30Ew/lP5MtHBgEqhXOZNgS0GShLIqb62atM+Z7pYwKt 60Aonrt8UYUcUjKJYWX+j3GnnpHlMiUnAd X-Gm-Gg: ASbGnct7G4l1az2cRl1Q3wKlzV8bWUInC5L290WRzhCSvbGlPlL+St3XEsgcWXnizlO VyJNul+pddL4LHfdGXIJyfWUlCjurttUBuV/Pk3vLOaul7VqL/B6XhMQxVcpjG0d2d61uBkozyX qX65IBf5DDz5ALW0I7836qZA0fjkUrXlcqxM0phSWiJR+qJ9Y4Hzl9oMH827xkCAY7PKI7gWIfe 90XV/2/bFEY36I+d/3XHK3cYG41vZ/BP2VRKfM0Vl6rxovAtOVZreNu9w3M1JQjU6GaR37mtJh0 2rPJFHUV/mJCibmeGnYx X-Received: by 2002:a05:6871:e2d4:b0:2da:731e:41b8 with SMTP id 586e51a60fabf-2e8d138dcebmr593931fac.14.1748358617756; Tue, 27 May 2025 08:10:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEbB9e2Ly2bJ8+0xMZYsAItDWoI1nt7hhOBli3tCUEGPdWpnECUx+/V7tU0Nkxwo0E/CkxXhw== X-Received: by 2002:a05:6871:e2d4:b0:2da:731e:41b8 with SMTP id 586e51a60fabf-2e8d138dcebmr593893fac.14.1748358617235; Tue, 27 May 2025 08:10:17 -0700 (PDT) Received: from customer.dllstxx1.pop.starlinkisp.net ([2605:59c8:4392:cc10::a02]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2e3c07753dasm5375250fac.29.2025.05.27.08.10.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 May 2025 08:10:16 -0700 (PDT) Received: by customer.dllstxx1.pop.starlinkisp.net (sSMTP sendmail emulation); Tue, 27 May 2025 10:10:14 -0500 Date: Tue, 27 May 2025 10:10:14 -0500 From: Ken Marshall To: pgsql-hackers@lists.postgresql.org Subject: Re: Cygwin support Message-ID: References: <916d0fd1-a99b-41c4-a017-ff2428bf8cca@dunslane.net> <29a01e91-3018-491c-aa25-43534719e4cd@dunslane.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <29a01e91-3018-491c-aa25-43534719e4cd@dunslane.net> X-Proofpoint-DLP: Gmail-Outbound X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-27_07,2025-05-27_01,2025-03-28_01 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, May 27, 2025 at 10:53:55AM -0400, Andrew Dunstan wrote: > > On 2025-04-28 Mo 4:53 PM, Mark Woodward wrote: > > What are the economics of this? I used PostgreSQL and Cygwin 25 years > > ago and am amazed it is still a thing. > > How much effort is it to support PostgreSQL on Cygwin? > > How many actual users are using PostgreSQL on cygwin in production? (I > > should hope none!) > > > > I would say it is something that should be announced as "deprecated" and > > see how many people complain, my bet no one will really care. Cygwin was > > a phenomenal hack in its day but I believe that those days have passed. > > > > Please don't top-post on PostgreSQL lists. > > I don't see it as our role to pass judgements like this on what people use. > While Cygwin exists it's not our province to deprecate its use. If the > maintenance effort were onerous I might be willing to relook at our support > for it, but the simple answer to your first question is that the maintenance > effort is close to zero. As I pointed out elsewhere in this thread, even if > the server has limited use, the Cygwin psql client is nicer to use on > Windows than the native build, reason enough to keep it going, at least > until we improve the native build. > > > cheers > andrew > -- > Andrew Dunstan > EDB: https://www.enterprisedb.com +1 I also have known of environments where Cygwin was an allowed application and native Windows applications were severely restricted. Go figure. Regards, Ken