| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | Peter Eisentraut <peter(at)eisentraut(dot)org> |
| Cc: | Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: Type assertions without GCC builtins |
| Date: | 2026-07-16 14:22:45 |
| Message-ID: | 3664360.1784211765@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Peter Eisentraut <peter(at)eisentraut(dot)org> writes:
> This has been committed. Except that the Tcl patch had to be reverted
> because macOS still ships 8.5.
We could consider adopting that policy anyway, and requiring people
who want pltcl on macOS to use a modern Tcl from Homebrew or MacPorts.
I don't think that such a change could be justified by the negligible
amount of code this patch saves. But maybe it's justified on the
grounds that the version Apple is bundling is surely full of
long-since-fixed bugs? As a comparison point, we don't support their
bundled OpenSSL anymore either. And there's some handwriting on
the wall:
$ tclsh
WARNING: This version of tcl is included in macOS for compatibility with legacy software.
In future versions of macOS the tcl runtime will not be available by
default, and may require you to install an additional package.
I'm personally content with the status quo, at least till Apple drops
that shoe. But this seems worth at least a little consideration.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Zsolt Parragi | 2026-07-16 14:28:14 | Re: pg_hosts: Add pg_hosts_file_rules() |
| Previous Message | Laurenz Albe | 2026-07-16 14:13:31 | Re: COALESCE patch |