pgsql: Remove HP-UX port.

From: Thomas Munro <tmunro(at)postgresql(dot)org>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: Remove HP-UX port.
Date: 2022-07-08 02:18:20
Message-ID: E1o9dZT-001jDy-Cf@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Remove HP-UX port.

HP-UX hardware is no longer produced, build farm coverage recently
ended, and there are no known active maintainers targeting this OS.
Since there is a major rewrite of the build system in the pipeline for
PostgreSQL 16, and that requires development, testing and maintainance
for each OS and tool chain, it seems like a good time to drop support
for:

* HP-UX, the operating system.
* HP aCC, the HP-UX native compiler.

Reviewed-by: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Reviewed-by: Andres Freund <andres(at)anarazel(dot)de>
Reviewed-by: Peter Eisentraut <peter(dot)eisentraut(at)enterprisedb(dot)com>
Discussion: https://postgr.es/m/1415825.1656893299%40sss.pgh.pa.us

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/9db300ce6e38411144f1e36dba345a5f91bbdee4

Modified Files
--------------
configure | 99 +-----------------------------
configure.ac | 8 ---
doc/src/sgml/dfunc.sgml | 29 ---------
doc/src/sgml/installation.sgml | 3 +-
doc/src/sgml/regress.sgml | 6 +-
doc/src/sgml/runtime.sgml | 19 ------
src/Makefile.shlib | 33 ----------
src/backend/libpq/ifaddr.c | 12 +---
src/backend/port/hpux/tas.c.template | 40 -------------
src/backend/port/tas/hpux_hppa.s | 28 ---------
src/backend/tcop/postgres.c | 8 +--
src/backend/utils/misc/ps_status.c | 17 ------
src/include/pg_config.h.in | 6 --
src/include/port/atomics.h | 2 -
src/include/port/atomics/arch-ia64.h | 2 -
src/include/port/atomics/fallback.h | 4 +-
src/include/port/atomics/generic-acc.h | 106 ---------------------------------
src/include/port/hpux.h | 3 -
src/include/storage/s_lock.h | 105 ++++++++++++--------------------
src/makefiles/Makefile.hpux | 47 ---------------
src/pl/plperl/ppport.h | 2 +-
src/port/dlopen.c | 50 +---------------
src/port/getrusage.c | 1 -
src/template/hpux | 34 -----------
src/test/regress/resultmap | 1 -
src/tools/msvc/Solution.pm | 2 -
src/tools/pginclude/cpluspluscheck | 1 -
src/tools/pginclude/headerscheck | 1 -
28 files changed, 53 insertions(+), 616 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Kyotaro Horiguchi 2022-07-08 06:41:35 Re: pgsql: Only allow returning string types or bytea from json_serialize
Previous Message Andrew Dunstan 2022-07-07 21:46:12 pgsql: Only allow returning string types or bytea from json_serialize