Re: Is a modern build system acceptable for older platforms

From: Andres Freund <andres(at)anarazel(dot)de>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Hartmut Holzgraefe <hartmut(dot)holzgraefe(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Is a modern build system acceptable for older platforms
Date: 2018-05-01 16:31:45
Message-ID: 20180501163145.mktuyk3pf2nwc3kg@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2018-05-01 12:19:28 -0400, Robert Haas wrote:
> On Fri, Apr 27, 2018 at 5:46 AM, Hartmut Holzgraefe
> <hartmut(dot)holzgraefe(at)gmail(dot)com> wrote:
> > I could probably continue with this brain dump forever, ...
>
> I found your brain dump an interesting read, and I have to say that it
> leaves me rather uninspired about making a change. It sounds to me
> like if we change, some things will be better and others will not be
> as good. The good news is that if we decide to change, it sounds like
> we won't be a lot worse off than we are today. The bad news is that
> it doesn't sound like we'll be a lot better off, either.

How is being able to build extensions on windows reasonably not an
improvement? It's really hard to build pgxs like stuff on windows right
now. Also not having to maintain a fair amount of visual studio project
generation code? And getting faster builds that don't suffer from weird
parallelism issues because dependencies can't be expressed properly in
parallel make? ...

It seems fair to argue that it's not worth the pain to get there, but
how it'd not be an improvement to be there I really don't get.

Greetings,

Andres Freund

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2018-05-01 16:37:14 Re: Postgres, fsync, and OSs (specifically linux)
Previous Message Robert Haas 2018-05-01 16:30:44 Re: Local partitioned indexes and pageinspect