After upgrading to dev-lang/perl-5.22.2 (from 5.20.2) I have start getting the following message from logwatch on every run: Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/^(CLEAN|SPAM(?:MY)?|INFECTED \(.*?\)|BANNED \(.*?\)|BAD-HEADER(?:-\d)?|UNCHECKED|MTA-BLOCKED|OVERSIZED|OTHER|TEMPFAIL)(?: { <-- HERE [^}]+})?, ([^[]+ )?(?:([^<]+) )?[<(](.*?)[>)] -> ([(<].*?[)>]), (?:.*Hits: ([-+.\d]+))(?:.* size: (\d+))?(?:.* autolearn=(\w+))?/ at /usr/share/logwatch/scripts/services/amavis line 2279. This is happening on all of my "stable" amd64 boxes. -- Dan
Same problem here. On two hardened amd64 boxes. The problem is known on other distros, and some patches seem to exist : https://bugs.archlinux.org/task/46222
Same problem here. Upgrading to sys-apps/logwatch-7.4.2 solved the problem.
same thing. can confirm this in sys-apps/logwatch-7.4.0_p170-r on x86 and amd64. sys-apps/logwatch-7.4.3 works fine. can 7.4.3 be stabilized please?