понедельник, 31 мая 2010 г.

Установка нового php-5.3.2.ebuild из оффициального дерева портов Gentoo

ВНИМАНИЕ! ВНИМАНИЕ! ВНИМАНИЕ!

статья устарела и может быть полезна только в познавательных целях или для очень давно не обновляемых серверов с генту.

Сейчас 53 достаточно стабилен и установка достаточно тривиальна.

Смотрите руководства по установке/обновлению php на сайте gentoo.org

Статьи на сайтах gentoo-wiki также выглядят устаревшими. Лично мое мнение: надо использовать в полный рост PHP 5.4 и готовиться к PHP 5.5+

===============================================


Установка и остальные тесты моих приложений прошли без каких-либо приключений, за исключением переустановки pecl-расширений и размаскировки dev-php5/pecl-syck

В стабильной ветке данного ebuild требуется USE = spl, а для >=5.3.2 он не нужен. Соответственно в masked dev-php5/pecl-syck стоит проверка версии php.

В общем все работает :)

WARNING!!!
Данный ebuild пока p.masked и для его установки Вам необходимо в /usr/portage/package.mask закомментировать строчку содержащую =dev-lang/php-5.3* Ожидается, что статус пакета предположительно сменится через пару недель с момента публикации.

суббота, 29 мая 2010 г.

PHP 5.3 в дереве портов Gentoo!

Вчера, появилась тестовая ветка dev-lang/php в официальном дереве портов.

Пока пакет /dev-lang/php/php-5.3.2.ebuild замаскирован, но прогресс на лице :) Спасибо разработчикам.

Gentoo PHP team просит протестировать новый ebuild и внести посильную помощь, а также предупреждает о некоторых возможных проблемах с поддержкой mysql и других багах. Надеюсь, разверывание нового ebuild-а пройдет гладко ;) Ожидаю некоторые проблеms с PEAR, PECL, но они решаемы...

Всех, кто интересуется данной темой - мои поздравления!