Re: Antw: Re: File for /src/backend/port/netware

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: Ulrich Neumann <U_Neumann(at)gne(dot)de>, pgsql-patches(at)postgresql(dot)org
Subject: Re: Antw: Re: File for /src/backend/port/netware
Date: 2002-08-15 17:47:14
Message-ID: 25740.1029433634@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

Peter Eisentraut <peter_e(at)gmx(dot)net> writes:
> This isn't a port anymore, it's almost an alternative implementation. The
> maintenance headaches are severe. If we installed your files today, they
> would be outdated next week guaranteed.

My thought also. The problem with an 800K port directory is not just
that it bloats the distribution, it's that those files have to be kept
in sync with the rest of the system. A local copy of pg_config.h,
for example, is just plain foolish. All of the .def and .imp files
are maintenance problems waiting to happen, too. (Can't these be made
on-the-fly during build, instead of being source files we have to
maintain?) And zipping the .mcp file doesn't alter my objection to it
one bit, just makes it even *less* like an editable source file.

The most recent version of the patch is noticeably cleaner than the one
before, but still it's a maintenance nightmare...

> I suggest you start looking for Netware ports of GNU make, a POSIX shell,
> and related utilities. Then many things should fall into place.

If you don't have GNU make and a shell, I don't think it's reasonable to
try to run Postgres. There are just too many places that you'd have to
duplicate code.

regards, tom lane

In response to

Browse pgsql-patches by date

  From Date Subject
Next Message Bruce Momjian 2002-08-15 17:55:29 Re: improve client auth docs
Previous Message Peter Eisentraut 2002-08-15 17:12:16 Re: Antw: Re: File for /src/backend/port/netware