public inbox for [email protected]  
help / color / mirror / Atom feed
From: Igor Korot <[email protected]>
To: Laurenz Albe <[email protected]>
Cc: David G. Johnston <[email protected]>
Cc: Adrian Klaver <[email protected]>
Cc: pgsql-generallists.postgresql.org <[email protected]>
Subject: Re: Problem linking with Release library
Date: Tue, 12 May 2026 23:06:14 -0700
Message-ID: <CA+FnnTyOzkryekpp+5hOG2Ykn6m1UNcV4aSA=_4zg+QMz--hrg@mail.gmail.com> (raw)
In-Reply-To: <[email protected]>
References: <CA+FnnTwW+=MgpA+w_VUQCb=nPqHihGz51pc6TkYh_QX7ext7Ew@mail.gmail.com>
	<[email protected]>
	<CA+FnnTzMpDBgVprWDVquGQciazVc+8NFnqM9bmdqRgxhL3UTqA@mail.gmail.com>
	<[email protected]>
	<CA+FnnTxS-j2RivcD7Xk6A0UJSy-cR=W_0zyUUw19XZ9dp_7iCQ@mail.gmail.com>
	<[email protected]>
	<CA+FnnTxuAtcbPLGKekF1kS-ifUX8BtW5NRu1-8vAfj_qbLPVyQ@mail.gmail.com>
	<[email protected]>
	<CA+FnnTx-dVEbpfsSdZAb9Htr=1SdVatbcOKLUMpo2WPj6Mv=KQ@mail.gmail.com>
	<[email protected]>
	<CA+FnnTza8Or-MaoMW3yPgAqCzQnPwQvwku3AJHfiN21fc9kiXA@mail.gmail.com>
	<CAKFQuwaK8-iFzWK8_Vqn4BjHDi6J-pNHZTkMTqJX+dp_+PyN4Q@mail.gmail.com>
	<CA+FnnTyRimKOOL46xm=r9YeLXR2FMFZ+z0=mGikMGuazP0AfNQ@mail.gmail.com>
	<[email protected]>

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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected], [email protected], [email protected]
  Subject: Re: Problem linking with Release library
  In-Reply-To: <CA+FnnTyOzkryekpp+5hOG2Ykn6m1UNcV4aSA=_4zg+QMz--hrg@mail.gmail.com>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox