Re: BUG #4672: undefined symbol: check_encoding_conversion_args

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: BUG #4672: undefined symbol: check_encoding_conversion_args
Дата
Msg-id 49A27BBA.2010503@enterprisedb.com
обсуждение исходный текст
Ответ на BUG #4672: undefined symbol: check_encoding_conversion_args  ("Boris" <pioline@lpthe.jussieu.fr>)
Ответы Re: BUG #4672: undefined symbol: check_encoding_conversion_args
Список pgsql-bugs
Boris wrote:
> The following bug has been logged online:
>
> Bug reference:      4672
> Logged by:          Boris
> Email address:      pioline@lpthe.jussieu.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

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Boris"
Дата:
Сообщение: BUG #4672: undefined symbol: check_encoding_conversion_args
Следующее
От: Boris PIOLINE
Дата:
Сообщение: Re: BUG #4672: undefined symbol: check_encoding_conversion_args