public inbox for [email protected]  
help / color / mirror / Atom feed
From: Sebastien FLAESCH <[email protected]>
To: [email protected]
Subject: Details about libpq cross-version compatibility
Date: Wed, 12 Sep 2012 17:21:15 +0200
Message-ID: <[email protected]> (raw)

Hello,

I believe there is some info missing in the page describing libpq programs build:

http://www.postgresql.org/docs/9.2/interactive/libpq-build.html

I am working with PostgreSQL for several years now (since V7), maintaining a set
of "db drivers" for our system, that can be used with the different PostgreSQL
versions.

We need to build our binaries for different versions of PostgreSQL, today it's
from 8.3 to 9.2 ...

What is the compatibility rule regarding this?

Can I compile / link with a PostgreSQL 9.1 environment and deploy on 9.2 ???

Can I compile / link with a PostgreSQL 8.x environment and deploy on 9.x ???

The problem is that we have to ship several versions of the drivers for all
the PostgreSQL versions that are in the support live cycle, today this is
from 8.3 to 9.2 ...

So far, we followed the version policy as described here:

http://www.postgresql.org/support/versioning

I think it's ok to follow this rule, but would feel much better if it was
clearly stated in the "Building libpq Programs" page.

Thanks!
Seb




view thread (9+ 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]
  Subject: Re: Details about libpq cross-version compatibility
  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