Hi, Laurenz,

On Tue, May 12, 2026 at 9:32 PM Laurenz Albe <[email protected]> wrote:
>
> On Tue, 2026-05-12 at 19:52 -0700, Igor Korot wrote:
> > There used to be a split builds - one package to build the server and 
> > another to build the client (libpq). This is no longer the case.
> > PostgreSQL positions itself as client-server RDBMS,  so why in order to 
> > build the client I need the full blown server to download?
>
> I don't have Windows at my disposal, so I cannot investigate this, but it
> strikes me that you are complaining for the sake of complaining.
>
> I have never seen a client-only source download for PostgreSQL, so you always
> had to download the complete source.  What is the problem?  Does your
> internet connection have a problem with downloading 30MB?

Its not a problem per se.
But I know it would make the life of Linux maintainers easier to keep
a split build.

 Unless I'm missing something...

>
> And if you have to build the entire server just to get the client library,
> what is the problem with that?  Yes, it will take somewhat longer, but I
> don't see that as a problem unless you are building the software several
> times a day, which seems unlikely for a production build.

What is the purpose of such a build?
As a developer that needs just libpq I will just throw everything away,
but libpq.
So basically it's a waste of time...
>
> It used to be that I could fit a custom-built Linux kernel on a 1.44MB
> rescue floppy disk.  Still, I don't complain to the LKML that I can no longer
> do that.

IIRC, Debian was distributed on the floppies for a long time
But lets not compare apples and oranges.

Thank you


>
> Yours,
> Laurenz Albe


Reply via email to