I just posted this to the savannah "communication tools" at the gantsweb page, but not sure if that's the right place, so here it is.
Below is the HTML from the Main Page. All other gnatsweb pages have similar broken HTML structure (ie no <html>, starting banner, etc). I am using Perl 5.8 and Apache 2.0.48(.) I wonder if there has been changes to Perl's CGI module to have affected this. I attach my gnatsweb.pl.
By the way - the gnatsweb-site.pl that came with gnats 4 had a bug. Lines 131 and 154 should have contained ^_ as single characters made with "ctrl(+shift)+_" but instead they're just two simple unencoded characters of "^_". Thus if you click on either of the "not closed" or "open" cmd examples on the main page, the resulting query table is all messed up.