This bug seems easy to reproduce:

../configure
make
make distclean
../configure
make
[...]
make[1]: *** No rule to make target `hwloc.7', needed by `all-am'.  Stop.
make[1]: Leaving directory `/home/samuel/Downloads/HWLOC/hwloc-1.0rc5/utils'
make: *** [all-recursive] Error 1


--
  Christopher Samuel - Senior Systems Administrator
  VLSCI - Victorian Life Sciences Computational Initiative
  Email: samuel@unimelb.edu.au Phone: +61 (0)3 903 55545
          http://www.vlsci.unimelb.edu.au/