parsing of POPPLER_MINOR_VERSION is broken, as it doesn't truncate leading zeroes. Leading gcc to believe it's trying to evaluate an octal value (e.g. 08 > 72 ). However, 8 isn't a valid octal value. Patches from master do not apply cleanly do a series of changes done to configure.ac. So instead, a commit from master was chosen.