From: | Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com> |
---|---|
To: | Boris <pioline(at)lpthe(dot)jussieu(dot)fr> |
Cc: | pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: BUG #4672: undefined symbol: check_encoding_conversion_args |
Date: | 2009-02-23 10:34:34 |
Message-ID: | 49A27BBA.2010503@enterprisedb.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Boris wrote:
> The following bug has been logged online:
>
> Bug reference: 4672
> Logged by: Boris
> Email address: pioline(at)lpthe(dot)jussieu(dot)fr
> PostgreSQL version: 8.3.6
> Operating system: Linux
> Description: undefined symbol: check_encoding_conversion_args
> Details:
>
> I recently upgraded to 8.3.6, as a result of which encoding conversion does
> not seem to work anymore:
>
> $ export PGCLIENTENCODING=ISO-8859-1
> $ psql
> psql: FATAL: could not load library "/usr/lib/pgsql/utf8_and_iso8859_1.so":
> /usr/lib/pgsql/utf8_and_iso8859_1.so: undefined symbol:
> check_encoding_conversion_args
>
> My database is in UTF8, if I run the same with
> export PGCLIENTENCODING=UTF8
> everything works fine.
check_encoding_conversion_args is a new internal function in 8.3.6. I
suspect that there's a mismatch in the version of PostgreSQL and the
associated encoding conversion libraries. Since you upgraded to 8.3.6,
have you restarted PostgreSQL? What does "SELECT version()" say?
--
Heikki Linnakangas
EnterpriseDB http://www.enterprisedb.com
From | Date | Subject | |
---|---|---|---|
Next Message | Boris PIOLINE | 2009-02-23 12:52:37 | Re: BUG #4672: undefined symbol: check_encoding_conversion_args |
Previous Message | Boris | 2009-02-23 09:38:49 | BUG #4672: undefined symbol: check_encoding_conversion_args |