public inbox for pgsql-general@postgresql.org
help / color / mirror / Atom feedFrom: Igor Korot <ikorot01@gmail.com>
To: Laurenz Albe <laurenz.albe@cybertec.at>
Cc: David G. Johnston <david.g.johnston@gmail.com>
Cc: Adrian Klaver <adrian.klaver@aklaver.com>
Cc: pgsql-generallists.postgresql.org <pgsql-general@lists.postgresql.org>
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: <d9816a4765f04bfd5600602761f11847d880b014.camel@cybertec.at>
References: <CA+FnnTwW+=MgpA+w_VUQCb=nPqHihGz51pc6TkYh_QX7ext7Ew@mail.gmail.com>
<6b6752b9-1af1-4650-8125-06440fdc7ccd@aklaver.com>
<CA+FnnTzMpDBgVprWDVquGQciazVc+8NFnqM9bmdqRgxhL3UTqA@mail.gmail.com>
<7f1fdbad-0343-498d-9f15-69bc713915cc@aklaver.com>
<CA+FnnTxS-j2RivcD7Xk6A0UJSy-cR=W_0zyUUw19XZ9dp_7iCQ@mail.gmail.com>
<0e96fd4d-a97e-4461-a92e-ed2d7c27d38c@aklaver.com>
<CA+FnnTxuAtcbPLGKekF1kS-ifUX8BtW5NRu1-8vAfj_qbLPVyQ@mail.gmail.com>
<a2876055-5b4f-4579-8238-02bbda9113be@aklaver.com>
<CA+FnnTx-dVEbpfsSdZAb9Htr=1SdVatbcOKLUMpo2WPj6Mv=KQ@mail.gmail.com>
<ad5f8deb-91eb-4c3b-8cb9-ec466d7fe88f@aklaver.com>
<CA+FnnTza8Or-MaoMW3yPgAqCzQnPwQvwku3AJHfiN21fc9kiXA@mail.gmail.com>
<CAKFQuwaK8-iFzWK8_Vqn4BjHDi6J-pNHZTkMTqJX+dp_+PyN4Q@mail.gmail.com>
<CA+FnnTyRimKOOL46xm=r9YeLXR2FMFZ+z0=mGikMGuazP0AfNQ@mail.gmail.com>
<d9816a4765f04bfd5600602761f11847d880b014.camel@cybertec.at>
Hi, Laurenz,
On Tue, May 12, 2026 at 9:32 PM Laurenz Albe <laurenz.albe@cybertec.at> 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: pgsql-general@postgresql.org
Cc: ikorot01@gmail.com, laurenz.albe@cybertec.at, david.g.johnston@gmail.com, adrian.klaver@aklaver.com, pgsql-general@lists.postgresql.org
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