OSX build: Workaround issues of the latest MacPorts.

See http://trac.macports.org/ticket/42434
Also, the latest MacPorts don't allow to build without sudo. Put a warning about that.