pg.ddx.io pgsql-hackers@postgresql.org mailing list archive
help / color / mirror / Atom feed From: Tom Lane <tgl@sss.pgh.pa.us>
To: Robert Haas <robertmhaas@gmail.com>
Cc: Thomas Munro <thomas.munro@gmail.com>
Cc: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Cc: Peter Geoghegan <pg@bowt.ie>
Cc: Andres Freund <andres@anarazel.de>
Cc: Noah Misch <noah@leadboat.com>
Cc: PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Subject: Re: AIX support - alignment issues
Date: Mon, 11 Jul 2022 12:58:51 -0400
Message-ID: <1139130.1657558731@sss.pgh.pa.us> (raw )
In-Reply-To: <CA+Tgmoa6L0s09EkOpPB5CQ7et8PQ8LeW7E=z8xssqt4arXn9Sw@mail.gmail.com >
References: <20220702183354.a6uhja35wta7agew@alap3.anarazel.de >
<CAH2-WzndKXQQGh-7sCOTKL_87Kt918r0F2ztTAraeBCAC8v3OQ@mail.gmail.com >
<968410.1656789743@sss.pgh.pa.us >
<CAH2-WzmnoGPN--Z7MfTqv2TTVLJF0Y0tzZbGUS-NAwJ0wv15hw@mail.gmail.com >
<977853.1656794075@sss.pgh.pa.us >
<CA+hUKGLo8XVq4c=QpXFO5i3t3u5q6Fope=QgRtE-S3RncP+aUg@mail.gmail.com >
<1415825.1656893299@sss.pgh.pa.us >
<CA+hUKGJg5kg7LSeKZm1cDFQCTLBWUF1wvuM4eebJBq9DwYfZYw@mail.gmail.com >
<1827177.1656996797@sss.pgh.pa.us >
<CA+hUKGJzapRb3UwJF-bLsv=-p6WLk4_hs6WxR8y9LFTSdJBOCw@mail.gmail.com >
<7890936c-392b-91be-edac-b6d5a500e4b9@enterprisedb.com >
<CA+hUKGKk7NZO1UnJM0PyixcZPpCGqjBXW_0bzFZpJBGAf84XKg@mail.gmail.com >
<3192764.1657254276@sss.pgh.pa.us >
<CA+hUKGL4=dPsav-53Hayb7bEdut4V+hngZMmTBsq6e21x3J1eQ@mail.gmail.com >
<825102.1657496299@sss.pgh.pa.us >
<CA+hUKGLFMpkFS0eOcC893hfShoMHBK+Ok+SW5870HwCckYbPwg@mail.gmail.com >
<959917.1657522169@sss.pgh.pa.us >
<CA+Tgmoa6L0s09EkOpPB5CQ7et8PQ8LeW7E=z8xssqt4arXn9Sw@mail.gmail.com >
Robert Haas <robertmhaas@gmail.com> writes:
> On Mon, Jul 11, 2022 at 2:49 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
>> I think it'd be pretty reasonable to disclaim support for
>> any architecture that doesn't have a representative in our
>> buildfarm, which would lead to dropping all four of these.
>> If you don't like it, step up and run a buildfarm animal.
> I strongly suspect that anyone who tried to use a modern PostgreSQL on
> any of these platforms would find it quite an adventure, which is
> fine, because if you're trying to use any of those platforms in 2022,
> you are probably the sort of person who enjoys an adventure. But it
> can't really be useful to list them in the documentation, and it's
> unlikely that any of them "just work".
It's possible that they "just work", but we have no way of knowing that,
or knowing if we break them in future. Thus the importance of having
a buildfarm animal to tell us that.
More generally, I think the value of carrying support for niche
architectures is that it helps keep us from falling into the
software-monoculture trap, from which we'd be unable to escape when
the hardware landscape inevitably changes. However, it only helps
if somebody is testing such arches on a regular basis. The fact that
there's some #ifdef'd code somewhere for M88K proves diddly-squat
about whether we could actually run on M88K today. The situation
for niche operating systems is precisely analogous.
regards, tom lane
view thread (48+ messages) latest in thread
Message-ID: <1139130.1657558731@sss.pgh.pa.us>
Permalink: ../1139130.1657558731@sss.pgh.pa.us/
Also on: postgresql.org/message-id/1139130.1657558731@sss.pgh.pa.us
copy link · copy postgr.es
reply Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-hackers@postgresql.org
Cc: tgl@sss.pgh.pa.us, robertmhaas@gmail.com, thomas.munro@gmail.com, peter.eisentraut@enterprisedb.com, pg@bowt.ie, andres@anarazel.de, noah@leadboat.com
Subject: Re: AIX support - alignment issues
In-Reply-To: <1139130.1657558731@sss.pgh.pa.us>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox