|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 10 Jul 2007 17:17:43 To : All Subject : perl5.5 & perl 5.8 -------------------------------------------------------------------------------- Привет! Есть машина под FreeBSD, системный perl 5.005. Довольно много технологии понаписано под системный perl, установлена куча модулей, из портов и не из портов, даже есть самописные, apache/mod_perl работает с модулями, в том числе самописными - много всего наворочено. В том числе стоит DBD::Oracle, работающий с базами по OCI7. Появилось желание выбирать бинарные данные, хранящиеся в BLOB-полях, чего клиент OCI7 не умеет. Клиент OCI8 есть в портах, но собранный ранее с OCI7 модуль DBD::Oracle так просто после замены клиента не работает. Если попробовать пересобрать DBD::Oracle с восьмым клиентом, оно хочет perl 5.6.1 или новее (собрать с 5.005 тоже получилось, но оно не работает - клиент сам по себе тредовый и хочет __h_errno, а perl 5.005 без тредов в базовой системе). Hасколько безболезненно использовать одновременно системный perl 5.005 как /usr/bin/perl и поставленный из портов 5.8 как /usr/local/bin/perl? Eugene -- В России каждый третий болеет СПИДом. Его зрачки расширены, веки красные, и его всегда начинает ломать. --- slrn/0.9.8.1 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2609307b14537.html, оценка из 5, голосов 10
|