public inbox for [email protected]  
help / color / mirror / Atom feed
From: Devrim Gündüz <[email protected]>
To: Guillaume Lelarge <[email protected]>
To: pgsql-pkg-yum <[email protected]>
Subject: Re:
Date: Fri, 20 Oct 2023 07:59:39 +0100
Message-ID: <[email protected]> (raw)
In-Reply-To: <CAECtzeUZbumKL8SBBUP_HdRVsNStxv1u0Uh9xy1XrpO-ixfBxQ@mail.gmail.com>
References: <CAECtzeUZbumKL8SBBUP_HdRVsNStxv1u0Uh9xy1XrpO-ixfBxQ@mail.gmail.com>

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.

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

Regards,
-- 
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR





view thread (3+ messages)  latest in thread

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]
  Subject: Re:
  In-Reply-To: <[email protected]>

* 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