Bug 27045 - Обновление php до версии 5.4
Summary: Обновление php до версии 5.4
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: php5 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-07 09:53 MSK by Maxim Kuzmik
Modified: 2013-09-11 17:52 MSK (History)
11 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maxim Kuzmik 2012-03-07 09:53:42 MSK
Добрый день. Обновите пожалуйста php до версии 5.4 он вышел 1 марта сего года: http://www.php.net/archive/2012.php#id2012-03-01-1

Спасибо.
Comment 1 Andrey Cherepanov 2012-03-07 14:01:48 MSK
На Sisyphus
Comment 2 Rafael M. Malikov 2012-06-04 08:42:44 MSK
можно адрес репозитория где лежит?
Comment 3 Michael Shigorin 2012-06-18 12:38:10 MSK
Пока нигде, как понимаю: http://git.altlinux.org/people/rider/packages/?p=php5.git;a=summary
Comment 4 Vitaly Lipatov 2012-07-10 15:40:40 MSK
Видимо, уже 5.4.4: http://www.php.net/archive/2012.php#id2012-06-14-1
А исходный репозиторий здесь: https://github.com/php/php-src
Comment 5 Rafael M. Malikov 2012-08-11 14:47:07 MSK
Виталий спасибо за инфо... Но вопрос был - собрать его в репозитарий Альта, допустим сизифа. когда?
Comment 6 Dmitriy Kulik 2013-04-22 15:27:12 MSK
А какова ситуация на данный момент? 
Скоро 5.5 уже релизнется, а мы никак 5.4 не можем собрать.
Comment 7 Rafael M. Malikov 2013-04-24 09:45:03 MSK
Changelog:
 * Fri Apr 12 2013 Anton V. Boyarshinov <boyarsh@altlinux.org> 5.3.24.20130412-alt1
 - new version
 * Tue Apr 02 2013 Anton V. Boyarshinov <boyarsh@altlinux.org> 5.3.23.20130314-alt1
 - new version
Comment 8 Vitaly Lipatov 2013-04-24 20:05:30 MSK
Мне стало казаться, что в 5.4, и тем более в 5.5 много слишком мажорных изменений.
Например, в 5.5 выкинули mysql_connect.
Тут важно авторитетно выбрать массовый мажорный релиз. Иначе на хостинге начнутся проблемы: вот у всех работает mysql_connect, а у вас — нет.

Но судя по списку для 5.4, ничего особо острого нет:
http://www.php.net/manual/ru/migration54.incompatible.php
Comment 9 Dmitriy Kulik 2013-04-24 21:37:09 MSK
(В ответ на комментарий №8)
О 5.5 еще рано говорить, а вот 5.4 давно бы пора уже собрать.
Comment 10 Anton Farygin 2013-04-24 22:52:04 MSK
меня останавливает то, что некоторые интересные мне проекты не работают на 5.4.

например это:
http://community.salesplatform.ru/download/

думаю сделать тестовый task с 5.4 и пересобирать его для разных бранчей. что скажете ?
Comment 11 Rafael M. Malikov 2013-04-25 09:57:56 MSK
А вот интересно если бы маинтер руби на рельсах пользовался рэдмайном, он бы тоже тормознул сборку новых версий?
Comment 12 AEN 2013-04-25 10:42:53 MSK
(В ответ на комментарий №10)
> меня останавливает то, что некоторые интересные мне проекты не работают на 5.4.
> 
> например это:
> http://community.salesplatform.ru/download/
> 
> думаю сделать тестовый task с 5.4 и пересобирать его для разных бранчей. что
> скажете ?

Думаю, что нужно собрать 5.4 в Сизиф сразу после бранчевания p7.
Comment 13 Dmitriy Kulik 2013-04-25 19:42:24 MSK
Может стоит префиксы добавить для поддержки php53 php54 и будущей php55.

А далее все вполне может упираться только в соответствующий rpm-build-php и php-src с патчами.

Таким образом php-fpm разных версий могут жить вместе, с апачем ситуация посложнее но не нерешаема.

CLI - alternatives?
Comment 14 Vitaly Lipatov 2013-04-26 01:27:23 MSK
(В ответ на комментарий №13)
> Может стоит префиксы добавить для поддержки php53 php54 и будущей php55.
Мне лично хватило всем объяснять, почему их php_flags не работают, и надо писать php5_flags. Кстати, смысла в изменении этих названия я так и не увидел.

А с php может случится ещё много всего надо пересобирать. Но если кому-то нужен этот зоопарк...
Comment 15 Dmitriy Kulik 2013-09-09 11:04:28 MSK
* Sat May 18 2013 2013 Aleksey Avdeev <solo at altlinux.ru> 5.4.15.20130509-alt1
- new version (5.4.15)
- remove suhosin patch
Comment 16 Michael Shigorin 2013-09-11 17:52:32 MSK
(В ответ на комментарий №15)

> - remove suhosin patch

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