Summary: | SkipFiles directive broken | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Ivan Adzhubey <iadzhubey> |
Component: | awstats | Assignee: | Konstantin A Lepikhov (L.A. Kostis) <lakostis> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | critical | ||
Priority: | P3 | CC: | crux, evg, lakostis |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Ivan Adzhubey
2011-12-20 03:08:53 MSK
Проблема действительно связана с обновлением perl. Конкретно вот это изменение http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod#%28?^...%29_construct_signifies_default_modifiers Awstats можно пропатчить примерно так: --- awstats.pl~ +++ awstats.pl @@ -1406,7 +1406,7 @@ sub OptimizeArray { my $array = shift; my @arrayunreg = map { - if (/\(\?[-\w]*:(.*)\)/) { $1 } + if (/\(\?[\^-\w]*:(.*)\)/) { $1 } } @$array; print "@$array -> @arrayunreg\n"; my $notcasesensitive = shift; @@ -7711,7 +7711,7 @@ # Return: standardregex #------------------------------------------------------------------------------ sub UnCompileRegex { - shift =~ /\(\?[-\w]*:(.*)\)/; + shift =~ /\(\?[\^-\w]*:(.*)\)/; return $1; } (In reply to comment #1) > Проблема действительно связана с обновлением perl. Конкретно вот это изменение > http://search.cpan.org/~jesse/perl-5.14.0/pod/perldelta.pod#%28?^...%29_construct_signifies_default_modifiers > > Awstats можно пропатчить примерно так: Спасибо, Владимир, патч помог. Может быть кто-нибудь пересоберет пакет с ним? Лучше бы конечно последнюю версию 7.0. (In reply to comment #2) > (In reply to comment #1) > > > > Awstats можно пропатчить примерно так: > > Спасибо, Владимир, патч помог. Может быть кто-нибудь пересоберет пакет с ним? > Лучше бы конечно последнюю версию 7.0. Что-то меня гложут сомнения по поводу эффективности этого патча. Суммарная статистика вроде восстановилась, но вот аггрегированния по URL-ам - раз в 10 меньше чем раньше. Похоже, что где-то в коде аггрегации тоже надо патчить. А что, так тихо? Никого совсем-совсем не интересует статистика обращения к своим сайтам? И мейнтейнера у этого пакета нет? Или вышло постановление пользоваться чем-то другим, а мужики-то и не знают? Просветите, пожалуйста! На дворе меж тем давно уже: AWStats Last stable version is 7.0 - 2010-12-05 23:54 Предполагаю, что ошибка уже исправлена, закрываю. |