Php/5.3.3 2

Обновление не умеет наследовать параметры сборки :-( Надо заново все указывать.

portmaster --check-depends (не знаю нужна ли и что делает)

cp конфиг апача в отдельное место

php /usr/local/www/data/aviamap.nonename.com/pi.php > phpinfo.0

portmaster -r php5-5.3.2_1/ (имя из /var/db/pkg)

отобразилось окно с выбором парамеров

Взвести FPM "Build FPM version (experimental)" off \ APACHE "Build Apache module" off \

 ===>>> Port directory: /usr/ports/ftp/curl ===>>> This port is marked IGNORE ===>>> only supports CA bundle with OpenSSL
 * Остановилось

===>>> If you are sure you can build it, remove the IGNORE line in the Makefile and try again.

===>>> Update for curl-7.20.0 failed ===>>> Aborting update

===>>> Update for php5-curl-5.3.2_1 failed ===>>> Aborting update 

закомментировал строку IGNORE=                only supports CA bundle with OpenSSL в файле /usr/ports/ftp/curl/Makefile

даже смотреть не стал (их там много) - по умолчанию
 * настройки curl

не выбранный nativedriver так и оставил
 * настройки php-mysql


 * sqlite

анимированный предложили
 * png


 * libxlt

 ===>>> Gathering dependency list for math/php5-gmp from ports
 * из-за отсутствующего порта

===>>> The dependency for math/gmp seems to be handled by libgmp-4.3.2

===>>> The math/libgmp4 port moved to math/gmp ===>>> Reason: Switch to newer performance release

===>>> The math/libgmp4 port has been deleted: Has expired: Use math/gmp instead. ===>>> Aborting update

===>>> Update for php5-gmp-5.3.2_1 failed ===>>> Aborting update 

Тупо удалил его руками, использовав принудительный режим - зависимость от расширения для php была pkg_delete -vf libgmp-4.3.2

спросили настройки. того что который уже math/gmp
 * gmp

 ===>>> The following actions will be taken if you choose to proceed: Upgrade php5-5.3.2_1 to php5-5.3.3_2 Install devel/autoconf268 Upgrade gmake-3.81_3 to gmake-3.81_4 Upgrade gettext-0.17_1 to gettext-0.18.1.1 Upgrade m4-1.4.14,1 to m4-1.4.15,1 Upgrade perl-5.10.1 to perl-5.10.1_2 Upgrade help2man-1.37.1_2 to help2man-1.38.2_1 Upgrade p5-gettext-1.05_2 to p5-Locale-gettext-1.05_3 Install devel/libevent Upgrade pcre-8.00 to pcre-8.10 Upgrade pkg-config-0.23_1 to pkg-config-0.25_1 Upgrade libxml2-2.7.6_2 to libxml2-2.7.7 Upgrade php5-bz2-5.3.2_1 to php5-bz2-5.3.3_2 Upgrade php5-curl-5.3.2_1 to php5-curl-5.3.3_2 Upgrade curl-7.20.0 to curl-7.21.1 Upgrade php5-exif-5.3.2_1 to php5-exif-5.3.3_2 Re-install php5-extensions-1.4 Upgrade php5-zip-5.3.2_1 to php5-zip-5.3.3_2 Upgrade php5-zlib-5.3.2_1 to php5-zlib-5.3.3_2 Install converters/php5-iconv Upgrade php5-mysql-5.3.2_1 to php5-mysql-5.3.3_2 Upgrade mysql-client-5.5.2 to mysql-client-5.5.6_1 Install databases/php5-pdo Install databases/php5-pdo_sqlite Upgrade sqlite3-3.6.19 to sqlite3-3.7.3 Upgrade tcl-8.5.8 to tcl-8.5.9 Upgrade tcl-modules-8.5.8 to tcl-modules-8.5.9 Install devel/php5-json Install devel/php5-tokenizer Upgrade php5-gd-5.3.2_1 to php5-gd-5.3.3_2 Upgrade jpeg-8_1 to jpeg-8_3 Upgrade png-1.4.1_1 to png-1.4.3 Install archivers/xz Upgrade freetype2-2.3.11 to freetype2-2.4.2 Install x11/libXpm Install x11-toolkits/libXt Install x11/kbproto Install x11/libSM Install devel/automake111 Install devel/xorg-macros Install x11/libICE Upgrade xproto-7.0.15 to xproto-7.0.16 Install x11/xtrans Install x11/libX11 Install x11-fonts/xf86bigfontproto Install x11/bigreqsproto Install x11/inputproto Install x11/libXau Install x11/libXdmcp Install x11/libxcb Install devel/libcheck Install devel/libpthread-stubs Upgrade python26-2.6.4 to python26-2.6.6 Install textproc/libxslt Install security/libgcrypt Install security/libgpg-error Install x11/xcb-proto Install x11/xcmiscproto Upgrade xextproto-7.0.5 to xextproto-7.1.1 Install x11/libXext Upgrade php5-sockets-5.3.2_1 to php5-sockets-5.3.3_2 Install security/php5-filter Install security/php5-hash Upgrade php5-mcrypt-5.3.2_1 to php5-mcrypt-5.3.3_2 Upgrade libltdl-2.2.6b to libltdl-2.2.10 Install sysutils/php5-posix Install textproc/php5-ctype Install textproc/php5-dom Install textproc/php5-simplexml Install textproc/php5-xml Install textproc/php5-xmlreader Install textproc/php5-xmlwriter Install www/php5-session Upgrade php5-gmp-5.3.2_1 to php5-gmp-5.3.3_2 Install math/gmp 

Вторая попытка
 ===>>> The following actions will be taken if you choose to proceed: Upgrade php5-5.3.2_1 to php5-5.3.3_2 Install devel/autoconf268 Upgrade gmake-3.81_3 to gmake-3.81_4 Upgrade gettext-0.17_1 to gettext-0.18.1.1 Upgrade m4-1.4.14,1 to m4-1.4.15,1 Upgrade perl-5.10.1 to perl-5.10.1_2 Upgrade help2man-1.37.1_2 to help2man-1.38.2_1 Upgrade p5-gettext-1.05_2 to p5-Locale-gettext-1.05_3 Install devel/libevent Upgrade pcre-8.00 to pcre-8.10 Upgrade pkg-config-0.23_1 to pkg-config-0.25_1 Upgrade libxml2-2.7.6_2 to libxml2-2.7.7 

yes

===>>> Delete gettext-0.17.tar.gz? y/n [n] y

===>>> Delete gettext-0.18.tar.gz? y/n [n] y

 ===>>> Creating a backup package for old version php5-5.3.2_1 tar: libexec/apache/libphp5.so: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256

===>>> Package creation failed for php5-5.3.2_1!

===>>> Ignore this error [i] ===>>> Abort             [a]

===>>> How would you like to proceed? [i] 

You should add the following to your Apache configuration file:

AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps /usr/local/libexec/apache/libphp5.so /usr/local/bin/php /usr/local/bin/php-cgi /usr/local/sbin/php-fpm

===>>> Updating dependency entry for php5-5.3.3_2 in each dependent port ===>>> math/libgmp4 is listed as a dependency ===>>> but there is no installed version

===>>> Try portmaster --check-depends

===>>> Delete php-5.2.14.tar.bz2? y/n [n] ===>>> Delete php-5.3.2.tar.bz2? y/n [n] ===>>> pkg-message for php5-5.3.3_2

Make sure index.php is part of your DirectoryIndex.

You should add the following to your Apache configuration file:

AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps



===>>> Done displaying pkg-message files

===>>> The following actions were performed: Upgrade of gettext-0.17_1 to gettext-0.18.1.1 Upgrade of gmake-3.81_3 to gmake-3.81_4 Upgrade of m4-1.4.14,1 to m4-1.4.15,1 Upgrade of perl-5.10.1 to perl-5.10.1_2 Upgrade of p5-gettext-1.05_2 to p5-Locale-gettext-1.05_3 Upgrade of help2man-1.37.1_2 to help2man-1.38.2_1 Installation of devel/autoconf268 (autoconf-2.68) Installation of devel/libevent (libevent-1.4.14b_1) Upgrade of pcre-8.00 to pcre-8.10 Upgrade of pkg-config-0.23_1 to pkg-config-0.25_1 Upgrade of libxml2-2.7.6_2 to libxml2-2.7.7 Upgrade of php5-5.3.2_1 to php5-5.3.3_2

Перезапустить apache, а то будет старая версия выводиться