The latest version of gcc is more picky about global variables resulting in this bug report for my portable version of mg: https://github.com/hboetes/mg/issues/12
To which Ulrich Müller created a pull request which fixed the problem: https://github.com/hboetes/mg/pull/13/files Is this worth applying to the upstream branch?

