ошибка при сборке php без suhosin

Single

пилот капсулы
Появилась необходимость собрать php без патча suhosin.
Почитал гайд, вроде все понятно, начал делать.

на этапе сборки пакета посыпались ошибки:

# debuild
Код:
make[1]: *** [Zend/zend_stream.lo] Error 1
make[1]: Leaving directory `/root/packages/php5-5.3.2/apache2-build'
make: *** [build-apache2-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1340:
dpkg-buildpackage -rfakeroot -D -us -uc failed
OC:
Код:
Linux srv 2.6.32-29-generic-pae #58-Ubuntu SMP Fri Feb 11 19:15:25 UTC 2011 i686 GNU/Linux
Собственно что можно предпринять что бы исправить ошибку?
 

Single

пилот капсулы
не могу понять где лог дебилда, надо хоть понять что в строке 1340
 

Single

пилот капсулы
Взял из svn исходники дев версии 5.2.x собрал, запустил сухосина нет, но оставлять на боевом сервере дев версию не вариант.
Может кто знает где можно взять исходники стейбл версий (5.2 или 5.3 не критично) без сухосина?
 

Single

пилот капсулы
Что еще не совсем понял как правильно в линуксе удалить php, кроме как тупо перезалить образ системы?
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
как я понимаю, в dev-версиях ничего нестабильного нет, там только последние патчи, которые войдут в следующую minor-версию
вся разработка идет в 6ке
 

Single

пилот капсулы
Мне тут подсказали у Зенона на шаред хостинге стоит PHP 5.2.17 стейбл без сухосина.
блин как так...
 

Single

пилот капсулы
В том что я хз где взять стейбл 5.2.17 без сухосина.
гугл не помог.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
ага, ясно
ты собрал php, но он установился в /usr/local/ , а ты продолжаешь вызывать старый системный :)

поверь ТАМ никаких сухосинов отродясь не было
 

Single

пилот капсулы
Есть ли какой то рекомендуемый минимум для ./configure?
Специфические темы я сам добавлю уже.
 

Single

пилот капсулы
Возможно ли все аргументы для ./configure воткнуть скажем в файл и запускать конфиг из него?
 

Single

пилот капсулы
за ссылку спасибо, если у самого ничего не получится поступлю как по ссылке.

собственно может кто подскажет в чем косяк:

# make install

Код:
Installing PHP SAPI module:       cgi
Installing PHP CGI binary: /usr/local/php5/bin/
Installing PHP CLI binary:        /usr/local/php5/bin/
Installing PHP CLI man page:      /usr/local/php5/man/man1/
Installing build environment:     /usr/local/php5/lib/php/build/
Installing header files:          /usr/local/php5/include/php/
Installing helper programs:       /usr/local/php5/bin/
  program: phpize
  program: php-config
Installing man pages:             /usr/local/php5/man/man1/
  page: phpize.1
  page: php-config.1
есть подозрение что установка прошла не полностью

Код:
# php --version
php не установлен
директория куда ставился php

Код:
# ls -la /usr/local/php5/

total 24
drwxr-xr-x  6 root root 4096 2011-05-13 10:57 .
drwxr-xr-x 12 root root 4096 2011-05-13 10:57 ..
drwxr-xr-x  2 root root 4096 2011-05-13 10:57 bin
drwxr-xr-x  3 root root 4096 2011-05-13 10:57 include
drwxr-xr-x  3 root root 4096 2011-05-13 10:57 lib
drwxr-xr-x  3 root root 4096 2011-05-13 10:57 man
./configure

Код:
./configure \
        --prefix=/usr/local/php5 \
        --with-config-file-path=/usr/local/php5/lib \
        --disable-all \
        --disable-shared \
        --disable-ipv6 \
        --enable-fastcgi \
        --enable-force-cgi-redirect \
        --enable-inline-optimization \
        --enable-dbase \
        --enable-ftp \
        --enable-bcmath \
        --enable-calendar \
        --enable-ctype \
        --enable-posix \
        --enable-session \
        --enable-tokenizer \
        --enable-spl \
        --enable-mbstring=all \
        --enable-mbregex \
        --with-pcre-regex \
        --with-zlib \
 

Single

пилот капсулы
Не знаю где посмотреть версию php и найти php5.so для запуска php как модуля.
 

Активист

Активист
Команда форума
Сверху