A general comment on debugging GNU Make: there's a fork (http://bashdb.sourceforge.net/remake/) that adds interactive debugging facilities to GNU Make. Since this is a fork and not a reimplementation, it's 100% compatible. Much nicer than "make -d" generally.
True. You're unlikely to be using anything that's in 4.1 but not in 3.82, however. I wish the remake stuff would get merged into the main tree, but there're probably political issues there, or something.