Overnight, my project's build suddenly failed. The makefile is supposed to download and rebuild the libharu pdf generation library whenever it creates a clean build. It turned out that the
libharu project has moved all its files on to Github and this much-used stable release has not been tagged.