FreeBSD 5.4, ошибка при сборке php5_mysql

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
garrotte
ефрейтор
Сообщения: 64
Зарегистрирован: 2008-02-27 15:56:09
Контактная информация:

FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение garrotte » 2008-10-11 11:30:53

приветствую всех..
товарисчи, подскажите пожалуйста, если кто сталкивался с такой проблемой..
при сборке Кактуса, затыкается на php5_mysql.. выдает такую ругань:

Код: Выделить всё

/usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql/php_mysql.c:124: warning: parameter names (without types) in function declaration
/usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql/php_mysql.c:149: error: syntax error before '{' token
/usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql/php_mysql.c:149: warning: initialization from incompatible pointer type
/usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql/php_mysql.c:150: error: syntax error before '{' token
/usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql/php_mysql.c:45:1: unterminated #if
*** Error code 1
Stop in /usr/ports/databases/php5-mysql/work/php-5.2.6/ext/mysql.
*** Error code 1
Stop in /usr/ports/databases/php5-mysql.
гугл внятного ответа не дал, единственное что нашел вот это, очистил distfiles, не помогло. .
система: FreeBSD 5.4-RELEASE #1: Sun Oct 14 17:26:25 MSD 2007 ..

ЗЫ. .не стал писать в тему cacti, т.к. и без него этот порт не собирается..
ЗЗЫ.. до шага php5_mysql, был затык на autoconf262, там Makefile нужно пропатчить было. .может пригодится кому..

заранее благодарен. .

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение zg » 2008-10-11 11:41:06

походу компилятор старенький. Можешь попробовать gmake'ом собрать :-D либо порты обновились криво

но можно и без этого порта обойтись для этого достаточно сконфигурировать php с опцией --with-mysql . По ходу пхп у тебя уже должен стоят, значит он компилится, значит его можно пересобрать.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение manefesto » 2008-10-11 11:46:23

а вот порты вы зря обновляли, на ветку менять сначала было.
На 6ку например.
То что работает в 7ке не будет в 4ке.....это я про порты
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
garrotte
ефрейтор
Сообщения: 64
Зарегистрирован: 2008-02-27 15:56:09
Контактная информация:

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение garrotte » 2008-10-11 12:33:14

zg.. да, php стоит 4.4.8.. собран как раз с --with-mysql= path
а по поводу компилятора, я к сожалению не до такой степени еще искушен.. можно чуть подробшей, если не трудно, как заюзать gmake ?
manefesto .. вопрос смены ветки, назрел довольно давно. .но сервер боевой.. на нем довольно крупный ресурс крутится.. посэтому пока откладываем это дело..
одна из проблем, эту систему в течении 4 лет админили разные люди.. что-то ставилось из портов, что-то нет. .например связка DirectAdmin+Apache+php .. вообще какими-то шаманскими методами установлена..
последние год-полтора, сами администрируем, учимся в процессе так сказать. .:)

у меня на виртуалке такая-же система стоит. .порты свежие, но этот пакет собирается нормально..

PS .. zg. а если вариант с портами имеет место быть, как полечить это дело.. ? обновить заново, поможет, или нужно что-то более радикальное ?

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение manefesto » 2008-10-11 15:35:32

если в виртуалке на этой же фре мобираетя нормально, то создавай пакет на виртуалке и устаналивай на боевой
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
garrotte
ефрейтор
Сообщения: 64
Зарегистрирован: 2008-02-27 15:56:09
Контактная информация:

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение garrotte » 2008-10-11 16:19:08

manefesto.. вот.. как раз насчет этого хотел спросить. .:)
спасибо, попробую. .

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение zg » 2008-10-11 16:19:19

garrotte писал(а):PS .. zg. а если вариант с портами имеет место быть, как полечить это дело.. ? обновить заново, поможет, или нужно что-то более радикальное ?
гм, я вообще не вижу смысла собирать кактю из портов, это пхпшная гуёвина, для которой есть отдельный спин (серверная часть). Если пхп стоит, то не надо ничего трогать, а скачать, распаковать в папку хоста и установить базу. Всё действо занимает минут пять :) Правда ей ещё нужно клиента радмина, вот тут будут траблы. Но если у тебя дело дошло до php5_mysql, то радмин уже должен стоять, поэтому можно попробовать просто поставить гуёвину.

Аватара пользователя
garrotte
ефрейтор
Сообщения: 64
Зарегистрирован: 2008-02-27 15:56:09
Контактная информация:

Re: FreeBSD 5.4, ошибка при сборке php5_mysql

Непрочитанное сообщение garrotte » 2008-10-11 16:25:20

zg.. спасибо. .тоже вариант, попробую.. :)