Re: [freebsd] Re: [freebsd] Подскажите как установить древний модуль php - php5-xsl-5.3.10_1?
On Thu, 30 Jun 2016 15:25:01 +0300 Владимир Друзенкоwrote: > 30.06.2016 14:48, Anton Sayetsky пишет: > > > > 30 июня 2016 г. 14:46 пользователь "Anton Sayetsky" > > > написал: > > > 1. Найти ревизию дерева портов, в которой были нужные версии. > > > 2. svn co -r <ревизия> ${PORTSDIR} > > > 3. make install > > > 4. ??? > > > 5. PROFIT > > Если не соберётся - заставить обезьянку-кодера завести скрипты под > > актуальной версией пыха и не страдать хернёй. > > > И лучше сразу на php 7.0/7.1, чтобы подобные вопросы не возникали ещё > ближайшие года 3-4 как минимум. > ну там тоже не все так просто:-) например pecl-memcache[d] который в портах с пхп7 не дружит, пришлось с github брать нужное. -- wbr, tiger
[freebsd] Re: [freebsd] Подскажите как установить древний модуль php - php5-xsl-5.3.10_1?
30 июня 2016 г., 14:46 пользователь Anton Sayetskyнаписал: > 30 июня 2016 г. 14:41 пользователь "Vladislav V. Prodan" < > ad...@support.od.ua> написал: > > > > > Здравствуйте > > > > Имеется FreeBSD 10.1-STABLE #0: Wed May 20 17:29:26 EEST 2015 > > > > > Если другие идеи, как сделать Subj ? > 1. Найти ревизию дерева портов, в которой были нужные версии. > 2. svn co -r <ревизия> ${PORTSDIR} > 3. make install > 4. ??? > 5. PROFIT > > Благодарю. Хорошая мысль. -- Vladislav V. Prodan System & Network Administrator support.od.ua
[freebsd] Re: [freebsd] Подскажите как установить древний модуль php - php5-xsl-5.3.10_1?
30 июня 2016 г. 14:46 пользователь "Anton Sayetsky"написал: > 1. Найти ревизию дерева портов, в которой были нужные версии. > 2. svn co -r <ревизия> ${PORTSDIR} > 3. make install > 4. ??? > 5. PROFIT Если не соберётся - заставить обезьянку-кодера завести скрипты под актуальной версией пыха и не страдать хернёй.
[freebsd] Re: [freebsd] Подскажите как установить древний модуль php - php5-xsl-5.3.10_1?
30 июня 2016 г. 14:41 пользователь "Vladislav V. Prodan" < ad...@support.od.ua> написал: > > Здравствуйте > > Имеется FreeBSD 10.1-STABLE #0: Wed May 20 17:29:26 EEST 2015 > > с древним php > > # php -v > PHP 5.3.10 (cli) (built: Feb 26 2012 01:42:14) > Copyright (c) 1997-2012 The PHP Group > Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies > with XCache v2.0.1, Copyright (c) 2005-2012, by mOo > > Разработчик хочет textproc/php5-xsl, сейчас в портах уже textproc/php55-xsl > > portdowngrade textproc/php55-xsl > > выдает только кучу ревизий > > ... > > > r321684 | ale | 2013-06-24 17:32:11 +0300 (пн, 24 июн 2013) | 6 lines > > Welcome PHP 5.5! > > Future steps: > - rename current php5 ports to php54 > - make php55 the default one after an exp-run > > > r300897 | beat | 2012-07-14 17:29:18 +0300 (сб, 14 июл 2012) | 2 lines > > - Remove cvs2svn:cvs-rev property - part 3 > > > > #portdowngrade textproc/php55-xsl r300897 > создало директорию с парой файликов > > [14:35]root->textproc/php5-xsl# make > make: "/usr/ports/Mk/bsd.php.mk" line 348: Malformed conditional (${_USE_PHP_VER${PHP_VER}:M${:Udom}} != "") > make: "/usr/ports/Mk/bsd.php.mk" line 348: Malformed conditional (${_USE_PHP_VER${PHP_VER}:M${:Uxml}} != "") > make: Fatal errors encountered -- cannot continue > make: stopped in /usr/ports/textproc/php5-xsl > > В общем, был раньше lang/php5, а теперь /usr/ports/lang/php56 > > Нашел бинарных пакеты с нужной версий php > ftp://ftp.is.co.za/FreeBSD/ports/amd64/packages-8.3-release/All/php5-xsl-5.3.10_1.tbz > но там требуется чуть новее версии libiconv и libxml2 > > Может, как-то перепаковать пакет php5-xsl-5.3.10_1.tbz ? > > Если другие идеи, как сделать Subj ? 1. Найти ревизию дерева портов, в которой были нужные версии. 2. svn co -r <ревизия> ${PORTSDIR} 3. make install 4. ??? 5. PROFIT