Thread

  1. Re: Trying out <stdatomic.h>

    Thomas Munro <thomas.munro@gmail.com> — 2025-11-23T20:16:17Z

    On Mon, Nov 24, 2025 at 6:02 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
    > "Greg Burd" <greg@burd.me> writes:
    > > I have another Illumos animal in the works, but if the plan is to deprecate that platform I can set that aside.  As an old Sun engineer I hate to see it disappear, but it is basically EOL at this point.
    >
    > I think we can keep it going as long as there are people interested
    > in it.  The gating factor at present is probably whether it can
    > provide an adequate C11 environment.  But so far I've observed no
    > issues with the existing BF members.
    
    Yeah, Solaris has caused comparatively little trouble, if you exclude
    the defunct compiler and a build farm animal running a frozen zombie
    Solaris version.  It's pretty easy for Linux users to understand
    because of its huge influence on standards and conventions back in the
    90s.  The buildfarm animals are maintained by people with a real
    interest in PostgreSQL on both OSes, and both OSes fix bugs we report
    and track POSIX actively.  We've run on SunOS/BSD and descendents for
    coming up 40 (POSTGRES) or 30 (PostgreSQL) years, and I'm hoping we'll
    even get to complete that Berkeley to-do item about using threads on
    SunOS one of these days...  I just goofed when rebasing the v1 patch
    and git rm-ed the template file instead of git add-ing it in v1, but I
    fixed that in v2.