Re:

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Devrim Gündüz <devrim(at)gunduz(dot)org>
Cc: pgsql-pkg-yum <pgsql-pkg-yum(at)postgresql(dot)org>
Subject: Re:
Date: 2023-10-20 12:43:42
Message-ID: CAECtzeVSU6WWwgK5P40pSZ4eWw6susv=_0PR5jzTyiAAx=fk+w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-yum

Hi Devrim,

First, sorry for the email with no subject. I guess I was in a hurry :)

Le ven. 20 oct. 2023 à 08:59, Devrim Gündüz <devrim(at)gunduz(dot)org> a écrit :

> Hi Guillaume,
>
> On Thu, 2023-10-19 at 19:51 +0200, Guillaume Lelarge wrote:
> > From rpm/redhat/15/postgresql-15/EL-9/postgresql-15.spec (and many
> > other
> > postgresql .spec files):
> >
> > # These file(s) should not be packaged:
> >
> > %{__rm} %{buildroot}%{pgbaseinstdir}/lib/libpgfeutils.a
> >
> > I'm wondering why this library shouldn't be packaged? It is definitely
> > useful for front-end clients.
>
> This is per Fedora packaging guidelines:
>
>
> https://docs.fedoraproject.org/en-US/packaging-guidelines/#packaging-static-libraries
>
> ...though it is a "should not" item. OTOH, the same guideline if we says
> we need to split those files under -static subpackage, which we don't
> ship right now.
>
>
OK, I guess it makes sense.

> Just took a look at Fedora spec file, and they already ship these files
> in -static subpackage (we ship them with -devel subpackage as of now)
>
> libpgcommon.a
> libpgcommon_shlib.a
> libpgport.a
> libpgport_shlib.a
>
> but not libpgfeutils.a
>
>
Yeah, I saw that. I stll don't get why we ship libpgcommon static library,
but not libpgutils.

--
Guillaume.

In response to

  • Re: at 2023-10-20 06:59:39 from Devrim Gündüz

Browse pgsql-pkg-yum by date

  From Date Subject
Next Message Devrim Gündüz 2023-10-20 14:44:31 Re: Missing package for Red Hat on ppc64le
Previous Message Devrim Gündüz 2023-10-20 06:59:39 Re: