Здравствуйте

Имеется 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 ?

-- 
 Vladislav V. Prodan
 System & Network Administrator
 support.od.ua

Ответить