pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Michael Banck <michael.banck@credativ.de>
To: Matt Zinicola <mattzinicola@gmail.com>
Cc: pgsql-admin@postgresql.org
Subject: Re: Compilation of postgres 13.4+ source fails to find some of its own libraries
Date: Sat, 1 Jan 2022 13:14:25 +0100
Message-ID: <61d045a2.1c69fb81.8bfe7.ffc0@mx.google.com> (raw)
In-Reply-To: <CA+PS-Md4gMcM_dFr9jw2FLQFwThaY2uy+y33mBmvXALbtgF7bA@mail.gmail.com>
References: <CA+PS-Md4gMcM_dFr9jw2FLQFwThaY2uy+y33mBmvXALbtgF7bA@mail.gmail.com>

Hi,

On Sat, Jan 01, 2022 at 01:58:33AM -0500, Matt Zinicola wrote:
> I've been a user of PostgreSQL for many, many years now.    I tend to
> compile from source, in /usr/local/src..  My current postgresql server is
> running Fedora 35. Beginning with Postgres 13.4 (and 14.0 and 14.1) the
> postgres compilation process has begun failing, complaining about several
> libraries (specifically libpgtypes.pc, libecpg.pc, libpq.pc and
> libecpg_compat.pc).
> 
> Since all of these are contained witihin the source distribution itself,
> why is the make process unable to find them?
> 
> I attempted adding them via a configuration option ( full configure
> invocation is ./configure
> --with-libraries=/usr/local/src/postgresql-13.4/src/interfaces/ecpg/ecpglib,/usr/local/src/postgresql-13.4/src/interfaces/ecpg/compatlib,/usr/local/src/postgresql-13.4/src/interfaces/libpq,/usr/local/src/postgresql-13.4/src/interfaces/ecpg/pgtypeslib),
> but it does not work.
> 
> Apologies if I'm overlooking something "simple" here, I'm just a bit taken
> aback by why the compilation process suddenly as of 13.4has begun failing
> for this reason.  Is this a mistake in one of the build scripts somewhere
> or... ?

1. Go back and try to build 13.3 using the same configure options, does
that still work?

2. Show us the actual build failures, "does not work" is not enough
information.


Michael

-- 
Michael Banck
Team Lead PostgreSQL
Project Manager
Tel.: +49 2166 9901-171
Mail: michael.banck@credativ.de

credativ GmbH, HRB Mönchengladbach 12080
USt-ID-Nummer: DE204566209
Trompeterallee 108, 41189 Mönchengladbach
Management: Dr. Michael Meskes, Geoff Richardson, Peter Lilley

Our handling of personal data is subject to:
https://www.credativ.de/en/contact/privacy/





view thread (5+ messages)  latest in thread

Message-ID: <61d045a2.1c69fb81.8bfe7.ffc0@mx.google.com>
Permalink:  ../61d045a2.1c69fb81.8bfe7.ffc0@mx.google.com/
Also on:    postgresql.org/message-id/61d045a2.1c69fb81.8bfe7.ffc0@mx.google.com

 · 

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-admin@postgresql.org
  Cc: michael.banck@credativ.de, mattzinicola@gmail.com
  Subject: Re: Compilation of postgres 13.4+ source fails to find some of its own libraries
  In-Reply-To: <61d045a2.1c69fb81.8bfe7.ffc0@mx.google.com>

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

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