Re: ABIs are hard

From: Stephen Frost <sfrost(at)snowman(dot)net>
To: Gregory Stark <stark(at)enterprisedb(dot)com>
Cc: PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: ABIs are hard
Date: 2007-10-14 12:53:28
Message-ID: 20071014125328.GI5031@tamriel.snowman.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

* Gregory Stark (stark(at)enterprisedb(dot)com) wrote:
> Hm, I suppose this is expected. I always hated the idea that libraries could
> introduce new symbols without an soname bump but obviously nobody's going to
> be interested in an soname bump today...
>
> ! /home/stark/src/local-HEAD/pgsql/src/test/regress/./tmp_check/install//usr/local/pgsql/bin/psql: symbol lookup error: /home/stark/src/local-HEAD/pgsql/src/test/regress/./tmp_check/install//usr/local/pgsql/bin/psql: undefined symbol: pg_valid_server_encoding_id

Just to clarify... You compiled a new program which uses the new
symbols against new headers (otherwise they would have complained during
compilation) and then tried to use that new program with an old library.

If so, then yes, that's expected to break.

Thanks,

Stephen

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Gokulakannan Somasundaram 2007-10-14 13:14:47 Re: Including Snapshot Info with Indexes
Previous Message Albert Cervera i Areny 2007-10-14 10:10:47 Re: Including Snapshot Info with Indexes