[devel] Помогите собрать mysql-mmm
thecrux на gmail.com
thecrux на gmail.com
Вт Авг 2 19:03:48 UTC 2011
On Tue, Aug 02, 2011 at 01:39:17PM -0400, Dubrovskiy Viacheslav wrote:
> Здравствуйте.
>
> Очень нужно собрать http://mysql-mmm.org/
> Сделал пакетик как обычно
> ssh://git.alt/people/dubrsl/packages/mysql-mmm.git, но оно не собирается:
...
> Subroutine main redefined at
> /usr/src/tmp/mysql-mmm-buildroot/usr/share/perl5/MMM/Monitor/Commands.pm
> line 19.
При проверке файла Commands.pm выдаётся warning о том, что процедура main
переопределена (т.е. опеределение встречается либо раньше в коде, либо в
каких-то других подключаемых модулях). А поскольку используется конструкция
use warnings FATAL => 'all';
это расценивается как ошибка.
Чтобы обойти проблему можно в файле lib/Monitor/Commands.pm (и также
lib/Monitor/Monitor.pm) попробовать заменить эту конструкцию на:
use warnings FATAL => 'all', NONFATAL => 'redefine';
Работать будет, но ошибка в архитектуре программы похоже имеется.
--
Vladimir Lettiev aka crux ✉ theCrux на gmail.com
Подробная информация о списке рассылки Devel