to reproduce 1) checkout the 2.4.19 version of drm from git 2) run ./configure 3) update to 2.4.20 4) mkdir build ; cd build ; ../configure ; make the build in the build directory includes the old config.h from the source directory and fails.
What you're doing is not supported. I get configure: error: source directory already configured; run "make distclean" there first when I try to configure in a build-dir with an already configured source dir. Doing make distclean removes the config.h in the source dir.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.