[devel] Полтергейст в gcc/i586 (#define для =?utf-8?b?INC60L7QvdGB0YLQsNC90YLRiw==?=)
Sergey Y. Afonin
asy на altlinux.ru
Вс Июл 3 18:51:09 MSK 2016
Приветствую.
Наткнулся на какой-то полтергейст при сборке xymon для i586 (с x86_64 поведение
ожитаемое: MAXCHECK нулю не равен). Проявляется в логе в виде
2016-05-23 14:47:35.120075 logfetch: /var/log/httpd2/error_log delta 2109847 bytes exceeds max buffer size 0; skipping some data
Если посмотреть в client/logfetch.c, там написано:
#define MAXCHECK 102400 /* When starting, don't look at more than 100 KB of data */
...
errprintf("logfetch: %s delta %zu bytes exceeds max buffer size %zu; skipping some data\n", filename, bufsz, MAXCHECK);
Каким образом может обнуляться значение, заданное через #define ?
Ситуация одна и та же в p7 (gcc 4.7.2) и p8 (gcc 5.3.1). Правда,
это ситуация конца мая, месяц к этому вопросу не возвращался.
--
С уважением, Сергей Афонин
Подробная информация о списке рассылки Devel