http://savannah.gnu.org/bugs/?33034 was closed with http://git.savannah.gnu.org/cgit/make.git/commit/?id=53b4a9e66800dde643d3ce7966c5193001e3f12e, which seems to address the problem sufficiently in limited testing in my Debian environment. I imagine it will now be challenging to get several years of upstream work integrated. I've tested that it would fix at least one other Important bug, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682895.