After the distfile was silently changed, CPPFLAGS needs to be undefined in addition to CFLAGS for this to build.