HTML::Parser doesn't compile with perl 5.8.0. Attached is a patch to fix it.
-zefram
--- HTML-Parser-3.56/Parser.xs 2007-01-12 10:18:39.000000000 +0000 +++ HTML-Parser-3.56/Parser.xs 2007-08-16 19:56:13.256271713 +0100 @@ -99,6 +99,10 @@ #define DOWARN PL_dowarn #endif +#ifndef CLONEf_JOIN_IN + #define CLONEf_JOIN_IN 0 +#endif + /* * Include stuff. We include .c files instead of linking them, * so that they don't have to pollute the external dll name space.