Re: questions about porting postgresql to older operating system

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Tim Kelly <gtkelly(at)dialectronics(dot)com>
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: questions about porting postgresql to older operating system
Date: 2021-01-14 18:18:43
Message-ID: 1418718.1610648323@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Tim Kelly <gtkelly(at)dialectronics(dot)com> writes:
> 1) Starting with gmake, what specific functionality is required that can
> not be duplicated with manually crafting Makefiles?

We've never worried about building with non-GNU make. If you really want
to translate all of the Makefiles to old-style make syntax, it might be
possible, but it sure seems like a lot of make-work (pun intended).

> 2a) Can postgresql run without pthread support?

Definitely; we still have at least one buildfarm animal without that.

> 3) Can postgresql still work without dynamic loading support?

mmm ... in principle yes, but you'll lose one heck of a lot of
functionality that's implemented in extension modules. Possibly
that could be worked around by deciding which extensions you need
and statically binding them into the backend executable. Again,
that's not a case we've worried about for the last twenty years
or so, so there's likely to be some pain there.

regards, tom lane

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Heikki Linnakangas 2021-01-14 18:34:51 Re: questions about porting postgresql to older operating system
Previous Message Tim Kelly 2021-01-14 16:39:52 questions about porting postgresql to older operating system