Добрый день!<br><br>Установил postgresql8.4 и пытаюсь к нему подключить plperl.<br><br>Установленные пакеты:<br><br>[root@backup pgsql]# rpm -qa |grep postgres<br>postgresql8.4-8.4.3-alt1<br>postgresql8.4-server-8.4.3-alt1<br>

postgresql8.4-perl-8.4.3-alt1<br>postgresql-common-1.0-alt7<br>postgresql8.4-contrib-8.4.3-alt1<br><br>[root@backup pgsql]# rpm -qa |grep perl<br>perl-Error-0.15-alt2<br>perl-RPM-1.49-alt1<br>postgresql8.4-perl-8.4.3-alt1<br>

perl-Crypt-PasswdMD5-1.3-alt2<br>perl-Digest-SHA1-2.12-alt1<br>perl-DBI-1.611-alt1<br>perl-Pg-2.1.1-alt2.0<br>perl-base-5.8.9-alt9<br>perl-Git-1.7.0.4-alt1<br><br><br>Далее создаем тестовую базу, подключаем к ней plpgsql - все в порядке:<br>

<br>[root@backup pgsql]# createlang -l testdb<br>Procedural Languages<br>  Name   | Trusted? <br>---------+----------<br> plpgsql | yes<br><br><br>А вот при createlang -l testdb вылезает вот это:<br><br>[root@backup pgsql]# createlang plperl testdb<br>

createlang: language installation failed: server closed the connection unexpectedly<br>    This probably means the server terminated abnormally<br>    before or while processing the request.<br><br>и в messages следующая ошибка:<br>

<br>May 12 18:39:54 backup kernel: [ 7907.736858] postgres[26085]: segfault at c ip 00007f7b1d7c5b5b sp 00007fff82798090 error 4 in libperl.so.5.8[7f7b1d720000+14e000]<br><br>Искал по форумам - похожая проблема встречается, но решения ее нет нигде.<br>

Может кто сталкивался и решил таки проблему с PL/Perl?<br><br clear="all"><br>-- <br>С уважением, <br>Хачатурян Юрий (<a href="mailto:yukh@yukh.ru">yukh@yukh.ru</a>)<br>