The unwanted extra new line is now gone. I was unable to get all the latest cvs updates (we don t have cvs installed on the Solaris machine). However, hand patching all the new /pympi files from sourceforge and recompiling solved the problem. The fix appeared to be in pympi_macros.h according to the comments.