[yaala] Yaala 0.672: Unavailable aggregation requested: ``requests''.
Mon, 18 Aug 2003 12:05:28 +0200
Content-Type: text/plain; charset=us-ascii
On Mon, Aug 18, 2003 at 11:09:26AM +0200, Juergen Kunkel wrote:
> Our version of Perl is 5.8.0.
> It would be great if this bug could be fixed soon, else we have to
> downgrade to Perl 5.6, though we also use other Perl applications, so that
> might be a risk for us.
This actually is a known problem and as I understand it a bug in perl
5.8.0. However, there is an easy workaround:
In your parser module is a regular expression which contains a ``negated
character class'' that looks like this: ``[^\s\?]''. In Common.pm the
line looks like this:
if ($request =3D~ m#(\S+) ([^\s\?]+)\??(\S*)#)
All you have to do is change the ``\s'' into a normal whitespace `` ''.
The line then looks like this (for copy'n'paste reasons ;):
if ($request =3D~ m#(\S+) ([^ \?]+)\??(\S*)#)
I have absolutely no idea as to why perl 5.8 is doing this and which
versions of perl 5.8 are affected. If anyone knows any details I'd
appreciate any hints, since I couldn't find anything related in the perl
I wanted to have the workaround included in the new version of yaala
which I am working on ATM, but there are some hard changes that are
slowing things down. I guess I'll release a ``fixed'' version of yaala
Hope that helps. If not, please tell me! :)
Florian octo Forster
Hacker in training
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
-----END PGP SIGNATURE-----