From: | Michael Meskes <meskes(at)postgresql(dot)org> |
---|---|
To: | "Tsunakawa, Takayuki" <tsunakawa(dot)takay(at)jp(dot)fujitsu(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: Question and suggestion about application binary compatibility policy |
Date: | 2016-05-31 11:37:47 |
Message-ID: | 1464694667.7958.7.camel@postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> I couldn't find appropriate system documentation. Regarding Linux, I
> remember I saw some HOWTO on tldp.org website which explains the
> concept of shared library soname, but it's not very friendly for
> users who just want to know the application binary compatibility
> policy of PostgreSQL. And I don't think there's suitable
I would expect Unix sysadmins to understand that howto, but there are
others, e.g. a random hit from google: https://www.bottomupcs.com/libra
ries_and_the_linker.xhtml
There even is a wikipedia page about it: https://en.wikipedia.org/wiki/
Soname
> documentation on Windows. Even if there is any, users will not be
> sure whether PostgreSQL follows those platform-specific
> conventions. They may have doubts about it, because even the product
> version "PostgreSQL x.y.z" causes misconception that x is the major
> version and y is the minor one.
I don't know anything about the Windows setup in PostgreSQL, but I
would find it fair to assume that PostgreSQL follows conventions.
> BTW, although this may be a separate topic, it may be better that we
> add the major version in the library names like libpq5.dll and
> libecpg6.dll, so that the application can fail to run with the
> incompatible versions of libpq and libecpg. FYI:
Does this mean you cannot have to versions of libpq installed on the
same Windows system at the same time?
Michael
--
Michael Meskes
Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
Meskes at (Debian|Postgresql) dot Org
Jabber: michael at xmpp dot meskes dot org
VfL Borussia! Força Barça! SF 49ers! Use Debian GNU/Linux, PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Shay Rojansky | 2016-05-31 12:13:40 | Re: Binary I/O for isn extension |
Previous Message | Shay Rojansky | 2016-05-31 11:02:16 | Re: Binary I/O for isn extension |