Psgml ports installs file `/usr/local/share/emacs/site-lisp/psgml-startup.el'. I see XHTML doctypes are wrong (Not XHTML but html, No system identifier). Fix: patch following to `/usr/ports/psgml/files/psgml-startup.el.in': How-To-Repeat: Create xhtml file with the psgml-mode on emacs 21 and validate it with http://validator.w3.org/
Responsible Changed From-To: freebsd-ports->shige over to the maintainer of the master port.
State Changed From-To: open->closed Committed. Thanks!