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 1uOecL-008DTp-9l for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Jun 2025 15:40:57 +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 1uOecJ-00AW1V-DY for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Jun 2025 15:40:56 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uOecJ-00AW1N-3r for pgsql-hackers@lists.postgresql.org; Mon, 09 Jun 2025 15:40:55 +0000 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uOecH-0014pU-2W for pgsql-hackers@postgresql.org; Mon, 09 Jun 2025 15:40:55 +0000 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-3a376ba6f08so2472615f8f.1 for ; Mon, 09 Jun 2025 08:40:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749483651; x=1750088451; darn=postgresql.org; h=user-agent:in-reply-to:content-disposition:mime-version:references :subject:cc:to:from:date:sender:message-id:from:to:cc:subject:date :message-id:reply-to; bh=WMhxZ3RBODsmwHAkNaXxwmTljuSgl4KzZKNBVFXtu8I=; b=JKS8CRavoY5ztc8ukx9JySUCKL4C5TqM7ZecTOmpGUb1GTuiEMq3HNE4h7CPItX2lE gwQ6MCR9QdZhQ8dPk73wqY1W8+NpUI0JM1E1ZZgKmPuajN9Q6M0xujZUaXNXR10RQe22 3BFmtM5sPB6C1k9m1mo69NnkGP6Cm+qOLaNcRjyJcvj382tzndzJ2iitJVPOIDwbc3Bo z5pDCySEHBxvBxgFT28WcmiIU6WfzcWCtEdRb1/VNo1NsIAvrMJkM9Y/gcF+OfO3yQsD KRqMC2TuZeWDNvb9c+s6osuhNG0OgSqpdDHD+Z6V1yr8FYhAgmDK3eyVgVdWCWLVMQvl eWnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749483651; x=1750088451; h=user-agent:in-reply-to:content-disposition:mime-version:references :subject:cc:to:from:date:sender:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=WMhxZ3RBODsmwHAkNaXxwmTljuSgl4KzZKNBVFXtu8I=; b=YSWIydWPzvRMNwd1mr22VfGrnMDUJof6EjfhEFYmf/s01kug9Cdq1HMlJnlTKdlVOd CnlOxe4hCf0HwO2FSPBxxeuRppyOgAQ4hgGd5+mEA9jjIqJoTXPW8uhrwy8r9ir0CA1H TzgxCsh/HsTPxJzNi5lAl85OtrRqGNRTb3BN6OD5yEcyF5zjKHWbwSAgL4wh4x7GyQuY mzAErJW7uifWjf2nS/SdgsMqzpD56v9F4aFgU7xY1JxvUsnUb0am+awiOcy7Z+jkzqaz 4NRKBNyyNISha9YVTTaCle2aIEi1BvCrL1lL4RFfPNl3M5llIPNuCgyW2hEf0ajHkkkD /1xw== X-Forwarded-Encrypted: i=1; AJvYcCWPEiqwD2lV/wrUTQLq2c3/xot5TzloW6yfytSN91qcYKiRUhP5wXaJ0D8232d3IecAhladBfIkLxzM4NIL@postgresql.org X-Gm-Message-State: AOJu0Yxas3Ybb7FJIWAE6S6AE5rfLS+XW3FWZdLI4rUcKbmAoPcQVcZp yCM/z1E/LE5t6DlsX19wiUUpPnqplbe4+3082sxxTB6N16TCun2hlJ+3 X-Gm-Gg: ASbGncta+q5DUFdsgcrzd5XOJ6pH024PGZAAoERLXVs9TkCe9p8o8MARlZug8PQ1+6v n7JwK3JS+tltUwDV9hz7rLL2nU4BH93wO2NcRGOMhS2eJ4duwKzPOxHwynwpXFWziaxJ9EAhsdA FmWi6oNu/dGuRKMHhcDc0JIj+SVK8rF1qNT7ZIsk9kvwasQGn3grFMfuQHaV9Z66envxWGF8wo7 sVE4kH1DkFju3GVQbr2iqBx7KMhbC5Gy88pC2rT3JlXnJ5fJ69WrOa6xX3LWPjXtO/MfoaECJ56 MBx0uug9CVxoM961dMDLBXEOgt1MeTAuSyYpulkyIsfYdYt4cKWeXxPUA+IhLamaY6CVeqgomSa pwSSFrGy/ X-Google-Smtp-Source: AGHT+IHqPKlc39dCktKpSY4KxagN25eWAEv0Bv50Xqofoqz6vAuQmwiTHuI3mMrPItB2A2NAuT0zJA== X-Received: by 2002:a05:6000:3106:b0:3a4:e6d7:6160 with SMTP id ffacd0b85a97d-3a531684405mr9759569f8f.6.1749483651282; Mon, 09 Jun 2025 08:40:51 -0700 (PDT) Received: from lightning.caipicrew.dd-dns.de ([2001:a61:aa3:d01:75c4:e686:37fd:e458]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4524d8af1f3sm115019305e9.1.2025.06.09.08.40.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jun 2025 08:40:50 -0700 (PDT) Message-ID: <68470082.050a0220.2e3c98.49cc@mx.google.com> X-Google-Original-Message-ID: <20250609154050.GB27427@caipicrew.dd-dns.de;lightning.caipicrew.dd-dns.de> Sender: Michael Banck Received: from mbanck by lightning.caipicrew.dd-dns.de with local (Exim 4.92) (envelope-from ) id 1uOecE-0006kd-Cp; Mon, 09 Jun 2025 17:40:50 +0200 Date: Mon, 9 Jun 2025 17:40:50 +0200 From: Michael Banck To: Andres Freund Cc: Thomas Munro , Tom Lane , Andrew Dunstan , Robert Haas , pgsql-hackers Subject: Re: Cleaning up historical portability baggage References: <20220804034343.unm4rdynedbigamv@awork3.anarazel.de> <3322724.1659586159@sss.pgh.pa.us> <295419.1659918447@sss.pgh.pa.us> <747620.1660002360@sss.pgh.pa.us> <6846e0c3.df0a0220.39ef9b.c60e@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Mon, Jun 09, 2025 at 10:25:23AM -0400, Andres Freund wrote: > I think our policy basically is that if it doesn't exist on the BF, it's > unsupported. Also note that Hurd is not listed as a supported OS: > https://www.postgresql.org/docs/devel/supported-platforms.html > > We can't design for OS that we don't know it's used with postgres and/or how > that OS works / what it supports. > > So I reject the premise that this is a regression. Fair enough. I'll see whether I can get a BF animal going for it at some point. Michael