Bug 24226 - Improper error_reporting numeric values in php_rule directives
: Improper error_reporting numeric values in php_rule directives
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/apache2-mod_php5)
: unstable
: all Linux
: P3 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2010-10-05 19:25 by
Modified: 2010-10-07 17:04 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-10-05 19:25:27
Для 5.3.3.20100722-alt2 в /etc/control.d/facilities/apache2-mod_php5 в
директивах php_rule указаны неверные цифровые значения констант "E_ALL" и
"E_ALL & ~E_NOTICE".

В 5.3 значения предопределённых констант изменились, теперь:
$ php -r 'print "E_ALL=".E_ALL."\n";print "E_ALL & ~E_NOTICE=".(E_ALL &
~E_NOTICE)."\n";'
E_ALL=30719
E_ALL & ~E_NOTICE=30711

Со старыми значениями из 5.2.х (6143 и 6135) не работает определение состояния
control:
# control apache2-mod_php5 status
unknown

Аналогичные проблемы также с php5-cli и apache-mod_php5.
------- Comment #1 From 2010-10-05 19:43:25 -------
Спасибо. Я решил убрать поддержку control из PHP - на мой взгляд,подобные
конфигурационные файлы надо редактировать руками.

Уберу в следующей сборке.
------- Comment #2 From 2010-10-06 12:38:34 -------
(In reply to comment #0)
> Для 5.3.3.20100722-alt2 в /etc/control.d/facilities/apache2-mod_php5 в
> директивах php_rule указаны неверные цифровые значения констант "E_ALL" и
> "E_ALL & ~E_NOTICE".

Там еще много чего не соответствует, кроме цифровых кодов.

Отремонтированная и переделанная поддержка control для этого пакета
(относительно alt1) есть у меня в git:

http://git.altlinux.org/people/kurakin/packages/?p=apache2-mod_php5.git;a=summary

Но мы с rider@ договорились, что он выкидывает поддержку control вообще, а я
реализую её отдельными src-пакетами. Пусть этот баг остается на rider@, чтобы
не забыл выкинуть. А себе я #24227 забрал.
------- Comment #3 From 2010-10-06 12:40:23 -------
Сергей, не проблема - давай оставим control в основном пакете, если он
действительно кому-то нужен.
------- Comment #4 From 2010-10-06 12:58:15 -------
Давай. Тогда забрал, сделаю apache2-mod_php5, apache-mod_php5 и php5-cgi,
подняв релиз на .1, а вопрос о целесообразности control для php(cli) задан в
#24227.
------- Comment #5 From 2010-10-06 13:00:40 -------
если будешь собирать php, то забери плз у меня коммит
8f0a7a62732ff46d71e44e54b29c5c38aabd2ad8 из php5.git
------- Comment #6 From 2010-10-06 19:51:03 -------
(In reply to comment #5)
> если будешь собирать php, то забери плз у меня коммит
Конечно, всё равно же наследоваться надо, поэтому мержить буду HEAD.
------- Comment #7 From 2010-10-06 20:20:25 -------
ну, мало ли.. я, например, мержу всегда тэг.
------- Comment #8 From 2010-10-07 17:04:32 -------
В Сизифе теперь 5.3.3.20100722-alt2.1. Обратите внимание, что поддержка
control(8) ушла в подпакет apache2-mod_php5-control.