Пытаюсь собрать - не получается.
Порта под фрибсд готового не нашел для текущей версии пхп .
Есть только для более ранней версии пхп.
Пытался собрать руками как пишут тут
http://github.com/dreamcat4/php-fpm/blo ... u.markdown
Код: Выделить всё
Встроенная сборка
Скачайте fpm и сгенерируйте патч
export PHP_VER=5.3.0
wget "http://launchpad.net/php-fpm/master/0.6/+download/php-fpm-0.6~$PHP_VER.tar.gz"
tar -zxvf "php-fpm-0.6~$PHP_VER.tar.gz"
"php-fpm-0.6-$PHP_VER/generate-fpm-patch"
Скачайте и распакуйте исходный код PHP
wget "http://ru2.php.net/get/php-$PHP_VER.tar.gz/from/ru2.php.net/mirror"
tar xvfz "php-$PHP_VER.tar.gz"
cd "php-$PHP_VER"
Примените патч и компилируйте
patch -p1 < ../fpm.patch
./buildconf --force
mkdir fpm-build && cd fpm-build
../configure --with-fpm \
--with-libevent="$LIBEVENT_SEARCH_PATH" && make
и тыцкаю ./generate-fpm-patch
вылазит белиберда
Код: Выделить всё
[root@fpm /home/maxim/megatest/php-fpm-0.6-5.2.11]# ./generate-fpm-patch
This command must be executed one directory ABOVE the
./generate-fpm-patch: php-fpm/generate-fpm-patch: not found
php-fpm source tree, with
cp: ../.././43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/cgi/php_getopt.h: File name too long
cp: sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/cgi/Makefile.am: name too long (not copied)
cp: sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-sr
...........................
...........................
...........................
3fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/fpm/zlog.h: File name too long
пытаюсь сделать патчинг этим патчем
Код: Выделить всё
[root@fpm /home/maxim/megatest/php-5.2.11]# patch -p1 < ../php-fpm-0.6-5.2.11/fpm.patch
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|diff -Naur php-src-vanilla/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/ac/Makefile.frag php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/ac/Makefile.frag
|--- php-src-vanilla/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/ac/Makefile.frag 1970-01-01 03:00:00.000000000 +0300
|+++ php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/ac/Makefile.frag 2009-12-01 13:52:49.000000000 +0200
--------------------------
(Creating file sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/43fa2d06781b784bb2025b57a2230267/php-src/sapi/fpm/ac/Makefile.frag...)
Segmentation fault: 11 (core dumped)
Подскажите кто как делает.