Not sure where to post this, so posting here
I've added some patches for myself to make passwordmaker-cli to compile cleanly (without warnings) on newer versions of gcc. I'm attaching them here in case you are interested. This is no functional change, but fixes a potential issue where destruction of objects of type CmdLineOutput or Visitor results in undefined behaviour.
With this patchset passwordmaker-cli now compiles cleanly with gcc 6.1.1.